Skip to content

XoMEX/WirelessCraftingTerminal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wireless Crafting Terminal (Beta)

CurseForge Latest Version

Table of Contents

About

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

Contact

License

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.

Downloads

  • Both the RV2 and RV3 versions are available on CurseForge

Installation

You install this mod by putting it into the minecraft/mods/ folder. It requires that AE2 RV3 Beta (any build) also be installed.

Issues/Feature Requests

  • 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.

Building

  1. Clone this repository via
  • SSH git clone git@github.com:p455w0rd/WirelessCraftingTerminal.git or
  • HTTPS git clone https://github.com/p455w0rd/WirelessCraftingTerminal.git
  1. Setup workspace
  • Decompiled source gradlew setupDecompWorkspace
  • Obfuscated source gradlew setupDevWorkspace
  • CI server gradlew setupCIWorkspace
  1. Build gradlew build. Jar will be in build/libs
  2. For core developer: Setup IDE
  • IntelliJ: Import into IDE and execute gradlew genIntellijRuns afterwards
  • Eclipse: execute gradlew eclipse
  1. 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

Contribution

  • 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.

Wireless Crafting Terminal API

  • 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);

Wireless Crafting Terminal Localization

English Text

en_US is included in this repository, fixes to typos are welcome.

Encoding

Files must be encoded as UTF-8.

New Translations

I would love for someone to do translations for me =]

Credits

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+

About

Applied Energistics 2 Wireless Crafting Terminal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%