mirror of
https://github.com/GTNewHorizons/AE2FluidCraft-Rework.git
synced 2026-11-15 09:34:42 +00:00
Add mappings for most important Extra Cells items (#115)
* EC2 deprecation: Part 1 - Items Laying the groundwork for absorbing EC2 mappings. * EC2 deprecation: Part 2 - Blocks * EC2 Deprecation: Part 3 - Parts Parts are deprecated. * set config "replaceEC2" to default true * API changes to make room for Extra Cells fluid placeholder * Finish basic item replacement code - parts work - items are remapped properly, and converted when they enter the player inventory * Fixed some storage cell conversion issues The placeholders did not transfer NBT data properly * Add handlers for deprecated item cells Now the placeholder should work automatically in a drive. The void cell is still a WIP. * Add more tooltip help and cell handler for void cell * apply spotless too lazy to rebase
This commit is contained in:
1 parent
6090f198e6
commit
dab5a0dbf3
28 files changed
+1457
-18
No files matched your search
@@ -9,6 +9,7 @@ import appeng.api.config.Upgrades;
|
||||
import com.glodblock.github.FluidCraft;
|
||||
import com.glodblock.github.common.Config;
|
||||
import com.glodblock.github.common.tile.TileWalrus;
|
||||
import com.glodblock.github.crossmod.extracells.EC2Replacer;
|
||||
import com.glodblock.github.inventory.external.AEFluidInterfaceHandler;
|
||||
import com.glodblock.github.loader.ItemAndBlockHolder;
|
||||
import com.glodblock.github.network.SPacketMEUpdateBuffer;
|
||||
@@ -30,6 +31,9 @@ public class CommonProxy {
|
||||
public void init(FMLInitializationEvent event) {
|
||||
this.registerMovables();
|
||||
FMLCommonHandler.instance().bus().register(SPacketMEUpdateBuffer.class);
|
||||
if (!ModAndClassUtil.EC2 && Config.replaceEC2) {
|
||||
EC2Replacer.initReplacer();
|
||||
}
|
||||
}
|
||||
|
||||
public void postInit(FMLPostInitializationEvent event) {
|
||||
|
||||
Reference in new issue
Block a user