Spigot Machines
A proof of concept spigot mod that makes physical machines automatable with hoppers This spigot plugin has only been tested with Spigot Minecraft 1.12.2 and probably wont work with 1.14+. If you have tested it with another version, let me know if it worked or not.
What is it?
This plugin adds many "SpigotMachines", which are physical structures that can be interacted with directly via the use of hoppers.
How does it work?
SpigotMachines have four basic functions:
- The fuel hopper, is where you input either coal or a coal block to fuel it. Coal can do 6 operations while a coal block can do 54.
- The input hopper. Here you can input any compatible items.
- The output hopper. Here is where any compatible products will appear Some machines may have more than these basic hoppers.
- The core block, breaking this will deactivate the machine and allow you to destroy it (you can't do that if it is active). For optimization reasons, you can't break blocks within the cubic area, so if you place something within that area you won't be able to remove it unless you deactivate the SM Please note that you can't input directly to the hoppers! Use chests or other hoppers
What can it do?
As of right now, there are three basic SpigotMachines:
The MechanicalFurnace can process 4 materials:
- Converts 1 iron ore to 2 iron ingot
- Converts 1 gold ore to 2 gold ingot
- Converts 1 cobblestone to 1 stone
- Converts 1 redstone to 1 obsidian
The BlastFurnace can process 5 iron ingots into 1 steel ingot.
Assemblers can craft multiple items/materials, and to select which one you need to right-click the core block (obsidian) As of right now, they can craft:
- Steel armor (Iron armor with prot V, unbreaking VI, and blast prot 5). Each piece requires the standard amound.
More Assembler recipes are planned, such as SMs crafted via the Assembler.
How do I create a SM?
- Obtain the summoner by crafting it with the recipes shown below:
- Right click the summoner to place it. (Note: as of now, SMs will only place facing North of the player) Here is an example setup of MechanicalFurnaces:
How do you install it?
- Go to https://www.mediafire.com/file/swwqwnn4tnec23d/SpigotMachinery2.0.zip/file and download the zipped folder.
- Extract the zipped folder's contents and move them to your plugins folder. DO NOT move the zipped folder on the plugins folder.
Why did you do this?
Again, this is just a proof of concept plugin, since I got tired of seeing that every other plugin uses armor stand entities and inventories for GUI's. In my mind, a plugin should complement the game, not overhaul it. This is just an example of how that can be done.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta