From f20613a0c6b2077cb7dcfd1288ea1ac2ca6029b2 Mon Sep 17 00:00:00 2001 From: BlayTheNinth Date: Sun, 19 Mar 2017 16:24:58 +0100 Subject: [PATCH] Add Crafting Tweaks compatibility to Crafting Table on a Stick (#702) --- .../mod/ActuallyAdditions.java | 3 +++ .../mod/util/compat/CraftingTweaksCompat.java | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 src/main/java/de/ellpeck/actuallyadditions/mod/util/compat/CraftingTweaksCompat.java diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/ActuallyAdditions.java b/src/main/java/de/ellpeck/actuallyadditions/mod/ActuallyAdditions.java index 17a332c42..a724c4fe8 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/ActuallyAdditions.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/ActuallyAdditions.java @@ -46,6 +46,7 @@ import de.ellpeck.actuallyadditions.mod.tile.TileEntityBase; import de.ellpeck.actuallyadditions.mod.update.UpdateChecker; import de.ellpeck.actuallyadditions.mod.util.ItemUtil; import de.ellpeck.actuallyadditions.mod.util.ModUtil; +import de.ellpeck.actuallyadditions.mod.util.compat.CraftingTweaksCompat; import net.minecraft.server.MinecraftServer; import net.minecraft.world.World; import net.minecraftforge.fluids.FluidRegistry; @@ -116,6 +117,8 @@ public class ActuallyAdditions{ InitCrafting.init(); InitEntities.init(); + CraftingTweaksCompat.register(); + proxy.init(event); ModUtil.LOGGER.info("Initialization Finished."); diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/util/compat/CraftingTweaksCompat.java b/src/main/java/de/ellpeck/actuallyadditions/mod/util/compat/CraftingTweaksCompat.java new file mode 100644 index 000000000..c9de1f04d --- /dev/null +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/util/compat/CraftingTweaksCompat.java @@ -0,0 +1,18 @@ +package de.ellpeck.actuallyadditions.mod.util.compat; + +import de.ellpeck.actuallyadditions.mod.inventory.ContainerCrafter; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraftforge.fml.common.event.FMLInterModComms; + +public class CraftingTweaksCompat{ + + private static final String MOD_ID = "craftingtweaks"; + + public static void register(){ + NBTTagCompound tagCompound = new NBTTagCompound(); + tagCompound.setString("ContainerClass", ContainerCrafter.class.getName()); + tagCompound.setString("AlignToGrid", "left"); + FMLInterModComms.sendMessage(MOD_ID, "RegisterProvider", tagCompound); + } + +}