src/main/java/tmechworks/lib/multiblock/MultiblockServerTickHandler.java
src/main/java/tmechworks/lib/TMechworksRegistry.java
src/main/java/tmechworks/lib/signal/ISignalTransceiver.java
src/main/java/tmechworks/client/gui/DrawbridgeGui.java
src/main/java/tmechworks/client/block/MachineRender.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_gray.png
src/main/java/tmechworks/inventory/SlotBlocksOnly.java
src/main/java/tmechworks/client/block/DynamoSpecialRender.java
resources/assets/tmechworks/lang/it_IT.lang
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side_advanced.png
resources/assets/tmechworks/textures/items/logic/spoolwire.png
src/main/java/tmechworks/lib/multiblock/BlockMultiblock.java
resources/assets/tmechworks/textures/items/logic/lengthwire.png
src/main/java/tmechworks/lib/blocks/IDrawbridgeLogicBase.java
src/main/java/tmechworks/TMechworks.java
src/main/java/tmechworks/blocks/component/SignalBusMasterLogic.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_lime.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side_face_extended.png
src/main/java/tmechworks/client/block/SignalTerminalRender.java
src/main/java/tmechworks/lib/blocks/IBlockWithMetadata.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_black.png
src/main/java/tmechworks/lib/ConfigCore.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_top_extended.png
resources/assets/tmechworks/lang/ru_RU.lang
resources/assets/tmechworks/textures/blocks/signalbus.png
src/main/java/tmechworks/blocks/logic/FineFilter.java
src/main/java/tmechworks/items/SpoolOfWire.java
src/main/java/tmechworks/blocks/logic/SubFilter.java
resources/assets/tmechworks/textures/blocks/machines/firestarter_side.png
src/main/java/tmechworks/blocks/logic/SignalTerminalLogic.java
src/main/java/tmechworks/client/gui/AdvDrawbridgeGui.java
resources/assets/tmechworks/textures/blocks/filters/widefilter.png
src/main/java/tmechworks/lib/Repo.java
src/main/java/tmechworks/network/packet/PacketPipeline.java
src/api/resources/TConstruct_at.cfg
src/main/java/tmechworks/lib/multiblock/IMultiblockMember.java
src/main/java/tmechworks/blocks/RedstoneMachine.java
src/main/java/tmechworks/inventory/SlotOpaqueBlocksOnly.java
gradle/wrapper/gradle-wrapper.jar
README.md
resources/assets/tmechworks/textures/blocks/machines/drawbridge_top_face_extended.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_top_face.png
gradle/wrapper/gradle-wrapper.properties
resources/assets/tmechworks/textures/blocks/machines/drawbridge_bottom_face.png
src/main/java/tmechworks/items/blocks/ItemBlockWithMetadata.java
resources/assets/tmechworks/lang/pt_BR.lang
src/main/java/tmechworks/inventory/DrawbridgeSlot.java
src/main/java/tmechworks/blocks/SignalBus.java
resources/mcmod.info
resources/assets/tmechworks/textures/blocks/filters/finefilter.png
resources/assets/tmechworks/lang/fr_FR.lang
resources/assets/tmechworks/textures/blocks/glass/stainedglass_magenta.png
resources/assets/tmechworks/textures/blocks/glass/stainedglass_orange.png
src/main/java/tmechworks/client/block/SignalBusRender.java
resources/assets/tmechworks/textures/blocks/filters/slatfilter.png
resources/assets/tmechworks/textures/blocks/filters/meshfilter.png
build.gradle
resources/assets/tmechworks/lang/de_DE.lang
.gitignore
resources/assets/tmechworks/lang/zh_CN.lang
resources/assets/tmechworks/textures/gui/drawbridgeAdvanced.png
resources/assets/tmechworks/lang/ko_KR.lang
src/main/java/tmechworks/inventory/AdvancedDrawbridgeContainer.java
src/main/java/tmechworks/client/gui/DrawbridgeButton.java
resources/assets/tmechworks/lang/pl_PL.lang
src/main/java/tmechworks/blocks/logic/AdvancedDrawbridgeLogic.java
src/main/java/tmechworks/client/gui/AdvDrawbridgeButton.java
resources/assets/tmechworks/textures/gui/drawbridge.png
src/main/java/tmechworks/inventory/DrawbridgeContainer.java
src/main/java/tmechworks/blocks/logic/SignalBusLogic.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_green.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side_face.png
resources/assets/tmechworks/textures/blocks/glass/stainedglass_white.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side.png
src/main/java/tmechworks/blocks/logic/DrawbridgeLogic.java
src/main/java/tmechworks/blocks/logic/FilterLogic.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_yellow.png
src/main/java/tmechworks/client/item/DynamoItemRender.java
src/main/java/tmechworks/lib/util/TabTools.java
src/main/java/tmechworks/client/SignalTetherWorldOverlayRenderer.java
src/main/java/tmechworks/blocks/DynamoBlock.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_top.png
src/main/java/tmechworks/blocks/FilterBlock.java
resources/assets/tmechworks/textures/blocks/machines/firestarter_top.png
src/main/java/tmechworks/blocks/SignalTerminal.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_red.png
src/main/java/tmechworks/lib/multiblock/MultiblockEventHandler.java
src/main/java/tmechworks/lib/player/FakePlayerLogic.java
src/main/java/tmechworks/common/MechContent.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_lightblue.png
src/main/java/tmechworks/blocks/logic/DynamoLogic.java
src/main/java/tmechworks/blocks/logic/MeshFilter.java
src/main/java/tmechworks/items/blocks/SignalBusItem.java
src/main/java/tmechworks/lib/blocks/PlacementType.java
build.properties
resources/assets/tmechworks/textures/blocks/glass/stainedglass_blue.png
src/main/java/tmechworks/command/BlockInfoCommand.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_lightgray.png
src/main/java/tmechworks/items/blocks/SignalTerminalItem.java
resources/assets/tmechworks/textures/entity/dynamo.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_bottom.png
src/main/java/tmechworks/blocks/logic/SlatFilter.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_cyan.png
resources/assets/tmechworks/textures/blocks/glass/stainedglass_purple.png
src/main/java/tmechworks/network/packet/PacketDrawbridge.java
src/main/java/tmechworks/common/CommonProxy.java
src/main/java/tmechworks/lib/multiblock/MultiblockMasterBaseLogic.java
resources/assets/tmechworks/lang/en_US.lang
src/main/java/tmechworks/client/block/FilterRender.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_bottom_face_extended.png
src/main/java/tmechworks/lib/signal/ISignalBusConnectable.java
src/main/java/tmechworks/lib/multiblock/MultiblockBaseLogic.java
src/main/java/tmechworks/common/SpoolRepairRecipe.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_pink.png
src/main/java/tmechworks/client/model/DynamoModel.java
src/main/java/tmechworks/client/ClientProxy.java
resources/assets/tmechworks/textures/gui/slotButton.png
src/main/java/tmechworks/blocks/logic/FirestarterLogic.java
resources/assets/tmechworks/textures/blocks/glass/stainedglass_brown.png
resources/pack.mcmeta
src/main/java/tmechworks/lib/multiblock/MultiblockRegistry.java
src/main/java/tmechworks/common/MechRecipes.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_bottom_extended.png
src/main/java/tmechworks/items/LengthWire.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side_extended.png
src/main/java/tmechworks/items/blocks/RedstoneMachineItem.java
resources/assets/tmechworks/textures/blocks/machines/firestarter_bottom.png
resources/assets/tmechworks/blockstates/drawbridge.json
resources/assets/tmechworks/textures/blocks/machines/firestarter_top.png
src/main/java/slimeknights/tmechworks/common/CommonProxy.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_top.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_bottom.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_bottom_extended.png
resources/assets/tmechworks/textures/blocks/machines/firestarter_side.png
src/main/java/slimeknights/tmechworks/integration/WailaIntegration.java
resources/assets/tmechworks/models/block/drawbridge_extended.json
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_face_extended.png
resources/assets/tmechworks/textures/blocks/machines/firestarter_bottom.png
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/main/java/slimeknights/tmechworks/blocks/logic/IDisguisable.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_top_extended.png
resources/assets/tmechworks/lang/en_US.lang
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side.png
src/main/java/slimeknights/tmechworks/TMechworks.java
resources/assets/tmechworks/models/block/machine_base.json
resources/assets/tmechworks/models/block/drawbridge_advanced.json
src/main/java/slimeknights/tmechworks/library/Util.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
resources/assets/tmechworks/models/block/drawbridge.json
resources/assets/tmechworks/models/item/drawbridge.json
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side_extended.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side_advanced.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_face.png
eclipse_formatter.xml
src/main/java/slimeknights/tmechworks/common/CommonProxy.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/library/Util.java
src/main/java/slimeknights/tmechworks/integration/WailaIntegration.java
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
build.properties
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
build.gradle
src/main/java/slimeknights/tmechworks/blocks/logic/IDisguisable.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
resources/assets/tmechworks/textures/gui/drawbridge.png
src/main/java/slimeknights/tmechworks/client/gui/GuiDrawbridge.java
src/main/java/slimeknights/tmechworks/inventory/ContainerDrawbridge.java
resources/assets/tmechworks/lang/en_US.lang
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
src/main/java/slimeknights/tmechworks/inventory/SlotDisguise.java
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
src/main/java/slimeknights/tmechworks/blocks/logic/IDisguisable.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/RedstoneMachine.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/client/gui/GuiDrawbridge.java
src/main/java/slimeknights/tmechworks/library/Util.java
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
src/main/java/slimeknights/tmechworks/integration/WailaIntegration.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/blocks/Firestarter.java
src/main/java/slimeknights/tmechworks/inventory/SlotDisguise.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/main/java/slimeknights/tmechworks/blocks/logic/IDisguisable.java
resources/assets/tmechworks/textures/blocks/machines/firestarter_top.png
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
resources/assets/tmechworks/textures/blocks/machines/firestarter_face.png
src/main/java/slimeknights/tmechworks/inventory/ContainerDrawbridge.java
resources/assets/tmechworks/models/block/drawbridge.json
resources/assets/tmechworks/models/block/drawbridge_advanced.json
resources/assets/tmechworks/textures/blocks/machines/firestarter_bottom.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_top.png
resources/assets/tmechworks/models/block/drawbridge_extended.json
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
resources/assets/tmechworks/models/block/firestarter_extinguish.json
resources/assets/tmechworks/models/block/machine_base.json
resources/assets/tmechworks/blockstates/firestarter.json
resources/assets/tmechworks/textures/blocks/machines/drawbridge_bottom.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_back_extended.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_top_extended.png
resources/assets/tmechworks/models/block/firestarter.json
resources/assets/tmechworks/textures/blocks/machines/drawbridge_bottom_extended.png
resources/assets/tmechworks/blockstates/drawbridge.json
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
resources/assets/tmechworks/textures/blocks/machines/firestarter_back.png
src/main/java/slimeknights/tmechworks/blocks/Firestarter.java
resources/assets/tmechworks/textures/blocks/machines/drawbridge_back.png
resources/assets/tmechworks/textures/blocks/machines/firestarter_side.png
resources/assets/tmechworks/textures/blocks/machines/firestarter_side_extinguish.png
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
src/main/java/slimeknights/tmechworks/blocks/IEnumBlock.java
resources/assets/tmechworks/lang/en_US.lang
resources/assets/tmechworks/blockstates/firestarter.json
resources/assets/tmechworks/models/item/drawbridge.json
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
resources/assets/tmechworks/blockstates/drawbridge.json
src/main/java/slimeknights/tmechworks/items/MechIngredientItem.java
resources/assets/tmechworks/textures/blocks/block_aluminum.png
resources/assets/tmechworks/textures/blocks/block_copper.png
src/main/java/slimeknights/tmechworks/common/MechRecipes.java
resources/assets/tmechworks/textures/items/materials/nugget_copper.png
resources/assets/tmechworks/blockstates/ingots.json
build.gradle
resources/assets/tmechworks/textures/items/materials/ingot_aluminum.png
resources/assets/tmechworks/textures/items/materials/ingot_copper.png
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
resources/assets/tmechworks/lang/en_US.lang
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
resources/assets/tmechworks/blockstates/nuggets.json
src/main/java/slimeknights/tmechworks/blocks/Metal.java
resources/assets/tmechworks/blockstates/metal.json
resources/assets/tmechworks/blockstates/firestarter.json
resources/assets/tmechworks/blockstates/drawbridge.json
resources/assets/tmechworks/models/block/testcube.json
build.properties
resources/assets/tmechworks/textures/items/materials/nugget_aluminum.png
src/main/java/slimeknights/tmechworks/TMechworks.java
resources/assets/tmechworks/models/block/machine_base.json
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
resources/assets/tmechworks/models/block/drawbridge_advanced.json
src/main/java/slimeknights/tmechworks/TMechworks.java
resources/assets/tmechworks/models/block/testcube.json
resources/assets/tmechworks/blockstates/drawbridge.json
resources/assets/tmechworks/models/block/drawbridge_extended.json
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
resources/assets/tmechworks/blockstates/firestarter.json
src/main/java/slimeknights/tmechworks/blocks/Firestarter.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
resources/assets/tmechworks/models/block/firestarter_extinguish.json
resources/assets/tmechworks/lang/en_US.lang
resources/assets/tmechworks/models/block/firestarter.json
resources/assets/tmechworks/models/block/drawbridge.json
src/main/java/slimeknights/tmechworks/blocks/RedstoneMachine.java
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
resources/assets/tmechworks/lang/en_US.lang
resources/assets/tmechworks/models/block/drawbridge.json
src/main/java/slimeknights/tmechworks/items/ItemBlockMetaExtra.java
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
build.properties
resources/assets/tmechworks/blockstates/firestarter.json
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/logic/ExtendedDrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
resources/assets/tmechworks/blockstates/drawbridge.json
resources/assets/tmechworks/models/block/firestarter.json
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/RedstoneMachine.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/IPlaceDirection.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/Firestarter.java
src/main/java/slimeknights/tmechworks/networking/PacketUpdatePlaceDirection.java
resources/assets/tmechworks/textures/gui/drawbridge.png
src/main/java/slimeknights/tmechworks/client/gui/components/GuiArrowSelection.java
src/main/java/slimeknights/tmechworks/client/gui/GuiDrawbridge.java
resources/assets/tmechworks/textures/gui/arrows.png
src/main/java/slimeknights/tmechworks/items/ItemBlockMetaExtra.java
resources/assets/tmechworks/recipes/metal/aluminum/ingot.json
resources/assets/tmechworks/recipes/metal/aluminum/deblock.json
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
build.properties
resources/assets/tmechworks/recipes/metal/copper/deingot.json
build.gradle
src/main/java/slimeknights/tmechworks/client/gui/components/GuiArrowSelection.java
resources/assets/tmechworks/recipes/metal/aluminum/deingot.json
src/main/java/slimeknights/tmechworks/networking/PacketUpdatePlaceDirection.java
resources/assets/tmechworks/recipes/metal/copper/deblock.json
resources/assets/tmechworks/recipes/metal/aluminum/block.json
src/main/java/slimeknights/tmechworks/blocks/RedstoneMachine.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
resources/assets/tmechworks/recipes/metal/copper/ingot.json
src/main/java/slimeknights/tmechworks/client/gui/GuiDrawbridge.java
src/main/java/slimeknights/tmechworks/blocks/Firestarter.java
gradle/wrapper/gradle-wrapper.properties
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/main/java/slimeknights/tmechworks/TMechworks.java
resources/assets/tmechworks/recipes/metal/copper/block.json
src/main/java/slimeknights/tmechworks/common/MechRecipes.java
src/main/java/slimeknights/tmechworks/integration/waila/Waila.java
src/main/java/slimeknights/tmechworks/client/gui/GuiDrawbridge.java
src/main/java/slimeknights/tmechworks/integration/WailaIntegration.java
src/main/java/slimeknights/tmechworks/integration/waila/WailaRegistrar.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/blocks/logic/IPlaceDirection.java
src/main/java/slimeknights/tmechworks/integration/waila/RedstoneMachineDataProvider.java
src/main/java/slimeknights/tmechworks/networking/PacketUpdatePlaceDirection.java
resources/assets/tmechworks/lang/en_us.lang
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/common/Config.java
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
src/main/java/slimeknights/tmechworks/integration/waila/WailaRegistrar.java
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/integration/IInformationProvider.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/integration/waila/GenericTileDataProvider.java
src/main/java/slimeknights/tmechworks/integration/waila/RedstoneMachineDataProvider.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/inventory/SlotDisguise.java
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
src/main/java/slimeknights/tmechworks/integration/waila/GenericTileDataProvider.java
src/main/java/slimeknights/tmechworks/inventory/ContainerDrawbridgeAdvanced.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/ExtendedDrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/integration/waila/Waila.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/ExtendedDrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/client/gui/GuiDrawbridgeAdvanced.java
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/logic/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/AdvancedDrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/main/java/slimeknights/tmechworks/inventory/ContainerDrawbridge.java
src/main/java/slimeknights/tmechworks/blocks/RedstoneMachine.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/blocks/Firestarter.java
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
resources/assets/tmechworks/lang/en_us.lang
src/main/java/slimeknights/tmechworks/blocks/RedstoneMachine.java
src/main/java/slimeknights/tmechworks/library/Util.java
src/resources/assets/tmechworks/models/block/aluminum_block.json
src/resources/assets/tmechworks/textures/item/materials/copper_ingot.png
gradle.properties
resources/assets/tmechworks/textures/items/materials/nugget_aluminum.png
resources/mods.toml
resources/assets/tmechworks/textures/blocks/block_aluminum.png
build.gradle
src/resources/assets/tmechworks/book/en_us/intro/test.json
src/resources/assets/tmechworks/textures/item/materials/aluminum_ingot.png
src/resources/assets/tmechworks/book/index.json
src/main/java/slimeknights/tmechworks/blocks/logic/IDisguisable.java
src/resources/pack.mcmeta
src/main/java/slimeknights/tmechworks/common/items/MechworksBookItem.java
src/main/java/slimeknights/tmechworks/library/Util.java
src/resources/assets/tmechworks/textures/item/materials/aluminum_nugget.png
src/resources/assets/tmechworks/blockstates/copper_block.json
src/main/java/slimeknights/tmechworks/common/TMechContent.java
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/resources/assets/tmechworks/models/item/aluminum_nugget.json
resources/assets/tmechworks/textures/items/materials/nugget_copper.png
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/IDisguisable.java
src/main/java/slimeknights/tmechworks/common/CommonProxy.java
resources/pack.mcmeta
src/resources/assets/tmechworks/book/appearance.json
src/resources/assets/tmechworks/lang/en_us.json
src/main/java/slimeknights/tmechworks/common/blocks/MetalBlock.java
src/main/java/slimeknights/tmechworks/integration/IInformationProvider.java
src/resources/assets/tmechworks/textures/block/copper_block.png
src/main/java/slimeknights/tmechworks/blocks/logic/RedstoneMachineLogicBase.java
src/resources/assets/tmechworks/models/item/aluminum_ingot.json
src/resources/assets/tmechworks/textures/item/book.png
resources/assets/tmechworks/textures/items/materials/ingot_aluminum.png
src/resources/assets/tmechworks/models/item/book.json
src/resources/assets/tmechworks/models/item/aluminum_block.json
src/main/java/slimeknights/tmechworks/common/blocks/RedstoneMachineBlock.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/resources/META-INF/mods.toml
resources/assets/tmechworks/textures/items/materials/ingot_copper.png
src/resources/assets/tmechworks/models/item/copper_ingot.json
src/resources/assets/tmechworks/textures/item/materials/copper_nugget.png
src/resources/assets/tmechworks/models/block/copper_block.json
resources/assets/tmechworks/textures/blocks/block_copper.png
src/resources/assets/tmechworks/blockstates/aluminum_block.json
src/resources/assets/tmechworks/book/sections/intro.json
src/resources/assets/tmechworks/models/item/copper_nugget.json
src/resources/assets/tmechworks/textures/block/aluminum_block.png
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/RedstoneMachineTileEntity.java
src/main/java/slimeknights/tmechworks/blocks/Metal.java
src/resources/assets/tmechworks/models/item/copper_block.json
src/main/java/slimeknights/tmechworks/blocks/RedstoneMachine.java
src/resources/data/tmechworks/recipes/aluminum_nugget.json
src/resources/data/forge/tags/items/ingots/copper.json
src/resources/data/tmechworks/recipes/copper_nugget.json
src/resources/data/forge/tags/blocks/storage_blocks/aluminum.json
src/resources/data/tmechworks/recipes/copper_ingot.json
src/resources/data/forge/tags/blocks/storage_blocks/copper.json
src/resources/data/forge/tags/items/storage_blocks/aluminum.json
src/resources/data/tmechworks/recipes/aluminum_ingot_from_aluminum_block.json
src/resources/data/tmechworks/recipes/aluminum_block.json
src/resources/data/forge/tags/items/storage_blocks/copper.json
src/resources/data/tmechworks/recipes/aluminum_ingot.json
src/resources/data/tmechworks/recipes/copper_block.json
src/resources/data/forge/tags/items/nuggets/aluminum.json
src/resources/data/tmechworks/recipes/copper_ingot_from_copper_block.json
src/main/java/slimeknights/tmechworks/common/blocks/MetalBlock.java
src/resources/data/forge/tags/items/ingots/aluminum.json
src/resources/data/forge/tags/items/nuggets/copper.json
resources/assets/tmechworks/textures/blocks/machines/drawbridge_back.png
src/resources/assets/tmechworks/textures/block/machines/drawbridge_face_extended.png
src/resources/assets/tmechworks/textures/block/machines/firestarter_side.png
resources/assets/tmechworks/textures/blocks/machines/firestarter_back.png
src/main/java/slimeknights/tmechworks/common/blocks/RedstoneMachineBlock.java
src/resources/assets/tmechworks/blockstates/firestarter.json
resources/assets/tmechworks/textures/blocks/machines/drawbridge_back_extended.png
src/main/java/slimeknights/tmechworks/blocks/Firestarter.java
resources/assets/tmechworks/textures/blocks/machines/firestarter_side.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side_extended.png
src/resources/assets/tmechworks/textures/block/machines/drawbridge_side.png
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/FirestarterTileEntity.java
src/resources/assets/tmechworks/models/block/machine_base.json
src/resources/assets/tmechworks/models/item/firestarter_keeplit.json
src/resources/assets/tmechworks/lang/en_us.json
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_side_advanced.png
src/main/java/slimeknights/tmechworks/common/blocks/FirestarterBlock.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/RedstoneMachineTileEntity.java
src/main/java/slimeknights/tmechworks/common/TMechContent.java
resources/assets/tmechworks/models/block/machine_base.json
src/resources/assets/tmechworks/models/block/firestarter.json
src/resources/assets/tmechworks/textures/block/machines/drawbridge_side_advanced.png
resources/assets/tmechworks/textures/blocks/machines/firestarter_side_extinguish.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_face.png
src/resources/assets/tmechworks/textures/block/machines/firestarter_side_extinguish.png
src/resources/assets/tmechworks/models/item/firestarter.json
src/resources/assets/tmechworks/models/block/firestarter_keeplit.json
src/resources/assets/tmechworks/textures/block/machines/firestarter_back.png
src/resources/assets/tmechworks/textures/block/machines/drawbridge_back.png
src/resources/assets/tmechworks/textures/block/machines/firestarter_face.png
resources/assets/tmechworks/textures/blocks/machines/drawbridge_face_extended.png
resources/assets/tmechworks/textures/blocks/machines/firestarter_face.png
src/resources/assets/tmechworks/textures/block/machines/drawbridge_side_extended.png
src/resources/assets/tmechworks/textures/block/machines/drawbridge_face.png
src/main/java/slimeknights/tmechworks/blocks/logic/FirestarterLogic.java
src/resources/assets/tmechworks/blockstates/firestarter_keeplit.json
src/resources/assets/tmechworks/textures/block/machines/drawbridge_back_extended.png
src/main/java/slimeknights/tmechworks/common/TMechContent.java
src/main/java/slimeknights/tmechworks/common/blocks/IBlockItemConstruct.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/FirestarterTileEntity.java
src/resources/assets/tmechworks/models/item/firestarter.json
src/resources/assets/tmechworks/models/block/machine_base.json
src/main/java/slimeknights/tmechworks/common/blocks/RedstoneMachineBlock.java
src/resources/assets/tmechworks/blockstates/firestarter_keeplit.json
src/main/java/slimeknights/tmechworks/common/blocks/FirestarterBlock.java
src/main/java/slimeknights/tmechworks/common/items/MechworksBlockItem.java
src/resources/assets/tmechworks/models/item/firestarter_keeplit.json
src/resources/assets/tmechworks/blockstates/firestarter.json
src/resources/assets/tmechworks/models/block/firestarter_keeplit.json
src/main/java/slimeknights/tmechworks/common/network/UpdatePlaceDirectionPacket.java
src/main/java/slimeknights/tmechworks/common/items/MechworksItem.java
src/resources/assets/tmechworks/textures/item/upgrades/drawbridge_distance.png
src/resources/assets/tmechworks/lang/en_us.json
src/resources/assets/tmechworks/models/item/upgrade_drawbridge_distance.json
gradle.properties
src/resources/assets/tmechworks/textures/block/machines/drawbridge_face_extended.png
src/main/java/slimeknights/tmechworks/common/blocks/DrawbridgeBlock.java
src/main/java/slimeknights/tmechworks/common/items/MechworksBookItem.java
resources/assets/tmechworks/textures/gui/arrows.png
src/main/java/slimeknights/tmechworks/blocks/Drawbridge.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/FirestarterTileEntity.java
src/resources/assets/tmechworks/textures/block/machines/drawbridge_back_extended.png
src/resources/assets/tmechworks/textures/block/machines/drawbridge_side_advanced.png
src/main/java/slimeknights/tmechworks/common/items/MachineUpgradeItem.java
src/resources/assets/tmechworks/models/block/drawbridge.json
src/main/java/slimeknights/tmechworks/blocks/logic/IPlaceDirection.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/RedstoneMachineTileEntity.java
src/main/java/slimeknights/tmechworks/common/inventory/FragmentedInventory.java
src/resources/assets/tmechworks/models/item/upgrade_speed.json
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/IPlaceDirection.java
src/resources/assets/tmechworks/models/item/upgrade_drawbridge_advanced.json
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/resources/assets/tmechworks/models/block/drawbridge_advanced.json
src/main/java/slimeknights/tmechworks/common/TMechContent.java
src/main/java/slimeknights/tmechworks/common/Config.java
src/main/java/slimeknights/tmechworks/common/MechworksConfig.java
src/main/java/slimeknights/tmechworks/common/inventory/DrawbridgeContainer.java
src/resources/assets/tmechworks/textures/item/upgrades/drawbridge_advanced.png
src/main/java/slimeknights/tmechworks/client/gui/components/ArrowWidget.java
src/resources/assets/tmechworks/textures/block/machines/drawbridge_back_advanced.png
src/resources/assets/tmechworks/blockstates/drawbridge.json
src/resources/assets/tmechworks/textures/block/machines/drawbridge_side_extended.png
src/resources/assets/tmechworks/textures/gui/drawbridge.png
src/main/java/slimeknights/tmechworks/client/gui/components/GuiArrowSelection.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/client/gui/DrawbridgeScreen.java
resources/assets/tmechworks/textures/gui/drawbridge.png
src/resources/assets/tmechworks/textures/item/upgrades/speed.png
src/resources/assets/tmechworks/models/item/drawbridge.json
src/resources/assets/tmechworks/textures/gui/arrows.png
src/resources/assets/tmechworks/textures/block/machines/drawbridge_face_advanced.png
src/main/java/slimeknights/tmechworks/common/network/PacketHandler.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/common/blocks/RedstoneMachineBlock.java
src/main/java/slimeknights/tmechworks/common/event/DrawbridgeSoundEventListener.java
src/main/java/slimeknights/tmechworks/common/blocks/DrawbridgeBlock.java
src/main/java/slimeknights/tmechworks/common/event/TooltipEventListener.java
src/main/java/slimeknights/tmechworks/common/inventory/DrawbridgeContainer.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/RedstoneMachineTileEntity.java
src/main/java/slimeknights/tmechworks/library/Util.java
src/main/java/slimeknights/tmechworks/common/inventory/FragmentedInventory.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/main/java/slimeknights/tmechworks/items/MechIngredientItem.java
src/main/java/slimeknights/tmechworks/common/inventory/DrawbridgeContainer.java
src/resources/assets/tmechworks/lang/en_us.json
src/resources/assets/tmechworks/textures/gui/drawbridge.png
src/main/java/slimeknights/tmechworks/integration/JeiIntegration.java
src/main/java/slimeknights/tmechworks/items/ItemBlockMetaExtra.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/common/inventory/FragmentedInventory.java
src/main/java/slimeknights/tmechworks/common/inventory/slots/ISlotValidate.java
src/main/java/slimeknights/tmechworks/common/inventory/slots/ValidatingSlot.java
src/main/java/slimeknights/tmechworks/networking/PacketUpdatePlaceDirection.java
src/main/java/slimeknights/tmechworks/client/gui/DrawbridgeScreen.java
src/main/java/slimeknights/tmechworks/inventory/ContainerDrawbridge.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/ExtendedDrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/DrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/AdvancedDrawbridgeLogic.java
src/main/java/slimeknights/tmechworks/integration/waila/Waila.java
src/main/java/slimeknights/tmechworks/blocks/logic/drawbridge/DrawbridgeLogicBase.java
src/main/java/slimeknights/tmechworks/client/gui/GuiDrawbridge.java
src/main/java/slimeknights/tmechworks/client/gui/GuiDrawbridgeAdvanced.java
src/main/java/slimeknights/tmechworks/inventory/ContainerDrawbridgeAdvanced.java
src/main/java/slimeknights/tmechworks/blocks/IEnumBlock.java
src/main/java/slimeknights/tmechworks/integration/waila/GenericTileDataProvider.java
src/main/java/slimeknights/tmechworks/inventory/SlotDisguise.java
src/main/java/slimeknights/tmechworks/integration/waila/WailaRegistrar.java
src/main/java/slimeknights/tmechworks/common/inventory/DrawbridgeContainer.java
src/main/java/slimeknights/tmechworks/common/network/packet/ServerReopenUiPacket.java
src/main/java/slimeknights/tmechworks/common/blocks/RedstoneMachineBlock.java
src/main/java/slimeknights/tmechworks/client/gui/DrawbridgeScreen.java
src/main/java/slimeknights/tmechworks/common/network/packet/UpdatePlaceDirectionPacket.java
src/main/java/slimeknights/tmechworks/common/network/PacketHandler.java
src/main/java/slimeknights/tmechworks/common/network/packet/ClientSetCursorStackPacket.java
src/main/java/slimeknights/tmechworks/common/network/UpdatePlaceDirectionPacket.java
src/resources/assets/tmechworks/lang/en_us.json
src/resources/assets/tmechworks/textures/gui/drawbridge_advanced.png
src/main/java/slimeknights/tmechworks/common/blocks/FirestarterBlock.java
src/main/java/slimeknights/tmechworks/integration/JeiIntegration.java
src/main/java/slimeknights/tmechworks/common/MechworksConfig.java
src/main/java/slimeknights/tmechworks/integration/waila/IInformationProvider.java
src/main/java/slimeknights/tmechworks/client/gui/DrawbridgeScreen.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/integration/IInformationProvider.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/RedstoneMachineTileEntity.java
src/main/java/slimeknights/tmechworks/common/inventory/DrawbridgeContainer.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/integration/waila/GenericTileDataProvider.java
src/main/java/slimeknights/tmechworks/integration/waila/IInformationProvider.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/RedstoneMachineTileEntity.java
src/resources/assets/tmechworks/lang/en_us.json
src/main/java/slimeknights/tmechworks/integration/waila/WailaIntegration.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/FirestarterTileEntity.java
src/main/java/slimeknights/tmechworks/common/blocks/RedstoneMachineBlock.java
src/main/java/slimeknights/tmechworks/common/blocks/FirestarterBlock.java
src/main/java/slimeknights/tmechworks/common/inventory/DisguiseContainer.java
src/main/java/slimeknights/tmechworks/common/event/ModelBakeEventListener.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/resources/assets/tmechworks/textures/gui/drawbridge.png
src/main/java/slimeknights/tmechworks/common/inventory/DrawbridgeContainer.java
src/main/java/slimeknights/tmechworks/common/inventory/slots/ValidatingSlot.java
src/resources/assets/tmechworks/textures/gui/generic_1.png
src/main/java/slimeknights/tmechworks/client/gui/DrawbridgeScreen.java
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/main/java/slimeknights/tmechworks/client/gui/DisguiseScreen.java
src/resources/assets/tmechworks/lang/en_us.json
src/main/java/slimeknights/tmechworks/client/model/DisguiseBakedModel.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/RedstoneMachineTileEntity.java
src/main/java/slimeknights/tmechworks/integration/JeiIntegration.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/IDisguisable.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/main/java/slimeknights/tmechworks/common/MechworksConfig.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/common/CommonProxy.java
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/main/java/slimeknights/tmechworks/common/MechworksConfig.java
src/resources/assets/tmechworks/textures/block/copper_ore.png
src/resources/data/tmechworks/loot_tables/blocks/copper_block.json
resources/assets/tmechworks/blockstates/nuggets.json
src/resources/data/tmechworks/loot_tables/blocks/copper_ore.json
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/resources/data/forge/tags/items/ores/copper.json
resources/assets/tmechworks/recipes/metal/aluminum/block.json
resources/assets/tmechworks/recipes/metal/aluminum/deingot.json
resources/assets/tmechworks/recipes/metal/aluminum/ingot.json
src/resources/assets/tmechworks/models/block/copper_ore.json
src/resources/data/forge/tags/blocks/ores/aluminum.json
src/resources/assets/tmechworks/models/block/aluminum_ore.json
build.gradle
resources/assets/tmechworks/blockstates/metal.json
resources/assets/tmechworks/recipes/metal/copper/ingot.json
resources/assets/tmechworks/recipes/metal/copper/deblock.json
src/main/java/slimeknights/tmechworks/common/worldgen/MechworksWorld.java
resources/assets/tmechworks/blockstates/ingots.json
src/resources/data/forge/tags/blocks/ores/copper.json
resources/assets/tmechworks/lang/en_us.lang
resources/assets/tmechworks/recipes/metal/aluminum/deblock.json
src/resources/data/forge/tags/items/ores/aluminum.json
src/resources/assets/tmechworks/blockstates/aluminum_ore.json
resources/assets/tmechworks/blockstates/drawbridge.json
gradle.properties
src/resources/assets/tmechworks/blockstates/copper_ore.json
src/resources/assets/tmechworks/models/item/aluminum_ore.json
src/resources/data/tmechworks/loot_tables/blocks/aluminum_ore.json
src/resources/assets/tmechworks/textures/block/aluminum_ore.png
resources/assets/tmechworks/blockstates/firestarter.json
src/resources/assets/tmechworks/lang/en_us.json
resources/assets/tmechworks/recipes/metal/copper/block.json
src/resources/data/tmechworks/loot_tables/blocks/aluminum_block.json
resources/assets/tmechworks/recipes/metal/copper/deingot.json
src/resources/assets/tmechworks/models/item/copper_ore.json
src/resources/data/tmechworks/recipes/aluminum_ingot_from_blasting.json
src/resources/data/tmechworks/recipes/aluminum_ingot_from_nuggets.json
src/resources/data/tmechworks/recipes/copper_ingot_from_blasting.json
src/resources/data/tmechworks/recipes/copper_ingot_from_nuggets.json
src/resources/data/tmechworks/recipes/copper_ingot.json
src/resources/data/tmechworks/recipes/aluminum_ingot.json
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/common/worldgen/MechworksWorld.java
src/main/java/slimeknights/tmechworks/common/config/BlacklistConfig.java
src/main/java/slimeknights/tmechworks/client/gui/DrawbridgeScreen.java
src/main/java/slimeknights/tmechworks/common/blocks/DrawbridgeBlock.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/resources/assets/tmechworks/lang/en_us.json
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/client/gui/DrawbridgeScreen.java
src/main/java/slimeknights/tmechworks/common/config/BlacklistConfig.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/FirestarterTileEntity.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/common/config/ListConfig.java
src/main/java/slimeknights/tmechworks/common/items/MachineUpgradeItem.java
src/main/java/slimeknights/tmechworks/common/items/MechworksBlockItem.java
src/resources/assets/tmechworks/models/item/upgrade_blank.json
src/resources/assets/tmechworks/lang/en_us.json
src/resources/assets/tmechworks/textures/item/upgrades/blank.png
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/main/java/slimeknights/tmechworks/common/items/MechworksItem.java
src/main/java/slimeknights/tmechworks/common/items/MechworksBookItem.java
src/resources/data/tmechworks/recipes/firestarter.json
src/main/java/slimeknights/tmechworks/common/items/MechworksBlockItem.java
src/resources/data/tmechworks/recipes/upgrade_drawbridge_distance.json
src/resources/data/tmechworks/recipes/upgrade_blank.json
src/main/java/slimeknights/tmechworks/common/blocks/FirestarterBlock.java
src/resources/data/tmechworks/recipes/upgrade_speed.json
src/resources/data/tmechworks/recipes/drawbridge.json
src/resources/data/tmechworks/recipes/upgrade_drawbridge_advanced.json
src/main/java/slimeknights/tmechworks/common/inventory/DrawbridgeContainer.java
src/main/java/slimeknights/tmechworks/common/CommonProxy.java
src/main/java/slimeknights/tmechworks/common/event/ModelBakeEventListener.java
src/main/java/slimeknights/tmechworks/library/Util.java
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/common/network/packet/ClientSetCursorStackPacket.java
src/main/java/slimeknights/tmechworks/common/items/MechworksBookItem.java
src/main/java/slimeknights/tmechworks/common/MechworksContent.java
src/main/java/slimeknights/tmechworks/common/config/MechworksConfig.java
src/main/java/slimeknights/tmechworks/common/inventory/DisguiseContainer.java
src/main/java/slimeknights/tmechworks/common/network/packet/UpdatePlaceDirectionPacket.java
src/main/java/slimeknights/tmechworks/common/config/ListConfig.java
src/main/java/slimeknights/tmechworks/client/ClientProxy.java
src/resources/assets/tmechworks/book/sections/intro.json
src/resources/assets/tmechworks/book/en_us/machines/firestarter_craft.json
src/resources/assets/tmechworks/book/sections/world.json
src/resources/data/tmechworks/recipes/book.json
src/resources/assets/tmechworks/book/items/ore.json
src/resources/assets/tmechworks/book/index.json
src/resources/assets/tmechworks/book/en_us/intro/intro.json
src/resources/assets/tmechworks/book/en_us/machines/base.json
src/resources/assets/tmechworks/book/images/disguisegui.png
src/resources/assets/tmechworks/book/sections/machines.json
src/resources/assets/tmechworks/book/en_us/machines/machines2.json
src/resources/assets/tmechworks/book/en_us/intro/test.json
src/resources/assets/tmechworks/book/en_us/machines/firestarter.json
src/resources/assets/tmechworks/book/language.lang
src/resources/assets/tmechworks/book/en_us/machines/drawbridge.json
src/resources/assets/tmechworks/book/en_us/world/ores.json
src/resources/assets/tmechworks/book/images/ores.png
src/resources/assets/tmechworks/book/en_us/machines/drawbridge_craft.json
src/resources/assets/tmechworks/book/en_us/machines/machines.json
src/resources/data/tmechworks/tags/blocks/drawbridge_blacklist.json
src/main/java/slimeknights/tmechworks/client/gui/DrawbridgeScreen.java
src/resources/data/tmechworks/tags/blocks/firestarter_extinguish_whitelist.json
src/main/java/slimeknights/tmechworks/TMechworks.java
src/main/java/slimeknights/tmechworks/common/blocks/FirestarterBlock.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/DrawbridgeTileEntity.java
src/main/java/slimeknights/tmechworks/common/blocks/DrawbridgeBlock.java
src/main/java/slimeknights/tmechworks/common/blocks/tileentity/FirestarterTileEntity.java
src/main/java/slimeknights/tmechworks/common/config/ListConfig.java
src/resources/assets/tmechworks/book/index.json
src/resources/assets/tmechworks/book/en_us/upgrades/distance.json
src/resources/assets/tmechworks/book/en_us/upgrades/advanced_craft.json
src/resources/assets/tmechworks/book/language.lang
src/resources/assets/tmechworks/book/en_us/upgrades/advanced.json
src/resources/assets/tmechworks/book/items/upgrades.json
src/resources/assets/tmechworks/book/en_us/upgrades/speed_craft.json
src/resources/assets/tmechworks/book/en_us/upgrades/distance_craft.json
src/resources/assets/tmechworks/book/sections/upgrades.json
src/resources/assets/tmechworks/book/en_us/upgrades/speed.json
