Coder Social home page Coder Social logo

yuuki1293 / dereactor Goto Github PK

View Code? Open in Web Editor NEW

This project forked from coaber/dereactor

0.0 0.0 0.0 2.21 MB

Draconic Reactor computercraft monitoring and failsafe interface

Lua 100.00%
computercraft computercraft-scripts draconic-evolution draconic-reactor flux-gate minecraft minecraft-mod mod monitor

dereactor's Introduction

status: currently stable, writing documentation

drmon

monitor and failsafe automation for your draconic reactor

what is this

this is a computercraft LUA script that monitors everything about a draconic reactor, with a couple features to help keep it from exploding NB: This is for Minecraft 1.18+. You will need to edit references within the code for any version higher to reflect any changes made to Draconic Evolution past its 1.18+ release.

tutorial

you can find a very well made youtube tutorial on how to set this up here , thank you The MindCrafters

features

  • uses a 3x3 advanced computer touchscreen monitor to interact with your reactor

  • automated regulation of the input gate for the targeted field strength of 50%

    • adjustable
  • immediate shutdown and charge upon your field strength going below 20%

    • adjustable
    • reactor will activate upon a successful charge
  • immediate shutdown when your temperature goes above 8000C

    • adjustable
    • reactor will activate upon temperature cooling down to 3000C
      • adjustable
  • easily tweak your output flux gate via touchscreen buttons

    • +/-100k, 10k, and 1k increments

requirements

  • one fully setup draconic reactor with fuel
  • 1 advanced computer
  • 9 advanced monitors
  • 3 wired modems, wireless will not work
  • a bunch of network cable

installation

  • your reactor output flow gate must be setup so that one side of it and one of your stabilizers touches a side of the advanced computer
  • by default, flow gate should touch the right side, stabilizer should touch the back of the computer
    • if you want to use different sides you need to modify startup after you have installed this and specify the sides
  • connect a modem to your input flux gate (the one connected to your reactor energy injector)
  • connect a modem to your advanced computer
  • setup yoru monitors to be a 3x3 and connect a modem to anywhere but the front
  • run network cable to all 3 modems
  • install this code via running the install script using these commands :
> pastebin get CzVX5Dg9 install
> install
  • modify startup if you wish to configure/alter any variables mentioned in the feature list, you'll find them at the top of the file
> startup
  • you should see stats in your term, and on your monitor

upgrading to the latest version

  • right click your computer
  • hold ctrl+t until you get a >
> install
> startup

known issues

  • Computer sometimes terminates itself when traveling outside of chunk or upon world/dimension reload
  • Switching from automatic to manual mode for the flow gates and adjusting the input gate will cause the gate to drastically drop the value and causing the reactor to turn critical, use a failsafe such as a redstone controlled input gate for a energy juggernaut in case of a catastrophic drop in field strenght

dereactor's People

Contributors

acidjazz avatar coaber avatar piepie62 avatar yuuki1293 avatar fatboychummy avatar spannerman79 avatar

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.