teknomunk
|
52904ef5e0
|
Add cart entity respawn/destroy to match cart data (partially working)
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
095ad465e5
|
Give furnace minecart minimum velocity when lit, add train separation code, update logging code, add sequence number to entity staticdata to allow respawn/despawn when carts move when the entity is unloaded
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
24bf99df44
|
Fixish reorganizing, initial train implementation
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
386bde698d
|
Major reorganization, start setup for trains
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
3ca5bd0dff
|
Make sure carts that collide move in the same direction the colliding cart was
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
bacc8bdf64
|
Add utilities to convert between an ObjectRef, it's active object id and a 128bit uuid, move minecart data from entity staticdata to mod storage to eventually allow updating carts when out of range of players and also track what carts are alive, implement on-rail cart collisions
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
ce9e3481af
|
Harden against unknown nodes
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
659a387256
|
Allow players to push minecarts that are not on track
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
b6e51a3c40
|
Fix rails in creative inventory, make minecart with tnt not crash server when exploding, make minecart with tnt slightly more powerful than regular tnt
|
2024-06-15 14:08:29 +02:00 |
|
teknomunk
|
e6664de6e7
|
Move cart code to its own file, more code cleanup, add aliases for old track items
|
2024-06-15 14:08:29 +02:00 |
|