Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- THE PLAN:
- modloader:
- ==========
- - gui screens (register, open, isOpen)
- - populateChunk
- - register entity with ID generator (id <128)
- - initialize log handler with FileHandler and SimpleFormatter
- - register key bindings
- - register tile entities
- - register entity renderers
- - register armor texture names
- -
- others:
- =======
- - biome parameters
- - support higher resolutions than 16x16 for textures
- - integrate more functions from common mod utils
- - check modsystem version number and compare with mod (mismatch -> warning)
- - check minecraft version number and compare with mod (mismatch -> error)
- - add a block render hook
- - new base classes for gui screens, entities, tile entities, entity renderers, texture effects and entity effects
- -
- documentation:
- ==============
- - API docs
- - tutorials
- - code snippets
- - FAQ
- - install instructions
- -
- infrastructure:
- ===============
- - change build scripts to package every mod in its own jar
- -
- problems to solve:
- ==================
- - manage ID removal from world saves when mods are uninstalled
- - find more people to contribute to the project
- - make modders want to use the system
- -
- future enhancements:
- ====================
- - re-enable multiplayer and make sure
- - make API for server
- - register new packet types (extend network protocol)
- - cheat protection
- - take over the world ;)
- -
- done:
- =====
- - integrate spawnlist
- - register texture effects
- - add entity effects (particles) to world
- -
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement