Traincraft

Traincraft

1M Downloads

[020] track builder bad behaviors

Hagrud opened this issue ยท 2 comments

commented

I create an issue to save all strange behaviors I found using the track builder in traincraft 020.

With minecraft rails:

  • gravel and rails items fall when trackbuilder try to fill a lot of blocks

mc_rail_fall

  • when going down facing +x or -x the trackbluider dig vertically

mc_builder_fall

With traincraft rails:

  • trackbuilder fall instead of placing filler blocks

tc_rail_fall

  • trackbluider can place medium and large tracks but when there is an obstacle it use all of them without success

tc_medium_rail_obstacle
more than 15 medium tracks have been consumed by the trackbuilder to fill those two blocks

Others:

  • Fixe break event related issues
commented

Note for #482 you would need to put the filter for only taking the straight TC track in the track builder inventory/container class. there should already be a check if the item is a TC rail, so that can just be refined further.

commented

Discord user report that trackBuilder does not trigger BlockEvent.BreakBlock Event, so there is strange interaction with world protection plugins:

  • infinite block generation
  • the builder may break blocks in protected area

I will try to fix this by reworking the digging process.