Hello again everyone! It seems I may have a captive audience (or not). This post details my current projects within the minecraft community (primarily modding). Lets start with our current projects and planning.
Minecraft Forge
I have begun contributing code to the minecraft forge project recently. My first contribution adds block placement events to more areas of the game’s code to allow handling block placement by enderman and falling blocks. Interestingly enough, I have come across a bug in the existing code relating to chest block placement. Chest blocks like to fire muliplace events? (That’s not supposed to happen...) So I will be looking into a fix for that if it hasn’t already.
Gravity Mod
The gravity mod (might change names before release) is a project to reintroduce some game mechanics that were added through a mod called pseudo physics back in 1.6 beta of minecraft. It had featured a simple physics system that made blocks fall if they were not supported properly. Additionally, that changed fluid behavior to have pressure to it, allowing for flooding of mine-shafts if you were to accidentally mine into a lake.
Progress:
The mod is going through its planning phase as of right now. Some testing has been performed on how to cause blocks to fall through existing api’s within the minecraft forge framework. One fun accident during this testing involved the world collapsing in on itself. (Oops?)
Note:
My planning stage did have some feature creep on its feature mapping, so I did end up splitting the project up into multiple mods; However, those extra mods will not be started until this one is released. The idea list had spread into a larger set of mods falling inline with adding realism to the game. Gravity being one, and climate being the second. Possible ideas have also lead to altering hunger mechanics and character health.