Crossroads-Development / Crossroads

Crossroads is a mod for Minecraft. It adds a lot of content, and has the design philosophy of "simple pieces, complex contraptions".
MIT License
29 stars 14 forks source link

Separate large gear from axle - integrate large gears into 'mechanism' system #230

Open Da-Technomancer opened 2 years ago

Da-Technomancer commented 2 years ago

Suggestion Currently, large gears have a central 'axle' built in, which can't be removed. Change it so that large gears don't have a central axle, but one can be added by right clicking with an axle.

Also, rework large gears to be integrated into the 'mechanism' system internally, allowing it to go into the same blockspace as small gears, clutches, etc. This represents a breaking change (removes the large gear block from the game, making it a subtype of the mechanism block), and will not be implemented until the next breaking version.

Ideas for how to implement this (note to self so I don't forget):

Justification Large gears generally don't 'play well' with other gear types- they can't go in the same blockspace as small gears, clutches, other axles, etc. This would be a step towards improving overall cohesion of different gear types.