themabinogi / manufactory Goto Github PK
View Code? Open in Web Editor NEWMinecraft Mod that introduces tools and machinery
License: GNU General Public License v3.0
Minecraft Mod that introduces tools and machinery
License: GNU General Public License v3.0
Generator that produces energy from furnace fuels.
Compressor with 2x Speed, see #37
Recipe : Crafting 1 Nether Compressor = 1 Compressor + 8 Nether Brick
Basic Resource
Recipe : Pulverizer 2 Iron Dust = 1 Iron Ore
A new basic block used in machine crafting recipes.
Requires more advanced materials than the Basic version.
Powered version of the Compressor #43
Recipe : Machine
Misc Item : Compressor
Misc Block : Brick
Resin Selection : Flint
Frame Selection : Iron
Plate Selection : Iron
Converts Metals into Plates
Recipe : Crafting 1 Compressor = 1 Furnace + 8 Stone Brick
A new machine that is used to gather oil.
It will greatly increase the amount of oil that can be gained compared to using a bucket (by about 10 times).
A special pipe render should be displayed going into the oil underneath when the pump is active.
An upgraded version of the furnace that is twice as fast.
Requires nether materials to craft.
Some players may not want to see input and output indicators on blocks/gui.
It is worth adding a button on the I/O page that will allow players to completely hide these.
Add new liquid Oil.
This should burn when set on fire.
Oil needs to be added to world generation so that it spawns in pools both over and underground.
Spawns should be much more likely in Ocean and Desert biomes.
Underground spawns should be larger than the normal overground spawns.
Converts Metals to Plates
Recipe : Crafting 1 Compressor = 1 Furnace + 8 Stone Brick
A new machine that can be used to inject liquids into an item.
Will also support the filling of buckets and tanks.
For now will allow the creation of Plastic.
A new tool that can be used to gather materials from spawning trees.
For now it will be used to tap Rubber deposits.
Machine used in ore duplication.
Recipes consist of one input to one output.
The Redstone tab appears out of line.
It should also have a textual display of the current mode to provide clarity.
Finally it would be nice to have an indicator of whether a signal is currently active or not.
A new basic resource created by combining Iron and Redstone.
The texture should be a red coloured ingot.
A new machine that uses a large amount of power to convert Oil into Fuel.
This process should still greatly increase the power output of the liquid.
The nether version of the Smelter #6, runs twice as fast.
While the current design of buttons and controls works I think it could do with an overhaul.
Selected items should be more aparent using a green border.
Selected items should also appear "pressed".
Blue highlights should instead be used for mouseover rather than selected.
There should be a proper method of displaying disabled controls/elements.
Mouse over events should be more sensible, they should also search tabs.
Holding shift on controls should display help information.
More controls should be added with checkboxes, dropdowns and spinners.
The way controls get information from tiles should be made an abstract method, that way the gui/tab itself can provide this information rather than the tile being sent to the control.
The I/O icons currently don't match between the I/O page and the outside of the machine.
JEI should be supported from the very first release.
Add a new Rubber item.
Make sure that it is oredict.
Can be placed against a tree to automatically Tap any deposits that appear.
This can be used to automate rubber trees.
Machines that are Sided should have the ability to automatically push and pull items.
This behaviour should also be disableable.
Add a new liquid Fuel.
This should have a chance to explode when on fire.
Basic Item
Recipe : Pulverizer 2 Gold Dust = 1 Gold Ore
A new engine that will convert Oil and Fuel into energy.
Improved version of Compresser (Fueled) #43 with 2x speed
Recipe : Crafting 1 Nether Furnace = 1 Compressor + 8 Nether Brick
Basic Item
Recipe : Rolling Machine 1 Gold Plate = 4 Gold
Add Plastic item.
This is made by injecting Oil into Rubber.
With the addition of powered machines it is worth supporting forge energy.
Support for other standards may be added in the future.
I don't see a good reason why fueled machines shouldn't be given the option of input/output configurations.
However, I think disabling the ability to automatically input and output should be done as these machines should be less capable than their powered counterparts.
This will probably have the knockon effect of enabling redstone controls for fueled machines but again I don't see why this is a problem.
A duplicate of the Vanilla furnace but with improvements.
Probably not to be released but maybe used when enabled in configs in the future.
Mostly added to allow creation of a Nether Furnace.
It would be nice to have the ability to disable the automatic input/output ability of powered machines.
This should go on the I/O tab.
Powered version of the Smelter #6.
A powered furnace machine.
Should operate on the same recipes as the Vanilla furnace.
Currently engines are in a strange postion due to their shape, they only allow input/output from the bottom face.
It would be good if they could output from the sides also.
When outputting from the side they should change appearance to have a wall on that side, rather than just having the inputs appear to be floating.
This would mean that they can also support the I/O tab.
This does not mean however that energy can be directed anywhere, energy will still only be outputted to the top face.
I have no idea what happens when a machine is broken.
It should retain all of the items and nbt data within the dropped item, I'm pretty sure this has not yet been implemented.
After sorting Fluid Capabilities it would be nice to go the same way with ItemHandlers.
This would work by specifying an "ItemInventory" for each tile that works in the same way as the FluidInventory to manage items coming in and out of the tile.
Powered version of Compressor, see #37
Recipe : Machine
Misc Item : Compressor
Misc Block : Brick
Resin Selection : Flint
Frame Selection : Iron
Plate Selection : Iron
A new type of tree should be added for production of Rubber.
The tree will slowly produce rubber deposits that can then be clicked using a Rubber Tap to extract the deposit from the tree.
Alternatively, a Tree Extractor machine placed against the tree will automatically extract the deposits.
A basic machine that combines two inputs to produce a single output.
This is the fueled version that requires standard furnace fuels to run.
The main use of this is to allow crafting of Electrical Iron for use in machines.
A nice feature would be if Input and Output slots on the GUI were coloured to show where items will come or go from.
Items such as Dust and blocks such as the Machine Frame should probably be done as variants of a single block type.
I think it is worth doing this before the first release.
Basic Item
Recipe : Rolling Machine 1 Iron Plate = 4 Iron
Basic Item
Recipe : Crafting 1 Redstone Capacitor = 1 Gold + 2 Redstone
Each machine currently only has placeholders for the information tabs.
These need to be completed.
A new basic block used in machine crafting recipes.
Engine that produces energy from Lava and other hot liquids.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.