@@ -0,0 +1,1137 @@
+package com.blamejared.compat.betterwithmods;%0A%0Aimport betterwithmods.common.registry.PulleyStructureManager;%0Aimport com.blamejared.mtlib.utils.BaseAction;%0Aimport crafttweaker.CraftTweakerAPI;%0Aimport crafttweaker.annotations.ModOnly;%0Aimport crafttweaker.annotations.ZenRegister;%0Aimport crafttweaker.api.minecraft.CraftTweakerMC;%0Aimport net.minecraft.block.state.IBlockState;%0Aimport stanhebben.zenscript.annotations.ZenClass;%0Aimport stanhebben.zenscript.annotations.ZenMethod;%0A%0A@ZenClass(%22mods.betterwithmods.PulleyManager%22)%0A@ModOnly(%22betterwithmods%22)%0A@ZenRegister%0Apublic class PulleyManager %7B%0A%0A    @ZenMethod%0A    public static void addPulleyBlock(crafttweaker.api.block.IBlockState state) %7B%0A        CraftTweakerAPI.apply(new AddPulleyBlock(CraftTweakerMC.getBlockState(state)));%0A    %7D%0A%0A    public static class AddPulleyBlock extends BaseAction %7B%0A%0A        private IBlockState state;%0A%0A        AddPulleyBlock(IBlockState state) %7B%0A            super(%22Add Pulley Block%22);%0A            this.state = state;%0A        %7D%0A%0A        @Override%0A        public void apply() %7B%0A            PulleyStructureManager.registerPulleyBlock(state);%0A        %7D%0A    %7D%0A%7D%0A

Add support for pulley blocks (#781)