]> git.lizzy.rs Git - Crafter.git/blobdiff - todo.txt
Make minecarts smoother
[Crafter.git] / todo.txt
index 4f6f5fbdff9f5d1ccb58b1a128c01324bbbc4794..d4110cbc10d2bb0e010642baf2e2caecdb8cb8ab 100644 (file)
--- a/todo.txt
+++ b/todo.txt
-ALPHA STATE CHANGELOG
-0.01
---make a grass biome
---make trees
---make hand - mod another mod
---make items drop
---make tools
---make trees drop stuff with shears
---add treecapitator
---itemstack max 1000
---ores
---vignette
---furnace
---add signs with vanessae's sign library
---crafting recipes
---beds - set respawn point - only sleep at night
---make treecapitator cut down whole tree if using axe - make trees drop items on treecapitator
---tnt
---sand fall down
---tnt throw player - and items
---water flow faster
---torches with particle
---make a mob
-
---0.02
---fix tools causing crash on pigs with no fleshy definition
---ladders - only placeable on walls
---eating animation - particles? - entity?
---boats
---make falling item have fall soundspec
---rebalance sand audio
---rewrite the item collection better
-(not finished) redstone - make nodes drop multiple items individually
---make item collection move with the player's speed
---made saplings
-
-
-0.03
---make grass spread
---water buckets
---buckets water farmland
--pickaxe required to mine stone based nodes
--Crafting bench
--Farming with hoes, grass drops seeds, bread, etc
--simplify mobs ai
--running out of a node when placing tries to replace it with another of the same item in inventory
--crafting bench
--add in default furnace
---add backgrounds to all gui elements
---make furnaces drop all items on destroy instead of not allowing you to mine them
---added glass - smelt sand
---added boat 
---rightclicking with tool places torch
-chest
-make chest drop all items when you mine them
-
-
-farming - 
-- add fertilizer (pig drops bone randomly) 
-- fertilizer is made out of bone - 
-- fertilizer can make tall grass grow on regular grass
-- bread - 3 bread in a row
-- make sandwich with bread and cooked porkchop
-- fertilizer used on saplings randomly make tree grow (make sapling growth a function)
-
-make torches abm that checks if player in area
-make furnace abm that checks if player in area
-
-
-fishing
-bows
-fix full inventory collection deletion bug
-3d character
-make tnt hurt player
-rewrite minecart - halfway - make go up and down hills
-right click with tool places torch
-if placed last node put another stack into hand
-have falling node hurt player?
-add a function to set a velocity goal to entities and then implement it with all entities
-^make a value if below then stop?
-colored chat messages
-check if everyone is in bed before going to next night
-- also lock player in bed until they get out or daytime
-- create a function to check if a node or group is below
-
-minecart car train? - off rail use
-- automatic step height for off rail use
-- make cars follow each other
-- oil which spawns underground in pools
-- powered minecart car (engine car)
-- chest minecart car
-- player controls engine car
-make entities push against players
-
-
-open bugs:
-fix torches not deleting particles when mounted node dug <- meta glitch?
---fixing with abm
-
-
-
-possible applications:
-causes object to magnetize towards player or other objects and stop after an inner radius
-use for better item magnet?
-
-if object:is_player() and object:get_player_name() ~= self.rider then
-      local player_pos = object:getpos()
-      pos.y = 0
-      player_pos.y = 0
-      
-      local currentvel = self.object:getvelocity()
-      local vel = vector.subtract(pos, player_pos)
-      vel = vector.normalize(vel)
-      local distance = vector.distance(pos,player_pos)
-      distance = (1-distance)*10
-      vel = vector.multiply(vel,distance)
-      local acceleration = vector.new(vel.x-currentvel.x,0,vel.z-currentvel.z)
-      
-      
-      if self.axis == "x"      then
-            self.object:add_velocity(vector.new(acceleration.x,0,0))
-      elseif self.axis == "z" then
-            self.object:add_velocity(vector.new(0,0,acceleration.z))
-      else
-            self.object:add_velocity(acceleration)
-      end
-      
-      --acceleration = vector.multiply(acceleration, -1)
-      --object:add_player_velocity(acceleration)
-end
+0) Make armor
+1.5) make bookshelves
+2.) make better enchanting
+--find mod that has these?
+3.) add cows
+4.) add sheep
+5.) add coloured wools using texture mods dynamically for pretty much infinite colours
+6.) make enchanting use bookshelves
+7.) overhaul enchanting gui
+8.) make anvil to combine enchantments
+9.) Make lapiz
+10.) make inventory less crap
+11.) make aura (heal randomly when eating enchanted food)
+12.) make jetpack
+13.) do all redstone todo items
+14.) make steel
+15.) Make waypoints
+16.) Make the buildtest pipes actually work
+17.) Make the quarry
+432432.) fix the redstone piston bug https://forum.minetest.net/viewtopic.php?p=372505#p372505
+23432244.) overhaul redstone again https://forum.minetest.net/viewtopic.php?p=372654#p372654