diff options
| author | Draknyte1 <Draknyte1@hotmail.com> | 2016-01-20 14:24:34 +1000 |
|---|---|---|
| committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-01-20 14:24:34 +1000 |
| commit | 869c206c4fcc8001bd2e1d66f704290331813835 (patch) | |
| tree | 96735ce8fe4665e2759c3374221d6f06f4527df2 /src/Java/binnie/core/circuits/BinnieCircuitLayout.java | |
| parent | ec2c72827f01dd4bb2174137f1ab162f9ddaab62 (diff) | |
| download | GT5-Unofficial-869c206c4fcc8001bd2e1d66f704290331813835.tar.gz GT5-Unofficial-869c206c4fcc8001bd2e1d66f704290331813835.tar.bz2 GT5-Unofficial-869c206c4fcc8001bd2e1d66f704290331813835.zip | |
Initial Commit
Diffstat (limited to 'src/Java/binnie/core/circuits/BinnieCircuitLayout.java')
| -rw-r--r-- | src/Java/binnie/core/circuits/BinnieCircuitLayout.java | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/Java/binnie/core/circuits/BinnieCircuitLayout.java b/src/Java/binnie/core/circuits/BinnieCircuitLayout.java new file mode 100644 index 0000000000..0f160054ce --- /dev/null +++ b/src/Java/binnie/core/circuits/BinnieCircuitLayout.java @@ -0,0 +1,37 @@ +package binnie.core.circuits; + +import binnie.Binnie; +import binnie.core.AbstractMod; +import binnie.core.language.ManagerLanguage; +import forestry.api.circuits.ChipsetManager; +import forestry.api.circuits.ICircuitLayout; +import forestry.api.circuits.ICircuitRegistry; + +public class BinnieCircuitLayout + implements ICircuitLayout +{ + private String uid; + private AbstractMod mod; + + public BinnieCircuitLayout(AbstractMod mod, String uid) + { + this.uid = uid; + this.mod = mod; + ChipsetManager.circuitRegistry.registerLayout(this); + } + + public String getUID() + { + return "binnie.circuitLayout" + this.uid; + } + + public String getName() + { + return Binnie.Language.localise(this.mod, "circuit.layout." + this.uid.toLowerCase()); + } + + public String getUsage() + { + return Binnie.Language.localise(this.mod, "circuit.layout." + this.uid.toLowerCase() + ".usage"); + } +} |
