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); + } + +}