X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=todo.txt;h=1f1308ca57a1dbc855729cc71d65cdb283050eb3;hb=ccf391545eb2b37c7e5563d739526bb77675d5b6;hp=467d9372fced72bde67feb8dd4f87c74706fcced;hpb=d52a0acb16fe04d7e1cdd3fce91d24d9438547aa;p=Crafter.git diff --git a/todo.txt b/todo.txt index 467d937..1f1308c 100644 --- a/todo.txt +++ b/todo.txt @@ -1,129 +1,15 @@ -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 - -make mobs pathfind again when moving into new node - - -crafting bench - - - -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 -boat -shiftclick with tool tries to place torch -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 +- Bucket sounds +- Background images for armor in inventory +- Equip armor with rightclick +- Shift-click fuel into furnace +- Throwing eggs +- 3d person visuals: Fix invalid rotation of wield tools +- Sprinting +- Rebalancing of ore generation probabilities and tool speeds +- More sophisticated particle effects +- Season effects (only affecting audiovisuals) +- Add two new biomes, each with individual trees, exclusive mobs and structures and a boss fight +- Fix creative inventory to not overstack items +- Add Oil +- Add Redstone Breaker +- Rework enchanting system