User:Nixinova/Notch's to-do list

From toodledo.com linked from minecraft.net in July 2010.

Top priority

 * Thwart hacking
 * Make the server check for flying, no clip and increased speed. Add those options to the client, but only enable if the server says it's okay.

High priority

 * Rewrite the web server database
 * Add a new sound engine that works
 * Make the 'play' pages ask if the player is sure they want to leave the page
 * Split out logic into a separate thread
 * Survival mode multiplayer
 * More crafting templates
 * Arrows, food, armor, other block types, whatever else comes up.

Medium priority

 * Get a proper code signing certificate.
 * Dye
 * Mix water and different ingredients to make dye. Apply dye to cloth to color it, or to signs to write text.
 * Have all been added into the game.


 * Dungeon Mode
 * Same as Survival Mode, except you can't craft or modify the world. Used to play missions on pre-made maps.
 * Partly added as Adventure mode.


 * Server-side scipting
 * Java API, fully programmable servers, for mods!
 * Hahahaha


 * Explore clan support
 * What's needed? What should the website support? What should be ingame?


 * Fix the isometric image screenshot thing
 * Add support for small isometric images, fix the mirroring, render all entities, and don't listen to what the occlusion culler says.


 * Crouching
 * Has been added


 * Land-claim flags
 * Planting a flag (possibly costs gold in Survival mode) claims an area of land. No monsters can spawn or die from age in that area, and only selected players can build in that area.


 * Seasons
 * Investigate smoke block
 * Would be generated by fire, be passable, cast shadows, float upwards and disappear after a short time.


 * Investigate floating blocks falling to the ground
 * Perhaps all floating chunks of blocks should fall down, except for a special block (obsidian?) that can be used to make floating things. Floating islands would need obsidian veins to stay afloat.

Low importance

 * Generic tile to tile interaction support
 * eg lava + sand = glass, lava+water = stone (already in, but not generic), water + crops = watered crops, or whatever else.


 * Make moss grow on rock
 * Party added as moss stone.