Over the summer, while working on the SparseWorld project, I modified the Minecraft 1.5.2 client using the Minecraft Coder Pack (MCP) so that players could explore maps with arbitrary heights. Although successful, I will/would have to re-apply my changeset to every new version of Minecraft, and I also will need to separately update Bukkit (my Minecraft server of choice) to support these changes, which modify the core functionality Minecraft uses to send chunks and blocks to and from clients and display chunks. What should I use for a longer-term solution that will let people from the general public modify their clients, for 1.6.x and/or 1.7 and above, and will allow me to patch Bukkit?
- MCP, ie, directly modifying class files
- Forge: Does Forge let me sync the changes to the client's internal server and changes to Bukkit's server?
- Some other solution?
Thanks in advance!
- MCP, ie, directly modifying class files
- Forge: Does Forge let me sync the changes to the client's internal server and changes to Bukkit's server?
- Some other solution?
Thanks in advance!