Git Product home page Git Product logo

Comments (6)

audaki avatar audaki commented on August 23, 2024

@abitcher That is correct, furnace minecarts are not changed by this mod at all by design

from minecraft-cart-engine.

AphoticGoblin avatar AphoticGoblin commented on August 23, 2024

@abitcher That is correct, furnace minecarts are not changed by this mod at all by design

Why? I see that unrideable minecarts are not affected to avoid breaking farms, but furnace minecarts are not used like that. A furnace minecart's sole purpose is to provide speed to minecarts in front of it, and using furnace minecarts like in a locomotive could be a fun way to get carts even faster and add some resource management play.

from minecraft-cart-engine.

audaki avatar audaki commented on August 23, 2024

@abitcher I’ll reopen for now, we can discuss this, maybe you can change my mind.

Even for a normal cart the speed is only increased when a rider is in there (this also helps you so you can catch a free-riding cart if you space your boost rails far enough).

So when an empty cart is used in a redstone contraption, it will keep its vanilla speed.

A furnace cart doesn’t even have a link to other carts! People use a model collision bug to stick a cart into a furnace cart, but this is not a real feature of vanilla minecart (and often enough causes bugs). So the only proper way for a furnace minecart to be used would be if it pushes your cart (being pulled is a bug!).

The furnace cart then again doesn’t have any info if it’s used in a redstone contraption or to push a player, since the furnace cart doesn’t have any info about riders. There’s no way to differentiate it in an acceptable manner.

So all furnace carts would have to receive the increased speed.

About the pulling being a collision bug, you can see this for example here: https://youtu.be/RSiuwCx36WE?si=xmggkHedpZGIcxP4&t=345

If I increased the speed of a furnace cart, instantly the pulling thing (some call it "shunting") would instantly break for all players.

So yeah, just the fact that it would break shunting is imo reason enough to not implement this.

from minecraft-cart-engine.

audaki avatar audaki commented on August 23, 2024

@abitcher You originally wanted it for Linkart, and I guess it makes more sense in combination with Linkart

from minecraft-cart-engine.

AphoticGoblin avatar AphoticGoblin commented on August 23, 2024

Shunting is a very small, and pretty buggy, use though. And it could be a configuration option for those who do use it. Pushing, pulling, whichever doesn't matter, I just want my train rides to be boosted somehow with furnace minecarts. If they are unable to push minecarts in vanilla for some reason, this could be fixed with this mod? (and disabled with the same configuration option)

Since a furnace minecart doesn't have any uses beyond increasing the speed of other minecarts, I think they should be buffed to be able to fulfil that purpose again. That's my stance.

from minecraft-cart-engine.

audaki avatar audaki commented on August 23, 2024

@abitcher Heya, I researched a bit, there’s people who use Furnace Carts for creative purposes also in redstone. So I’d need to make it configurable and that would make the mod much more complex than it is now.

So I respectfully decline and if you’d like to feel free to fork this mod and make the modification yourself. You may even republish the mod then with a new name (a CC attribution would be nice).

from minecraft-cart-engine.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.