Giter Club home page Giter Club logo

factorymod's Introduction

FactoryMod

FactoryMod is a Minecraft plugin with specialized crafting machines that can consume and produce any goods. From this basis FactoryMod's flexible configurability means admins can drastically improve upon a vanilla Minecraft economy:

  • Tech trees with precise control over depth and difficulty
  • Encouraging cooperation through permanence of capital
  • Or simply a way for players to obtain survival unobtainable items

FactoryMod is currently running on r/civclassics at mc.civclassic.com (1.16.5)


Any number of factories can be configured, each with unique purposes, and upgradable to other factories. Factories are a static structure created by placing a furnace, crafting bench, and chest together. The ingredients and outputs for a recipe are placed inside the chest. Clicking on the crafting table with a stick allows for selection of a recipe while clicking on the furnace with a stick runs the factory. Before a factory can be run it must be created : the setup cost of goods is deposited in the chest. Factories have a configurable repair cost, which essentially works as an upkeep cost.

The diamond pick factory in the Civclassic config is an example of a simple factory, that for input diamonds creates diamond picks at a 1/3 vanilla cost.

diamond_pick:
  type: FCC
  name: Diamond Pickaxe Smith
  citadelBreakReduction: 1.0
  setupcost:
    diamond:
      material: DIAMOND
      amount: 96
  recipes:
   - make_diamond_pick
   - repair_diamond_pick_factory

Lower in the config file each recipe is defined:

make_diamond_pick:
  production_time: 4s
  name: Make Diamond Pick
  type: PRODUCTION
  input:
    diamond:
      material: DIAMOND
      amount: 15
  output:
    diamond_pick:
      material: DIAMOND_PICKAXE
      amount: 15

Factories can do more than increase yield. The preset compactor factory turns a stack of items into a single lored item or visa versa. This gives another method for transporting bulk goods. There are many more configurable options, such as how much of startup cost factories return when broken. For a more comprehensive (WIP) users guide see Civclassic Wiki


Parts of this README adapted from earlier guides such as Civcraft FactoryMod

factorymod's People

Contributors

maxopoly avatar programmerdan avatar ttk2 avatar diet-cola avatar gmlaxfanatic avatar jezzaindahouse avatar rourke750 avatar igotyou avatar wildweazel avatar jjj5311 avatar caucow avatar squareblob avatar brianlandry avatar pruby avatar tealnerd avatar goldmattress avatar aleksey-terzi avatar angrysoundtech avatar wingzero54 avatar monswtf avatar idoash4 avatar hlprimm avatar melncat avatar protonull avatar dylanholmesdh avatar ariehkovler avatar dquist avatar shadedjon avatar akiyama64 avatar uselessfodder 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.