Module:Data/Crafting
Documentation for this module may be created at Module:Data/Crafting/doc
return { AdvancedJewelryWorkBench = { name = 'Proficient Jewelry Workbench', icon = 'lootsprites_671', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CoralAmulet', name = 'Coral Amulet', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralWood', name = 'Coral Wood', amount = 80, }, }, }, { internalName = 'ScarletChunkNecklace', name = 'Scarlet Chunk Necklace', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 35, }, }, }, { internalName = 'OctarineNecklace', name = 'Octarine Necklace', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 30, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 5, }, }, }, { internalName = 'MagneticRing', name = 'Magnetic Ring', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 30, }, }, }, { internalName = 'GoldenSpikeRing', name = 'Golden Spike Ring', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 25, }, }, }, { internalName = 'OctarineRing', name = 'Octarine Ring', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 20, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 5, }, }, }, }, }, AlchemyTable = { name = 'Alchemist\'s Table', icon = 'lootsprites_308', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'HealingPotion', name = 'Healing Potion', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'HeartBerry', name = 'Heart Berry', amount = 3, }, }, }, { internalName = 'EnragePotion', name = 'Enrage Potion', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'LarvaMeat', name = 'Larva Meat', amount = 3, }, }, }, { internalName = 'StoneskinPotion', name = 'Stoneskin Potion', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Carrock', name = 'Carrock', amount = 3, }, }, }, { internalName = 'SmallBomb', name = 'Crude Bomb', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 1, }, { internalName = 'Slime', name = 'Slime', amount = 1, }, }, }, { internalName = 'Bomb', name = 'Bomb', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 3, }, { internalName = 'Slime', name = 'Slime', amount = 2, }, }, }, { internalName = 'WallExplosiveBlock', name = 'Explosives Deposit', amount = 1, requiredObjectsToCraft = { { internalName = 'WallClayBlock', name = 'Clay Wall', amount = 1, }, { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 2, }, }, }, }, }, AncientHologramPod = { name = 'Ancient Hologram Pod', icon = 'lootsprites_212', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'BirdBossScanner', name = 'Azeos the Sky Titan Scanner', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 5, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 5, }, { internalName = 'AncientFeather', name = 'Ancient Feather', amount = 10, }, }, }, { internalName = 'PoisonSlimeBossScanner', name = 'Ivy the Poisonous Mass Scanner', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 8, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 8, }, { internalName = 'PoisonSlime', name = 'Poison Slime', amount = 90, }, }, }, { internalName = 'OctopusBossScanner', name = 'Omoroth the Sea Titan Scanner', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 10, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 10, }, { internalName = 'SeaShell', name = 'Sea Shell', amount = 20, }, }, }, { internalName = 'SlipperySlimeBossScanner', name = 'Morpha the Aquatic Mass Scanner', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 10, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 10, }, { internalName = 'SlipperySlime', name = 'Slippery Slime', amount = 90, }, }, }, { internalName = 'ScarabBossScanner', name = 'Ra-Akar the Sand Titan Scanner', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 20, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 20, }, { internalName = 'ScarabWingcover', name = 'Scarab Wingcover', amount = 40, }, }, }, { internalName = 'LavaSlimeBossScanner', name = 'Igneous the Molten Mass Scanner', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 20, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 20, }, { internalName = 'LavaSlime', name = 'Magma Slime', amount = 120, }, }, }, { internalName = 'LargeShinyGlimmeringObject', name = 'Large Shiny Glimmering Object', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 10, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 10, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 10, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 5, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 3, }, }, }, { internalName = 'BaitOctopusBoss', name = 'Expert Lure', amount = 1, requiredObjectsToCraft = { { internalName = 'BaitIncreaseChanceOfHigherRarityFish', name = 'Purple Bait', amount = 1, }, { internalName = 'BaitFishBitesFaster', name = 'Spicy Bait', amount = 30, }, { internalName = 'BaitIncreasedChanceToGetFish', name = 'Sweet Bait', amount = 30, }, { internalName = 'BaitIncreasedChanceToGetFishLoot', name = 'Glowing Bait', amount = 30, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 30, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 10, }, }, }, { internalName = 'Thumper', name = 'Thumper', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 50, }, { internalName = 'Plank', name = 'Plank', amount = 50, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 30, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 30, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 10, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 20, }, }, }, }, }, AutomationTable = { name = 'Automation Table', icon = 'lootsprites_430', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ConveyorBelt', name = 'Conveyor Belt', amount = 5, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, }, }, { internalName = 'CrudeDrill', name = 'Crude Drill', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 8, }, }, }, { internalName = 'Drill', name = 'Drill', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 10, }, }, }, { internalName = 'RobotArm', name = 'Robot Arm', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 5, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 5, }, }, }, { internalName = 'Sprinkler', name = 'Sprinkler', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 8, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 8, }, }, }, }, }, BindingString = { name = 'Thread of Fate', icon = 'lootsprites_857', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'OracleDeck', name = 'Oracle Deck', amount = 1, requiredObjectsToCraft = { { internalName = 'OracleCardGem', name = 'Oracle Card "Aura"', amount = 1, }, { internalName = 'OracleCardFlower', name = 'Oracle Card "Brilliance"', amount = 1, }, { internalName = 'OracleCardCore', name = 'Oracle Card "Entity"', amount = 1, }, { internalName = 'OracleCardLeader', name = 'Oracle Card "Inspiration"', amount = 1, }, { internalName = 'OracleCardCity', name = 'Oracle Card "Metropolis"', amount = 1, }, { internalName = 'OracleCardScholar', name = 'Oracle Card "Wisdom"', amount = 1, }, { internalName = 'OracleCardAzeos', name = 'Oracle Card "Radiance"', amount = 1, }, { internalName = 'OracleCardOmoroth', name = 'Oracle Card "Temperance"', amount = 1, }, { internalName = 'OracleCardRaAkar', name = 'Oracle Card "Endurance"', amount = 1, }, }, }, }, }, BoatWorkbench = { name = 'Boat Workbench', icon = 'lootsprites_705', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'Boat', name = 'Boat', amount = 1, requiredObjectsToCraft = { { internalName = 'Plank', name = 'Plank', amount = 80, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 50, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 20, }, }, }, { internalName = 'SpeederBoat', name = 'Speeder', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 200, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 120, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 30, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 30, }, }, }, }, }, Carpenter = { name = 'Carpenter\'s Table', icon = 'lootsprites_74', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'WoodStool', name = 'Wood Stool', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 6, }, }, }, { internalName = 'WoodTable', name = 'Wood Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 12, }, }, }, { internalName = 'Pedestal', name = 'Pedestal', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 6, }, }, }, { internalName = 'WoodPillar', name = 'Wooden Pillar', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, }, }, { internalName = 'WashBasin', name = 'Wash Basin', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'Slime', name = 'Slime', amount = 2, }, }, }, { internalName = 'Mannequin', name = 'Mannequin', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, }, }, { internalName = 'Dresser', name = 'Dresser', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 12, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, }, }, { internalName = 'MagicMirror', name = 'Magic Mirror', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 8, }, }, }, { internalName = 'DecorativeTorch1', name = 'Decorative Torch', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'DecorativePot', name = 'Decorative Pot', amount = 1, requiredObjectsToCraft = { { internalName = 'WallClayBlock', name = 'Clay Wall', amount = 6, }, { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 2, }, }, }, { internalName = 'Painting', name = 'Painting', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, }, }, { internalName = 'Calendar', name = 'Seasonal Calendar', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'Fiber', name = 'Fiber', amount = 8, }, }, }, }, }, PinkCherryFlower = { name = 'Pink Cherry Blossom', icon = 'lootsprites_cherryblossom_1', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'PinkCherryTree', name = 'Pink Cherry Tree', amount = 1, requiredObjectsToCraft = { { internalName = 'PinkCherryFlower', name = 'Pink Cherry Blossom', amount = 10, }, }, }, }, }, WhiteCherryFlower = { name = 'White Cherry Blossom', icon = 'lootsprites_cherryblossom_0', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'WhiteCherryTree', name = 'White Cherry Tree', amount = 1, requiredObjectsToCraft = { { internalName = 'WhiteCherryFlower', name = 'White Cherry Blossom', amount = 10, }, }, }, }, }, ChristmasWorkbench = { name = 'Festive Workbench', icon = 'lootsprites_christmas_41', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'WallSnowBlock', name = 'Snow Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'Snowball', name = 'Snowball', amount = 1, }, }, }, { internalName = 'GroundSnowBlock', name = 'Snow Ground', amount = 2, requiredObjectsToCraft = { { internalName = 'Snowball', name = 'Snowball', amount = 1, }, }, }, { internalName = 'ChristmasSnowman', name = 'Snowman', amount = 1, requiredObjectsToCraft = { { internalName = 'Snowball', name = 'Snowball', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 2, }, { internalName = 'Carrock', name = 'Carrock', amount = 1, }, }, }, { internalName = 'SnowballPyramid', name = 'Snowball Pyramid', amount = 1, requiredObjectsToCraft = { { internalName = 'Snowball', name = 'Snowball', amount = 5, }, { internalName = 'Torch', name = 'Torch', amount = 1, }, }, }, { internalName = 'Candle', name = 'Candle', amount = 1, requiredObjectsToCraft = { { internalName = 'Torch', name = 'Torch', amount = 1, }, { internalName = 'Slime', name = 'Slime', amount = 1, }, }, }, { internalName = 'ChristmasTree', name = 'Decorated Winter Tree', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, { internalName = 'CrystalStar', name = 'Crystal Star', amount = 1, }, }, }, { internalName = 'ChristmasFireplace', name = 'Festive Fireplace', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 4, }, { internalName = 'Wood', name = 'Wood', amount = 8, }, }, }, { internalName = 'ChristmasTable', name = 'Festive Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, }, }, { internalName = 'ChristmasStool', name = 'Festive Stool', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 2, }, }, }, { internalName = 'ChristmasLightDecorationMix', name = 'Festive Wall Lights', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 1, }, }, }, { internalName = 'ChristmasLightDecorationPaintable', name = 'Paintable Festive Wall Lights', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 1, }, }, }, { internalName = 'FireworkRed', name = 'Red Firework Rocket', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 1, }, { internalName = 'Slime', name = 'Slime', amount = 1, }, }, }, { internalName = 'FireworkGreen', name = 'Green Firework Rocket', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 1, }, { internalName = 'Slime', name = 'Slime', amount = 1, }, }, }, { internalName = 'FireworkBlue', name = 'Blue Firework Rocket', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 1, }, { internalName = 'Slime', name = 'Slime', amount = 1, }, }, }, { internalName = 'FireworkYellow', name = 'Yellow Firework Rocket', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 1, }, { internalName = 'Slime', name = 'Slime', amount = 1, }, }, }, { internalName = 'FireworkPurple', name = 'Purple Firework Rocket', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 1, }, { internalName = 'Slime', name = 'Slime', amount = 1, }, }, }, { internalName = 'FireworkBig', name = 'The BIG', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 10, }, { internalName = 'Slime', name = 'Slime', amount = 10, }, }, }, }, }, CookingPot = { name = 'Cooking Pot', icon = 'lootsprites_92', craftingType = 'Cooking', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CookedSoup', name = 'Soup', amount = 1, requiredObjectsToCraft = {}, }, }, }, CopperAnvil = { name = 'Copper Anvil', icon = 'lootsprites_114', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CopperHelm', name = 'Copper Helm', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 6, }, }, }, { internalName = 'CopperBreastArmor', name = 'Copper Breastplate', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 8, }, }, }, { internalName = 'CopperPantsArmor', name = 'Copper Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 7, }, }, }, { internalName = 'CopperSword', name = 'Copper Sword', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, }, }, { internalName = 'WoodBow', name = 'Wood Bow', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 15, }, }, }, { internalName = 'WoodShield', name = 'Wooden Shield', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, }, }, }, }, CopperWorkbench = { name = 'Copper Workbench', icon = 'lootspritesAnimalUpdate_36', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'WoodWorkBenchEntity', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CopperMiningPick', name = 'Copper Pickaxe', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'CopperShovel', name = 'Copper Shovel', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'CopperHoe', name = 'Copper Hoe', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'SmallLantern', name = 'Small Lantern', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 3, }, { internalName = 'Slime', name = 'Slime', amount = 3, }, }, }, { internalName = 'JuteBag', name = 'Belt Pocket', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'WoodFishingRod', name = 'Wood Fishing Rod', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, }, }, { internalName = 'GlassSmelter', name = 'Glass Smelter', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, }, }, { internalName = 'CopperAnvil', name = 'Copper Anvil', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 8, }, }, }, { internalName = 'RailwayForge', name = 'Railway Forge', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 8, }, }, }, { internalName = 'ElectronicsTable', name = 'Electronics Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 8, }, }, }, { internalName = 'EggIncubator', name = 'Egg Incubator', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 8, }, { internalName = 'Glass', name = 'Glass Piece', amount = 8, }, }, }, { internalName = 'TinWorkbench', name = 'Tin Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 6, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 10, }, }, }, { internalName = 'Bed', name = 'Bed', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'WallPaintableBlock', name = 'Paintable Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, { internalName = 'WallDirtBlock', name = 'Dirt Wall', amount = 1, }, }, }, { internalName = 'PaintableFloor', name = 'Paintable Floor', amount = 2, requiredObjectsToCraft = { { internalName = 'WallDirtBlock', name = 'Dirt Wall', amount = 1, }, }, }, { internalName = 'Carpenter', name = 'Carpenter\'s Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 8, }, }, }, { internalName = 'GlassWorkbench', name = 'Glass Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'Glass', name = 'Glass Piece', amount = 8, }, }, }, { internalName = 'PaintersTable', name = 'Painter\'s Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'Slime', name = 'Slime', amount = 8, }, }, }, }, }, Cow = { name = 'Moolin', icon = 'lootsprites_creative_mode_212', craftingType = '', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'Milk', name = 'Meadow Milk', amount = 1, requiredObjectsToCraft = {}, }, }, }, CrystalMeteorShard = { name = 'Crystal Meteor Shard', icon = 'lootsprites_757', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CrystalMeteorShardOffhand', name = 'Crystal Meteor Chunk', amount = 1, requiredObjectsToCraft = { { internalName = 'CrystalMeteorShard', name = 'Crystal Meteor Shard', amount = 8, }, }, }, }, }, DistilleryTable = { name = 'Distillery Table', icon = 'lootsprites_518', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'GreaterHealingPotion', name = 'Greater Healing Potion', amount = 1, requiredObjectsToCraft = { { internalName = 'PoisonSlime', name = 'Poison Slime', amount = 3, }, { internalName = 'HeartBerry', name = 'Heart Berry', amount = 5, }, }, }, { internalName = 'KeenPotion', name = 'Keen Potion', amount = 1, requiredObjectsToCraft = { { internalName = 'PoisonSlime', name = 'Poison Slime', amount = 3, }, { internalName = 'AzureFeatherFish', name = 'Azure Feather Fish', amount = 1, }, }, }, { internalName = 'GuardiansPotion', name = 'Guardian\'s Potion', amount = 1, requiredObjectsToCraft = { { internalName = 'SlipperySlime', name = 'Slippery Slime', amount = 3, }, { internalName = 'Puffungi', name = 'Puffungi', amount = 3, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 1, }, }, }, { internalName = 'PoisonAidPotion', name = 'Poison Aid Potion', amount = 1, requiredObjectsToCraft = { { internalName = 'PoisonSlime', name = 'Poison Slime', amount = 10, }, }, }, { internalName = 'LargeBomb', name = 'Large Bomb', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 5, }, { internalName = 'PoisonSlime', name = 'Poison Slime', amount = 3, }, }, }, { internalName = 'Slime', name = 'Slime', amount = 1, requiredObjectsToCraft = { { internalName = 'GroundSlime', name = 'Ground Slime', amount = 10, }, }, }, { internalName = 'PoisonSlime', name = 'Poison Slime', amount = 1, requiredObjectsToCraft = { { internalName = 'GroundPoisonSlime', name = 'Ground Poison Slime', amount = 10, }, }, }, { internalName = 'SlipperySlime', name = 'Slippery Slime', amount = 1, requiredObjectsToCraft = { { internalName = 'GroundSlipperySlime', name = 'Ground Slippery Slime', amount = 10, }, }, }, { internalName = 'LavaSlime', name = 'Magma Slime', amount = 1, requiredObjectsToCraft = { { internalName = 'GroundLavaSlime', name = 'Ground Magma Slime', amount = 10, }, }, }, }, }, EasterWorkbench = { name = 'Easter Workbench', icon = 'lootsprites_easter_28', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'EasterChickenHat', name = 'Chicken Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 3, }, { internalName = 'EasterEggClay', name = 'Rose Easter Egg', amount = 3, }, { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 3, }, { internalName = 'EasterEggNature', name = 'Green Easter Egg', amount = 3, }, }, }, { internalName = 'EasterChickenSuit', name = 'Chicken Breast Piece', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 3, }, { internalName = 'EasterEggClay', name = 'Rose Easter Egg', amount = 3, }, { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 3, }, { internalName = 'EasterEggNature', name = 'Green Easter Egg', amount = 3, }, }, }, { internalName = 'EasterChickenPants', name = 'Chicken Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 3, }, { internalName = 'EasterEggClay', name = 'Rose Easter Egg', amount = 3, }, { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 3, }, { internalName = 'EasterEggNature', name = 'Green Easter Egg', amount = 3, }, }, }, { internalName = 'EasterEggcellentHat', name = 'Eggcellent Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 3, }, { internalName = 'EasterEggClay', name = 'Rose Easter Egg', amount = 3, }, { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 3, }, { internalName = 'EasterEggNature', name = 'Green Easter Egg', amount = 3, }, }, }, { internalName = 'EasterEggcellentSuit', name = 'Eggcellent Breast Piece', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 3, }, { internalName = 'EasterEggClay', name = 'Rose Easter Egg', amount = 3, }, { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 3, }, { internalName = 'EasterEggNature', name = 'Green Easter Egg', amount = 3, }, }, }, { internalName = 'EasterEggcellentPants', name = 'Eggcellent Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 3, }, { internalName = 'EasterEggClay', name = 'Rose Easter Egg', amount = 3, }, { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 3, }, { internalName = 'EasterEggNature', name = 'Green Easter Egg', amount = 3, }, }, }, { internalName = 'EasterEggLamp', name = 'Easter Egg Lamp', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 1, }, { internalName = 'WallDirtBlock', name = 'Dirt Wall', amount = 2, }, { internalName = 'Wood', name = 'Wood', amount = 2, }, }, }, { internalName = 'EasterGarland', name = 'Easter Garland', amount = 1, requiredObjectsToCraft = { { internalName = 'WallGrassBlock', name = 'Grass Wall', amount = 1, }, { internalName = 'Fiber', name = 'Fiber', amount = 2, }, }, }, { internalName = 'EasterDaisyFloorspread', name = 'Daisy Flooring', amount = 1, requiredObjectsToCraft = { { internalName = 'WallClayBlock', name = 'Clay Wall', amount = 1, }, }, }, { internalName = 'EasterEggFlowerpot', name = 'Easter Egg Flowerpot', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 1, }, { internalName = 'WallDirtBlock', name = 'Dirt Wall', amount = 2, }, }, }, { internalName = 'EasterPillar', name = 'Easter Pillar', amount = 1, requiredObjectsToCraft = { { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 12, }, }, }, { internalName = 'EasterMeadowStool', name = 'Easter Meadow Stool', amount = 1, requiredObjectsToCraft = { { internalName = 'WallGrassBlock', name = 'Grass Wall', amount = 3, }, { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 3, }, }, }, { internalName = 'EasterMeadowTable', name = 'Easter Meadow Table', amount = 1, requiredObjectsToCraft = { { internalName = 'WallGrassBlock', name = 'Grass Wall', amount = 6, }, { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 6, }, }, }, { internalName = 'EasterPedestal', name = 'Easter Pedestal', amount = 1, requiredObjectsToCraft = { { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 6, }, }, }, }, }, EggIncubator = { name = 'Egg Incubator', icon = 'lootspritesAnimalUpdate_48', craftingType = 'Furnace', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'PetDogEggCracked', name = 'Cracked Loyal Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'PetDogEgg', name = 'Loyal Egg', amount = 1, }, }, }, { internalName = 'PetCatEggCracked', name = 'Cracked Curious Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'PetCatEgg', name = 'Curious Egg', amount = 1, }, }, }, { internalName = 'PetBirdEggCracked', name = 'Cracked Lively Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'PetBirdEgg', name = 'Lively Egg', amount = 1, }, }, }, { internalName = 'PetBunnyEggCracked', name = 'Cracked Nimble Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'PetBunnyEgg', name = 'Nimble Egg', amount = 1, }, }, }, { internalName = 'PetSlimeBlobEggCracked', name = 'Cracked Oozy Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'PetSlimeBlobEgg', name = 'Oozy Egg', amount = 1, }, }, }, { internalName = 'PetPoisonSlimeBlobEggCracked', name = 'Cracked Oozy Poison Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'PetPoisonSlimeBlobEgg', name = 'Oozy Poison Egg', amount = 1, }, }, }, { internalName = 'PetSlipperySlimeBlobEggCracked', name = 'Cracked Oozy Slippery Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'PetSlipperySlimeBlobEgg', name = 'Oozy Slippery Egg', amount = 1, }, }, }, { internalName = 'PetLavaSlimeBlobEggCracked', name = 'Cracked Oozy Lava Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'PetLavaSlimeBlobEgg', name = 'Oozy Lava Egg', amount = 1, }, }, }, }, }, ElectronicsTable = { name = 'Electronics Table', icon = 'electronics_workbench_0', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ElectricityGenerator', name = 'Electricity Generator', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 10, }, }, }, { internalName = 'Lamp', name = 'Lamp', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, { internalName = 'Glass', name = 'Glass Piece', amount = 4, }, }, }, { internalName = 'ElectricalDoor', name = 'Electrical Door', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 5, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 1, }, }, }, { internalName = 'TableSaw', name = 'Table Saw', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 5, }, }, }, { internalName = 'DynamitePack', name = 'Dynamite Pack', amount = 1, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 2, }, { internalName = 'Slime', name = 'Slime', amount = 2, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 1, }, }, }, { internalName = 'ElectricityStick', name = 'Electricity Stick', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'ElectricalWire', name = 'Electrical Wire', amount = 3, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 1, }, }, }, { internalName = 'Lever', name = 'Lever', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 3, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'PressurePlate', name = 'Pressure Plate', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, }, }, { internalName = 'CrossCircuit', name = 'Cross Circuit', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 1, }, }, }, { internalName = 'DelayCircuit', name = 'Delay Circuit', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'LogicCircuit', name = 'Logic Circuit', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, }, }, FishingWorkBench = { name = 'Bait Workbench', icon = 'lootsprites_599', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'BaitFishBitesFaster', name = 'Spicy Bait', amount = 5, requiredObjectsToCraft = { { internalName = 'BombPepper', name = 'Bomb Pepper', amount = 1, }, }, }, { internalName = 'BaitIncreasedChanceToGetFish', name = 'Sweet Bait', amount = 5, requiredObjectsToCraft = { { internalName = 'HeartBerry', name = 'Heart Berry', amount = 1, }, }, }, { internalName = 'BaitIncreasedChanceToGetFishLoot', name = 'Glowing Bait', amount = 5, requiredObjectsToCraft = { { internalName = 'GlowingTulipFlower', name = 'Glow Tulip', amount = 1, }, }, }, { internalName = 'BaitFishStartsCloserToBeReeledIn', name = 'Sticky Bait', amount = 5, requiredObjectsToCraft = { { internalName = 'LarvaMeat', name = 'Larva Meat', amount = 1, }, }, }, }, }, Furnace = { name = 'Furnace', icon = 'lootsprites_42', craftingType = 'Furnace', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperOre', name = 'Copper Ore', amount = 1, }, }, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 1, requiredObjectsToCraft = { { internalName = 'TinOre', name = 'Tin Ore', amount = 1, }, }, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 1, requiredObjectsToCraft = { { internalName = 'IronOre', name = 'Iron Ore', amount = 1, }, }, }, }, }, FuryForge = { name = 'Fury Forge', icon = 'lootsprites_767', craftingType = 'Furnace', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteOre', name = 'Galaxite Ore', amount = 1, }, }, }, }, }, GalaxiteAnvil = { name = 'Galaxite Anvil', icon = 'lootsprites_727', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'CopperAnvil', 'TinAnvil', 'IronAnvil', 'ScarletAnvil', 'OctarineAnvil', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'GalaxiteHelm', name = 'Galaxite Helm', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 33, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 18, }, { internalName = 'RolyPolyPlate', name = 'Strolly Poly Plate', amount = 3, }, }, }, { internalName = 'GalaxiteBreastArmor', name = 'Galaxite Torso', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 38, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 22, }, { internalName = 'RolyPolyPlate', name = 'Strolly Poly Plate', amount = 5, }, }, }, { internalName = 'GalaxitePantsArmor', name = 'Galaxite Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 35, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 20, }, { internalName = 'RolyPolyPlate', name = 'Strolly Poly Plate', amount = 4, }, }, }, { internalName = 'GalaxiteSword', name = 'Galaxite Sword', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 24, }, }, }, { internalName = 'GalaxiteDagger', name = 'Galaxite Dagger', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 20, }, }, }, { internalName = 'GalaxiteChakram', name = 'Galaxite Chakram', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 22, }, }, }, }, }, GalaxiteWorkbench = { name = 'Galaxite Workbench', icon = 'lootsprites_717', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'WoodWorkBenchEntity', 'CopperWorkBenchEntity', 'TinWorkBenchEntity', 'IronWorkBenchEntity', 'ScarletWorkBenchEntity', 'OctarineWorkBenchEntity', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'GalaxiteMiningPick', name = 'Galaxite Pickaxe', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 20, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 20, }, }, }, { internalName = 'GalaxiteShovel', name = 'Galaxite Shovel', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 18, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 18, }, }, }, { internalName = 'GalaxiteFishingRod', name = 'Galaxite Fishing Rod', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 17, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 17, }, }, }, { internalName = 'GalaxiteAnvil', name = 'Galaxite Anvil', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 25, }, }, }, { internalName = 'GoKartWorkbench', name = 'Go-Kart Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 70, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 35, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 20, }, }, }, { internalName = 'GalaxiteTrap', name = 'Galaxite Trap', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 3, }, { internalName = 'LavaSlime', name = 'Magma Slime', amount = 2, }, }, }, { internalName = 'GalaxiteTurret', name = 'Galaxite Turret', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 15, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 4, }, }, }, { internalName = 'WallGalaxiteBlock', name = 'Galaxite Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 1, }, }, }, { internalName = 'GalaxiteFloor', name = 'Galaxite Floor', amount = 2, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 1, }, }, }, { internalName = 'GalaxiteBridge', name = 'Galaxite Bridge', amount = 2, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 1, }, }, }, { internalName = 'GalaxiteFence', name = 'Galaxite Fence', amount = 2, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 1, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 1, }, }, }, { internalName = 'GalaxiteFenceGate', name = 'Galaxite Fence Gate', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 1, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 2, }, }, }, }, }, GlassSmelter = { name = 'Glass Smelter', icon = 'lootspritesAnimalUpdate_58', craftingType = 'Furnace', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'Glass', name = 'Glass Piece', amount = 1, }, }, }, GlassWorkbench = { name = 'Glass Workbench', icon = 'lootspritesAnimalUpdate_56', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'WallGlassBlock', name = 'Glass Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'Glass', name = 'Glass Piece', amount = 2, }, }, }, { internalName = 'ThinWallGlass', name = 'Thin Glass Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'Glass', name = 'Glass Piece', amount = 1, }, }, }, { internalName = 'GlassFloor', name = 'Glass Floor', amount = 2, requiredObjectsToCraft = { { internalName = 'Glass', name = 'Glass Piece', amount = 1, }, }, }, { internalName = 'GlassBridge', name = 'Glass Bridge', amount = 2, requiredObjectsToCraft = { { internalName = 'Glass', name = 'Glass Piece', amount = 1, }, }, }, }, }, Goat = { name = 'Bambuck', icon = 'lootsprites_creative_mode_213', craftingType = '', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'Wool', name = 'Wool', amount = 1, requiredObjectsToCraft = {}, }, }, }, GoKartWorkbench = { name = 'Go-Kart Workbench', icon = 'lootsprites_997', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'PrimitiveGoKart', name = 'Primitive Go-kart', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 50, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 50, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 20, }, }, }, { internalName = 'RenegadeGoKart', name = 'Renegade Go-kart', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 280, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 150, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 150, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 50, }, { internalName = 'RolyPolyPlate', name = 'Strolly Poly Plate', amount = 15, }, }, }, { internalName = 'SpeederGoKart', name = 'Speeder Go-kart', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 280, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 150, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 150, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 50, }, { internalName = 'Wool', name = 'Wool', amount = 15, }, }, }, }, }, GreeneryPod = { name = 'Greenery Pod', icon = 'lootsprites_64', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CopperShovel', name = 'Copper Shovel', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'WaterCan', name = 'Watering Can', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 4, }, }, }, { internalName = 'AbandonedCampfire', name = nil, amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, }, }, { internalName = 'OctarineChest', name = 'Octarine Chest', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 5, }, }, }, { internalName = 'WoodFenceGate', name = 'Wood Fence Gate', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 2, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, }, }, }, }, IronAnvil = { name = 'Iron Anvil', icon = 'lootsprites_126', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'CopperAnvil', 'TinAnvil', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'IronHelm', name = 'Iron Helm', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 1, }, { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'IronBreastArmor', name = 'Iron Breastplate', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 15, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 3, }, { internalName = 'Fiber', name = 'Fiber', amount = 6, }, }, }, { internalName = 'IronPantsArmor', name = 'Iron Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 13, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 2, }, { internalName = 'Fiber', name = 'Fiber', amount = 6, }, }, }, { internalName = 'IronSword', name = 'Iron Sword', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 8, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 1, }, }, }, { internalName = 'IronBow', name = 'Iron Bow', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 7, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 1, }, { internalName = 'Wood', name = 'Wood', amount = 5, }, }, }, }, }, IronWorkBench = { name = 'Iron Workbench', icon = 'lootsprites_110', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'WoodWorkBenchEntity', 'CopperWorkBenchEntity', 'TinWorkBenchEntity', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'IronMiningPick', name = 'Iron Pickaxe', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 4, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 1, }, }, }, { internalName = 'IronShovel', name = 'Iron Shovel', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 4, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 1, }, }, }, { internalName = 'IronHoe', name = 'Iron Hoe', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 4, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 1, }, }, }, { internalName = 'Bucket', name = 'Bucket', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, }, }, { internalName = 'LargeWaterCan', name = 'Large Watering Can', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, }, }, { internalName = 'IronFishingRod', name = 'Iron Fishing Rod', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 5, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 1, }, }, }, { internalName = 'SmelterKiln', name = 'Smelter Kiln', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 5, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 5, }, }, }, { internalName = 'IronAnvil', name = 'Iron Anvil', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, }, }, { internalName = 'JewelryWorkBench', name = 'Jewelry Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Plank', name = 'Plank', amount = 8, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 8, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 4, }, }, }, { internalName = 'KeyCraftingTable', name = 'Key Casting Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Plank', name = 'Plank', amount = 10, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 8, }, }, }, { internalName = 'CartographyTable', name = 'Cartography Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Plank', name = 'Plank', amount = 40, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, }, }, { internalName = 'ScarletWorkBench', name = 'Scarlet Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 10, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 15, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 20, }, }, }, { internalName = 'WallStoneBricksBlock', name = 'Stone Bricks Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 2, }, }, }, { internalName = 'StoneFloor', name = 'Stone Floor', amount = 2, requiredObjectsToCraft = { { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 1, }, }, }, { internalName = 'StoneBridge', name = 'Stone Bridge', amount = 2, requiredObjectsToCraft = { { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 1, }, }, }, { internalName = 'StoneFence', name = 'Stone Fence', amount = 2, requiredObjectsToCraft = { { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 2, }, }, }, { internalName = 'StoneFenceGate', name = 'Stone Fence Gate', amount = 1, requiredObjectsToCraft = { { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 2, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 2, }, }, }, { internalName = 'StoneDoor', name = 'Stone Door', amount = 1, requiredObjectsToCraft = { { internalName = 'WallStoneBlock', name = 'Stone Wall', amount = 4, }, }, }, }, }, JewelryWorkBench = { name = 'Jewelry Workbench', icon = 'lootsprites_124', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CopperCrossNecklace', name = 'Copper Cross Necklace', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 10, }, }, }, { internalName = 'IronChunkNecklace', name = 'Iron Chunk Necklace', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, }, }, { internalName = 'GoldCrystalNecklace', name = 'Gold Crystal Necklace', amount = 1, requiredObjectsToCraft = { { internalName = 'GoldBar', name = 'Gold Bar', amount = 10, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 1, }, }, }, { internalName = 'GoldCrystalRing', name = 'Gold Crystal Ring', amount = 1, requiredObjectsToCraft = { { internalName = 'GoldBar', name = 'Gold Bar', amount = 8, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 1, }, }, }, { internalName = 'GlowTulipRing', name = 'Glow Tulip Ring', amount = 1, requiredObjectsToCraft = { { internalName = 'GlowingTulipFlower', name = 'Glow Tulip', amount = 10, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, }, }, { internalName = 'SwiftRing', name = 'Swift Ring', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 12, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 3, }, }, }, }, }, KeyCraftingTable = { name = 'Key Casting Table', icon = 'lootsprites_855', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CopperKey', name = 'Copper Key', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, }, }, { internalName = 'IronKey', name = 'Iron Key', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 7, }, }, }, { internalName = 'ScarletKey', name = 'Scarlet Key', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 10, }, }, }, { internalName = 'OctarineKey', name = 'Octarine Key', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 10, }, }, }, { internalName = 'GalaxiteKey', name = 'Galaxite Key', amount = 1, requiredObjectsToCraft = { { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 10, }, }, }, }, }, LarvaBossStatue = { name = nil, icon = nil, craftingType = 'Statue', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'CarapaceHelm', name = 'Carapace Helm', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 9, }, { internalName = 'LarvaMeat', name = 'Larva Meat', amount = 4, }, { internalName = 'Slime', name = 'Slime', amount = 6, }, { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'CarapaceBreastArmor', name = 'Carapace Breastplate', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 12, }, { internalName = 'LarvaMeat', name = 'Larva Meat', amount = 5, }, { internalName = 'Slime', name = 'Slime', amount = 8, }, { internalName = 'Fiber', name = 'Fiber', amount = 6, }, }, }, { internalName = 'RecallIdol', name = 'Recall Idol', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 1, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 1, }, }, }, }, }, LarvaHiveBossStatue = { name = nil, icon = nil, craftingType = 'Statue', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'LarvaSpikeClub', name = 'Larva Spike Club', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 12, }, { internalName = 'LarvaMeat', name = 'Larva Meat', amount = 10, }, { internalName = 'Wood', name = 'Wood', amount = 10, }, }, }, { internalName = 'Grubzooka', name = 'Grubzooka', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 20, }, { internalName = 'LarvaMeat', name = 'Larva Meat', amount = 15, }, }, }, { internalName = 'AncientHologramPod', name = 'Ancient Hologram Pod', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 10, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 10, }, }, }, }, }, LegendaryBowParchment = { name = 'Glyph Parchment', icon = 'lootsprites_649', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'LegendaryBow', name = 'Phantom Spark', amount = 1, requiredObjectsToCraft = { { internalName = 'LegendaryBowPart1', name = 'Channeling Gemstone', amount = 1, }, { internalName = 'LegendaryBowPart2', name = 'Fractured Limbs', amount = 1, }, { internalName = 'LegendaryBowPart3', name = 'Energy String', amount = 1, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 100, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 20, }, }, }, }, }, LegendaryMiningPickParchment = { name = 'Cipher Parchment', icon = 'lootsprites_853', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = 'Ancient Forge', canCraftObjects = { { internalName = 'LegendaryMiningPick', name = 'Soul Seeker', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientMiningPick', name = 'Ancient Pickaxe', amount = 1, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 400, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 800, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 800, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 800, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 100, }, }, }, }, }, LegendarySwordParchment = { name = 'Rune Parchment', icon = 'lootsprites_455', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'LegendarySword', name = 'Rune Song', amount = 1, requiredObjectsToCraft = { { internalName = 'BrokenLegendarySword', name = 'Broken Handle', amount = 1, }, { internalName = 'LegendarySwordBlade', name = 'Chipped Blade', amount = 1, }, { internalName = 'LegendarySwordGemstone', name = 'Clear Gemstone', amount = 1, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 50, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 10, }, }, }, }, }, LoomSpinningWheel = { name = 'Loom', icon = 'lootsprites_1038', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'Rug', name = 'Rug', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 1, }, }, }, { internalName = 'FloorPillow', name = 'Floor Pillow', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 4, }, }, }, { internalName = 'WeddingHelm', name = 'Flower Crown', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 7, }, { internalName = 'Wood', name = 'Wood', amount = 3, }, }, }, { internalName = 'WeddingDressArmor', name = 'Wedding Dress', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 6, }, }, }, { internalName = 'SuitHelm', name = 'Top Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 4, }, }, }, { internalName = 'SuitBreastArmor', name = 'Suit Jacket', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 6, }, }, }, { internalName = 'SuitPantsArmor', name = 'Suit Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 5, }, }, }, { internalName = 'ArcheologyHelm', name = 'Explorer\'s Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 4, }, }, }, { internalName = 'ArcheologyShirt', name = 'Explorer\'s Jacket', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 6, }, }, }, { internalName = 'ArcheologyPants', name = 'Explorer\'s Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 5, }, }, }, { internalName = 'CookHelm', name = 'Chef\'s Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 4, }, }, }, { internalName = 'CookShirt', name = 'Chef\'s Jacket', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 6, }, }, }, { internalName = 'CookPants', name = 'Chef\'s Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'Wool', name = 'Wool', amount = 5, }, }, }, }, }, MusicWorkbench = { name = 'Music Workbench', icon = 'lootsprites_valentine_38', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'InstrumentHarp', name = 'Harp', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'InstrumentCello', name = 'Cello', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'InstrumentFlute', name = 'Flute', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'InstrumentDrumkit', name = 'Drumkit', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 4, }, { internalName = 'RolyPolyPlate', name = 'Strolly Poly Plate', amount = 2, }, }, }, { internalName = 'InstrumentPiano', name = 'Pocket Piano', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'MusicSheetStand', name = 'Music Sheet Stand', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 6, }, }, }, { internalName = 'MusicSheetOwlBoyMainTheme', name = 'Owlboy - Main Title', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'MusicSheetCoreKeeperBaseTheme', name = 'Core Keeper - Base Theme', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'MusicSheetCookServeDelicious3ItsDangerousToGoAlone', name = 'CSD!3!? – It\'s Dangerous To Go Alone', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, }, }, OctarineAnvil = { name = 'Octarine Anvil', icon = 'lootsprites_483', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'CopperAnvil', 'TinAnvil', 'IronAnvil', 'ScarletAnvil', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'OctarineHelm', name = 'Octarine Helm', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 25, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 13, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 5, }, }, }, { internalName = 'OctarineBreastArmor', name = 'Octarine Breastplate', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 30, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 15, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 7, }, }, }, { internalName = 'OctarinePantsArmor', name = 'Octarine Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 27, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 14, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 6, }, }, }, { internalName = 'OctarineSword', name = 'Octarine Sword', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 16, }, }, }, { internalName = 'OctarineAxe', name = 'Octarine Axe', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 18, }, }, }, { internalName = 'OctarineBow', name = 'Octarine Bow', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 15, }, { internalName = 'CoralWood', name = 'Coral Wood', amount = 15, }, }, }, { internalName = 'OctarineShield', name = 'Octarine Shield', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 18, }, { internalName = 'CoralWood', name = 'Coral Wood', amount = 15, }, }, }, }, }, OctarineWorkbench = { name = 'Octarine Workbench', icon = 'lootsprites_663', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'WoodWorkBenchEntity', 'CopperWorkBenchEntity', 'TinWorkBenchEntity', 'IronWorkBenchEntity', 'ScarletWorkBenchEntity', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'OctarineMiningPick', name = 'Octarine Pickaxe', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralWood', name = 'Coral Wood', amount = 10, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 12, }, }, }, { internalName = 'OctarineShovel', name = 'Octarine Shovel', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralWood', name = 'Coral Wood', amount = 10, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 10, }, }, }, { internalName = 'OctarineBackpack', name = 'Octarine Bag', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 15, }, { internalName = 'Wool', name = 'Wool', amount = 5, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 20, }, }, }, { internalName = 'OctarineFishingRod', name = 'Octarine Fishing Rod', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralWood', name = 'Coral Wood', amount = 8, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 9, }, }, }, { internalName = 'OctarineAnvil', name = 'Octarine Anvil', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 15, }, }, }, { internalName = 'AdvancedJewelryWorkBench', name = 'Proficient Jewelry Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 30, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 15, }, { internalName = 'GoldBar', name = 'Gold Bar', amount = 10, }, }, }, { internalName = 'Portal', name = 'Portal', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 100, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 100, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 100, }, { internalName = 'CoralPlank', name = 'Coral plank', amount = 200, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 20, }, { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 30, }, }, }, { internalName = 'FuryForge', name = 'Fury Forge', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 30, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 15, }, }, }, { internalName = 'GalaxiteWorkbench', name = 'Galaxite Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 70, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 30, }, { internalName = 'GalaxiteBar', name = 'Galaxite Bar', amount = 40, }, }, }, { internalName = 'WallCoralBlock', name = 'Coral Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'WallLimestoneBlock', name = 'Limestone Wall', amount = 1, }, { internalName = 'CoralPlank', name = 'Coral plank', amount = 1, }, }, }, { internalName = 'CoralFloor', name = 'Coral Floor', amount = 2, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 1, }, }, }, { internalName = 'CoralBridge', name = 'Coral Bridge', amount = 2, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 1, }, }, }, { internalName = 'CoralFence', name = 'Coral Fence', amount = 2, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 1, }, }, }, { internalName = 'CoralFenceGate', name = 'Coral Fence Gate', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 1, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 1, }, }, }, { internalName = 'PaintableLitFloor', name = 'Lit Floor', amount = 1, requiredObjectsToCraft = { { internalName = 'WallLimestoneBlock', name = 'Limestone Wall', amount = 1, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 1, }, }, }, }, }, PaintersTable = { name = 'Painter\'s Table', icon = 'lootsprites_254', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'PaintBrushYellow', name = 'Yellow Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushBlue', name = 'Blue Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushRed', name = 'Red Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushGreen', name = 'Green Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushPurple', name = 'Purple Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushBrown', name = 'Brown Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushWhite', name = 'White Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushBlack', name = 'Black Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushOrange', name = 'Orange Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushCyan', name = 'Cyan Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushPink', name = 'Pink Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'PaintBrushGrey', name = 'Grey Paint Brush', amount = 1, requiredObjectsToCraft = { { internalName = 'Slime', name = 'Slime', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, }, }, Player = { name = nil, icon = nil, craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'Torch', name = 'Torch', amount = 3, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'WoodMiningPick', name = 'Wood Pickaxe', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, }, }, { internalName = 'WoodShovel', name = 'Wood Shovel', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, }, }, { internalName = 'WoodenWorkBench', name = 'Basic Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, }, }, { internalName = 'InventoryChest', name = 'Chest', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, }, }, }, }, ProtocolSlate = { name = 'Empty Crystal', icon = 'lootsprites_651', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ProtocolSlateKey', name = 'Admin Key', amount = 1, requiredObjectsToCraft = { { internalName = 'CoreProtocol1', name = 'Shutdown Protocol', amount = 1, }, { internalName = 'CoreProtocol2', name = 'Anomaly Report', amount = 1, }, { internalName = 'CoreProtocol3', name = 'Overwrite Transcript', amount = 1, }, }, }, }, }, RailwayForge = { name = 'Railway Forge', icon = 'lootsprites_240', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'Rail', name = 'Rail', amount = 5, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 2, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 1, }, }, }, { internalName = 'WonkyMinecart', name = 'Wonky Minecart', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 6, }, }, }, { internalName = 'Minecart', name = 'Minecart', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 10, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 6, }, }, }, }, }, RolyPoly = { name = 'Strolly Poly', icon = 'lootsprites_creative_mode_214', craftingType = '', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'RolyPolyPlate', name = 'Strolly Poly Plate', amount = 1, requiredObjectsToCraft = {}, }, }, }, SantasLittleHelper = { name = 'Little Helperling', icon = 'lootsprites_christmas_59', craftingType = 'Furnace', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ChristmasPresent', name = 'Winter Present', amount = 1, requiredObjectsToCraft = 'Uncommon or lower rarity cooked food', }, { internalName = 'ChristmasLuxuryPresent', name = 'Luxury Winter Present', amount = 1, requiredObjectsToCraft = 'Rare or higher rarity cooked food', }, }, }, ScarletAnvil = { name = 'Scarlet Anvil', icon = 'lootsprites_392', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'CopperAnvil', 'TinAnvil', 'IronAnvil', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ScarletHelm', name = 'Scarlet Helm', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 13, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 2, }, { internalName = 'Wool', name = 'Wool', amount = 3, }, }, }, { internalName = 'ScarletBreastArmor', name = 'Scarlet Breastplate', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 18, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 3, }, { internalName = 'Wool', name = 'Wool', amount = 5, }, }, }, { internalName = 'ScarletPantsArmor', name = 'Scarlet Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 16, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 4, }, { internalName = 'Wool', name = 'Wool', amount = 4, }, }, }, { internalName = 'ScarletSword', name = 'Scarlet Sword', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 4, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 10, }, }, }, { internalName = 'ScarletDagger', name = 'Scarlet Dagger', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 4, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 10, }, }, }, }, }, ScarletWorkBench = { name = 'Scarlet Workbench', icon = 'lootsprites_226', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'WoodWorkBenchEntity', 'CopperWorkBenchEntity', 'TinWorkBenchEntity', 'IronWorkBenchEntity', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ScarletMiningPick', name = 'Scarlet Pickaxe', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 4, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 6, }, }, }, { internalName = 'ScarletShovel', name = 'Scarlet Shovel', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 6, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 2, }, }, }, { internalName = 'ScarletHoe', name = 'Scarlet Hoe', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 6, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, }, }, { internalName = 'OrbLantern', name = 'Orb Lantern', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 8, }, { internalName = 'Slime', name = 'Slime', amount = 8, }, }, }, { internalName = 'ScarletShellBackpack', name = 'Scarlet Shell Backpack', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 10, }, { internalName = 'Wool', name = 'Wool', amount = 3, }, { internalName = 'RolyPolyPlate', name = 'Strolly Poly Plate', amount = 3, }, }, }, { internalName = 'ScarletFishingRod', name = 'Scarlet Fishing Rod', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 7, }, }, }, { internalName = 'ScarletAnvil', name = 'Scarlet Anvil', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 15, }, }, }, { internalName = 'DistilleryTable', name = 'Distillery Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Plank', name = 'Plank', amount = 25, }, { internalName = 'PoisonSlime', name = 'Poison Slime', amount = 8, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 10, }, }, }, { internalName = 'BoatWorkbench', name = 'Boat Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Plank', name = 'Plank', amount = 50, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 15, }, }, }, { internalName = 'OctarineWorkbench', name = 'Octarine Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralPlank', name = 'Coral plank', amount = 50, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 20, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 30, }, }, }, { internalName = 'WallScarletBlock', name = 'Scarlet Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 1, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 1, }, }, }, { internalName = 'ScarletFloor', name = 'Scarlet Floor', amount = 2, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 1, }, }, }, { internalName = 'ScarletBridge', name = 'Scarlet Bridge', amount = 2, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 1, }, }, }, { internalName = 'ScarletFence', name = 'Scarlet Fence', amount = 2, requiredObjectsToCraft = { { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 1, }, }, }, { internalName = 'ScarletFenceGate', name = 'Scarlet Fence Gate', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 1, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 1, }, }, }, { internalName = 'ScarletDoor', name = 'Scarlet Door', amount = 1, requiredObjectsToCraft = { { internalName = 'IronBar', name = 'Iron Bar', amount = 2, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 2, }, }, }, }, }, SeasonalMerchant = { name = 'Seasonal Merchant', icon = 'lootsprites_creative_mode_205', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ChristmasWorkbench', name = 'Festive Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'CookiesAndMilk', name = 'Cookies & Milk', amount = 5, }, }, }, { internalName = 'GingerbreadChest', name = 'Gingerbread House Chest', amount = 1, requiredObjectsToCraft = { { internalName = 'CookiesAndMilk', name = 'Cookies & Milk', amount = 5, }, }, }, { internalName = 'SantasLittleHelper', name = 'Little Helperling', amount = 1, requiredObjectsToCraft = { { internalName = 'CookiesAndMilk', name = 'Cookies & Milk', amount = 10, }, }, }, { internalName = 'ValentineWorkbench', name = 'Valentine Crafting Table', amount = 1, requiredObjectsToCraft = { { internalName = 'ValentineLetter', name = 'Love Letter', amount = 10, }, }, }, { internalName = 'ValentineChest', name = 'Valentine\'s Chest', amount = 1, requiredObjectsToCraft = { { internalName = 'ValentineLetter', name = 'Love Letter', amount = 5, }, }, }, { internalName = 'ValentinePresent', name = 'Valentine\'s Gift', amount = 1, requiredObjectsToCraft = { { internalName = 'ValentineLetter', name = 'Love Letter', amount = 1, }, }, }, { internalName = 'AnniversaryCake', name = 'Anniversary Cake', amount = 1, requiredObjectsToCraft = { { internalName = 'GlowingTulipFlower', name = 'Glow Tulip', amount = 20, }, { internalName = 'Slime', name = 'Slime', amount = 20, }, }, }, { internalName = 'MusicSheetHappyBirthday', name = 'Happy Birthday To You', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'AnniversaryPartyHatGreen', name = 'Green Party Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'AnniversaryPartyHatRed', name = 'Red Party Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'AnniversaryPartyHatBlue', name = 'Blue Party Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'AnniversaryPartyHatPurple', name = 'Purple Party Hat', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'EasterWorkbench', name = 'Easter Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 5, }, { internalName = 'EasterEggClay', name = 'Rose Easter Egg', amount = 5, }, { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 5, }, { internalName = 'EasterEggNature', name = 'Green Easter Egg', amount = 5, }, }, }, { internalName = 'EasterGoldenEgg', name = 'Large Golden Egg', amount = 1, requiredObjectsToCraft = { { internalName = 'EasterEggDirt', name = 'Brown Easter Egg', amount = 5, }, { internalName = 'EasterEggClay', name = 'Rose Easter Egg', amount = 5, }, { internalName = 'EasterEggStone', name = 'Gray Easter Egg', amount = 5, }, { internalName = 'EasterEggNature', name = 'Green Easter Egg', amount = 5, }, }, }, }, }, ShamanBossCrystalShard = { name = 'Crystal Skull Shard', icon = 'lootsprites_508', craftingType = 'Casting Item', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ShamanBossSummoningItem', name = 'Skull of the Corrupted Shaman', amount = 1, requiredObjectsToCraft = { { internalName = 'ShamanBossCrystalShard', name = 'Crystal Skull Shard', amount = 10, }, }, }, }, }, SlimeBossStatue = { name = nil, icon = nil, craftingType = 'Statue', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'LarvaBossScanner', name = 'Ghorm the Devourer Scanner', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 5, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 5, }, }, }, { internalName = 'HiveMotherScanner', name = 'Hive Mother scanner', amount = 1, requiredObjectsToCraft = { { internalName = 'AncientGemstone', name = 'Ancient Gemstone', amount = 5, }, { internalName = 'MechanicalPart', name = 'Mechanical Part', amount = 5, }, }, }, { internalName = 'SlimeSword', name = 'Slime Sword', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 8, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 8, }, { internalName = 'Slime', name = 'Slime', amount = 15, }, }, }, }, }, SmelterKiln = { name = 'Smelter Kiln', icon = 'lootsprites_220', craftingType = 'Furnace', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'GoldBar', name = 'Gold Bar', amount = 1, requiredObjectsToCraft = { { internalName = 'GoldOre', name = 'Gold Ore', amount = 1, }, }, }, { internalName = 'ScarletBar', name = 'Scarlet Bar', amount = 1, requiredObjectsToCraft = { { internalName = 'ScarletOre', name = 'Scarlet Ore', amount = 1, }, }, }, { internalName = 'OctarineBar', name = 'Octarine Bar', amount = 1, requiredObjectsToCraft = { { internalName = 'OctarineOre', name = 'Octarine Ore', amount = 1, }, }, }, }, }, TableSaw = { name = 'Table Saw', icon = 'lootsprites_100', craftingType = 'Furnace', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'Plank', name = 'Plank', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'CoralPlank', name = 'Coral plank', amount = 1, requiredObjectsToCraft = { { internalName = 'CoralWood', name = 'Coral Wood', amount = 1, }, }, }, }, }, TinAnvil = { name = 'Tin Anvil', icon = 'lootsprites_302', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'CopperAnvil', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'BronzeHelm', name = 'Bronze Helm', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 4, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 4, }, { internalName = 'Fiber', name = 'Fiber', amount = 3, }, }, }, { internalName = 'BronzeBreastArmor', name = 'Bronze Breastplate', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 6, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 6, }, { internalName = 'Fiber', name = 'Fiber', amount = 4, }, }, }, { internalName = 'BronzePantsArmor', name = 'Bronze Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 5, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'TinSword', name = 'Tin Sword', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 7, }, }, }, { internalName = 'TinAxe', name = 'Tin Axe', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 9, }, }, }, { internalName = 'TinDagger', name = 'Tin Dagger', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 7, }, }, }, { internalName = 'Slingshot', name = 'Slingshot', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 3, }, { internalName = 'Wood', name = 'Wood', amount = 10, }, }, }, }, }, TinWorkbench = { name = 'Tin Workbench', icon = 'lootsprites_304', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = { 'WoodWorkBenchEntity', 'CopperWorkBenchEntity', }, requiresNearbyObject = false, canCraftObjects = { { internalName = 'TinMiningPick', name = 'Tin Pickaxe', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 3, }, }, }, { internalName = 'TinShovel', name = 'Tin Shovel', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 3, }, }, }, { internalName = 'TinHoe', name = 'Tin Hoe', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 3, }, }, }, { internalName = 'BugNet', name = 'Bug Net', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'Fiber', name = 'Fiber', amount = 8, }, }, }, { internalName = 'ExplorerBackpack', name = 'Explorer Backpack', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 5, }, { internalName = 'Fiber', name = 'Fiber', amount = 10, }, }, }, { internalName = 'TinFishingRod', name = 'Tin Fishing Rod', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 4, }, }, }, { internalName = 'TinAnvil', name = 'Tin Anvil', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 8, }, }, }, { internalName = 'FishingWorkBench', name = 'Bait Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 5, }, }, }, { internalName = 'AlchemyTable', name = 'Alchemist\'s Table', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'Slime', name = 'Slime', amount = 8, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 5, }, }, }, { internalName = 'AutomationTable', name = 'Automation Table', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 8, }, }, }, { internalName = 'MusicWorkbench', name = 'Music Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'Fiber', name = 'Fiber', amount = 5, }, }, }, { internalName = 'IronWorkBench', name = 'Iron Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 10, }, { internalName = 'IronBar', name = 'Iron Bar', amount = 15, }, }, }, { internalName = 'WallStrawBlock', name = 'Straw-bale Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, { internalName = 'WallMeadowBlock', name = 'Meadow Wall', amount = 1, }, }, }, { internalName = 'WovenStrawFloor', name = 'Woven Straw Floor', amount = 2, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, { internalName = 'GroundMeadowBlock', name = 'Meadow Ground', amount = 1, }, }, }, { internalName = 'LooseFlooring', name = 'Loose Flooring', amount = 1, requiredObjectsToCraft = { { internalName = 'WallClayBlock', name = 'Clay Wall', amount = 1, }, }, }, { internalName = 'SpikeTrap', name = 'Spike Trap', amount = 1, requiredObjectsToCraft = { { internalName = 'TinBar', name = 'Tin Bar', amount = 1, }, }, }, { internalName = 'LoomSpinningWheel', name = 'Loom', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, { internalName = 'Fiber', name = 'Fiber', amount = 4, }, { internalName = 'Wool', name = 'Wool', amount = 4, }, }, }, }, }, ValentineWorkbench = { name = 'Valentine Crafting Table', icon = 'lootsprites_valentine_26', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'ValentineCandles', name = 'Valentine\'s Candles', amount = 1, requiredObjectsToCraft = { { internalName = 'Torch', name = 'Torch', amount = 1, }, { internalName = 'Slime', name = 'Slime', amount = 1, }, }, }, { internalName = 'ValentineWallHearts', name = 'Wall Hearts', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 2, }, { internalName = 'HeartBerry', name = 'Heart Berry', amount = 1, }, }, }, { internalName = 'ValentinePainting', name = 'Heart Painting', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'CoralWood', name = 'Coral Wood', amount = 1, }, { internalName = 'Fiber', name = 'Fiber', amount = 2, }, }, }, { internalName = 'ValentineRug', name = 'Heart-shaped Rug', amount = 1, requiredObjectsToCraft = { { internalName = 'Fiber', name = 'Fiber', amount = 10, }, { internalName = 'Rug', name = 'Rug', amount = 1, }, { internalName = 'HeartBerry', name = 'Heart Berry', amount = 1, }, }, }, { internalName = 'ValentinePlushie', name = 'Caveling Brute Plushie', amount = 1, requiredObjectsToCraft = { { internalName = 'CavelingBruteTrophy', name = 'Caveling Brute Figurine', amount = 1, }, { internalName = 'Fiber', name = 'Fiber', amount = 10, }, }, }, }, }, WoodenWorkBench = { name = 'Basic Workbench', icon = 'lootsprites_32', craftingType = 'Crafting Station', includeCraftedObjectsFromBuildings = {}, requiresNearbyObject = false, canCraftObjects = { { internalName = 'WoodSword', name = 'Wooden Sword', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, }, }, { internalName = 'WoodHoe', name = 'Wooden Hoe', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, }, }, { internalName = 'WaterCan', name = 'Watering Can', amount = 1, requiredObjectsToCraft = { { internalName = 'CopperBar', name = 'Copper Bar', amount = 4, }, }, }, { internalName = 'WoodHelm', name = 'Wood Helm', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, }, }, { internalName = 'WoodBreastArmor', name = 'Wood Chest', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 6, }, }, }, { internalName = 'WoodPantsArmor', name = 'Wood Pants', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, }, }, { internalName = 'Furnace', name = 'Furnace', amount = 1, requiredObjectsToCraft = { { internalName = 'WallDirtBlock', name = 'Dirt Wall', amount = 20, }, }, }, { internalName = 'CookingPot', name = 'Cooking Pot', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 2, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 4, }, }, }, { internalName = 'SalvageAndRepairStation', name = 'Salvage and Repair Station', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 5, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, }, }, { internalName = 'CattleFeedTray', name = 'Feeding Tray', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 10, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 5, }, }, }, { internalName = 'CopperWorkbench', name = 'Copper Workbench', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 8, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 6, }, }, }, { internalName = 'WallWoodBlock', name = 'Wood Wall', amount = 2, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, { internalName = 'WallDirtBlock', name = 'Dirt Wall', amount = 1, }, }, }, { internalName = 'WoodFloor', name = 'Wood Floor', amount = 2, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'WoodDoor', name = 'Wood Door', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 4, }, { internalName = 'CopperBar', name = 'Copper Bar', amount = 2, }, }, }, { internalName = 'WoodBridge', name = 'Wood Bridge', amount = 2, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 1, }, }, }, { internalName = 'WoodFence', name = 'Wood Fence', amount = 2, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 2, }, }, }, { internalName = 'WoodFenceGate', name = 'Wood Fence Gate', amount = 1, requiredObjectsToCraft = { { internalName = 'Wood', name = 'Wood', amount = 2, }, { internalName = 'TinBar', name = 'Tin Bar', amount = 2, }, }, }, }, }, }