ToDo

From Mineserver Wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Things we need to do

Please help with formatting!

Note that these are not prioritized; items are placed in no specific order as they are added to the list


Features ToDo

  • Redstone
  • Minecarts/boats
  • Projectile tracking (Can be thrown/shoot but server has no idea of the positions)
  • Mobs (There's already PassiveMobs plugin that can be used as a base to make improvements)
  • Base Entity class and subclass other Entities from it
  • Entity tracking (So that drops flow with water)
  • [DONE] New chunk storage format
  • Chunk loading/saving plugin API stuff
  • TNT
  • Doublechests
  • Dispensers
  • Beds
  • Fire
  • Permission system

Bugs to fix

  • Water/Lava working (currently water is flowing but buggy)
  • [DONE] Chunk sending fix (first send prechunks and then chunks), this might cause currently client to crash.
  • Fix user spawn-handling (Currently causes invisible players)
  • Trees spawning in air/water/sand
  • Trees forming leaves on only one side
  • Ctrl-C in ncurses console trashes terminal
  • No red fog in nether
  • Destroying sand(any falling block?) destroys stone block below.
  • [DONE] Chunks are not sent at around 10 chunks from the spawn point, appeared after "Chunk sending fix"

Roadmap

To Do before version 0.1.16:

  • [DONE] Support MCRegion world storage format

To Do before version 0.2.x:

  • Projectile Tracking
  • Fix user spawn-handling (Currently causes invisible players)

To Do before version 0.2.x+1:

  • Working water/lava
  • Aggressive mobs