An OP addon to an already OP mod =] Adds a Wireless Terminal version of the AE2 Crafting Terminal with the ability to install upgrades
Currently in BETA! I need testers! Drop me a line on IRC or Twitter
I'm a huge fan of Open Source software as well as helping people learn. As far as licensing, do what you want. Claim it as your own if you so wish. I don't care =D If you become popular/rich/get a hot wife due to claiming that you made my mod, I'm just glad I could help make another person's life better in some way.
- Both the RV2 and RV3 versions are available on CurseForge
You install this mod by putting it into the minecraft/mods/
folder. It requires that AE2 RV3 Beta (any build) also be installed.
- Post 'em in the issues section. =D
Providing as many details as possible does help us to find and resolve the issue faster and also you getting a fixed version as fast as possible.
- Clone this repository via
- SSH
git clone git@github.com:p455w0rd/WirelessCraftingTerminal.git
or - HTTPS
git clone https://github.com/p455w0rd/WirelessCraftingTerminal.git
- Setup workspace
- Decompiled source
gradlew setupDecompWorkspace
- Obfuscated source
gradlew setupDevWorkspace
- CI server
gradlew setupCIWorkspace
- Build
gradlew build
. Jar will be inbuild/libs
- For core developer: Setup IDE
- IntelliJ: Import into IDE and execute
gradlew genIntellijRuns
afterwards - Eclipse: execute
gradlew eclipse
- For add-on developer: Core-Mod Detection
- In order to have FML detect AE and WCT from your dev environment, add the following VM Arguments to your run profile
-Dfml.coreMods.load=appeng.transformer.AppEngCore
-Dfml.coreMods.load=net.p455w0rd.wirelesscraftingterminal.transformer.WCTCore
- Fork -> Edit -> PR
If you are only doing single file pull requests, GitHub supports using a quick way without the need of cloning your fork. Also read up about synching if you plan to contribute on regular basis.
- The API is very simple
To make your item a Wireless Crafting Terminal variant, register like normal with AE2 and implement
net.p455w0rd.wirelesscraftingterminal.api.IWirelessCraftingTerminalItem
To open the WCT Gui from said item, use
WCTApi.instance().interact().openWirelessCraftingTerminalGui(EntityPlayer player);
en_US
is included in this repository, fixes to typos are welcome.
Files must be encoded as UTF-8.
I would love for someone to do translations for me =]
Thanks to the following people for support, code, et al
-
Code/tutorials/general help: Notch, brandon3055, Techjar, AlgorythmX2, thatsIch, Nividica, squeek502, M3gaFr3ak, DrummerMC, cpw, LexManos, Pahimar, diesieben07, Wuppy, Jabelar, blay09, SirSengir, mezz
-
Contributors: condensedapple, TKH+