Git Product home page Git Product logo

computercraftboilers's Introduction

This is a number of scripts and support libraries for managing Railcraft boilers in Minecraft.

fuel-miser

This script monitors boiler temperature, and dispenses fuel a little at a time, instead of keeping the boiler's internal fuel tank constantly full. This produces slighly better efficiancy, since the boiler can "coast" without fuel for short periods of time. Another benefit is that if you can shutdown a boiler faster, since you don't have to wait for the internal fuel tank to run dry. If the internal tank was filled with 16 buckets of fuel, it can which can take over 80 minutes with a 36HP boiler, and more than 2 days for a 1LP )

boiler-calc

Tool for simulating boiler operation details, such as heating up, cooling down, and how long a boiler runs on a given amount of fuel

computercraftboilers's People

Contributors

ivanrichwalski avatar

Watchers

James Cloos avatar  avatar

computercraftboilers's Issues

Adjustable fuel feeding based on heat units

Different fuel types have different heat levels. It would be useful to determine what type of fuel is being used and adjust the amount to feed into the firebox based on the heat units of that fuel.

This should be easier for solid fueled boilers, since there will be and inventory slot to check. Liquid fueled will be more difficult. Maybe cache the most recently seen liquid fuel type and recalculate if a new fuel type appears in the boilers internal fuel tank.

Don't require additional monitor

Make the code in fuel-miser that updates the external monitor with boiler status optional. Check for monitor presence at start, and skip external monitor calls if there's none attached/configured.

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.