Module:Gm4RPSprite

From Official Gamemode 4 Wiki
Jump to navigation Jump to search

Documentation for this module may be created at Module:Gm4RPSprite/doc

return {
	settings = {
		align = 'middle',
		classname = 'gm4-sprite',
		imagename = 'Gm4Sprite.png',
		sheetsize = 1024,
		size = 32,
		stylesheet = true,
		--version = 5,
		spriteSheet= "gm4"
	},
	sections = {
		{ name = 'Boots of Ostara', id = 1 },
		{ name = 'SCUBA Gear', id = 2 },
		{ name = 'Relocators', id = 3 },
		{ name = 'Heart Canisters', id = 4 },
		{ name = 'Lightning Rods', id = 5 },
		{ name = 'Tunnel Bores', id = 6 },
		{ name = 'Soul Glass', id = 7 },
		{ name = 'Master Crafting', id = 8 },
		{ name = 'Bat Grenades', id = 9 },
		{ name = 'Book Binders', id = 10 },
		{ name = 'Zauber Cauldrons', id = 11 },
		{ name = 'Mysterious Midnights', id = 12 },
		{ name = 'Sunken Treasure', id = 13 },
		{ name = 'Ambrosia', id = 14 },
		{ name = 'End Fishing', id = 15 },
		{ name = 'Metallurgy', id = 16 },
		{ name = 'Trapped Signs', id = 17 },
		{ name = 'Liquid Tanks', id = 18 },
		{ name = 'Orb of Ankou', id = 19 },
		{ name = 'PS6 Custom Trees', id = 20 },
		{ name = 'Everstone', id = 21 },
		{ name = 'Apple Trees', id = 22 },
		{ name = 'TNT Landmines', id = 23 },
		{ name = 'Sky Dimension', id = 24 }
	},
	ids = {
		['Boots of Ostara'] = {pos = 18, section = 1 },

		['Flippers'] = {pos = 19, section = 2 },
		['SCUBA Helmet'] = {pos = 20, section = 2 },
		['SCUBA Tank'] = {pos = 21, section = 2 },

		['Relocator'] = {pos = 81, section = 3 },
		['Relocated Compressor'] = {pos = 82, section = 3 },
		['Relocated Custom Crafter'] = {pos = 83, section = 3 },
		['Relocated Disassembler'] = {pos = 84, section = 3 },
		['Relocated Enchantment Extractor'] = {pos = 85, section = 3 },
		['Relocated Ender Hopper'] = {pos = 86, section = 3 },
		['Relocated Liquid Tank'] = {pos = 87, section = 3 },
		['Relocated Master Crafter'] = {pos = 88, section = 3 },
		['Relocated Smeltery'] = {pos = 89, section = 3 },
		['Relocated Tinkering Compressor'] = {pos = 90, section = 3 },
		['Relocated Teleportation Anchor'] = {pos = 91, section = 3 },
		['Relocated Teleportation Jammer'] = {pos = 92, section = 3 },

		['Heart Canister Tier 1'] = {pos = 22, section = 4 },
		['Heart Canister Tier 2'] = {pos = 23, section = 4 },

		['Lightning Rod'] = {pos = 25, section = 5 },
		['Charred Shell'] = {pos = 26, section = 5 },

		['Minecart with Piston'] = {pos = 32, section = 6 },

		['Soul Glass'] = {pos = 719, section = 7, spriteSheet = "inventory" },

		['Block of Charcoal'] = {pos = 3234, section = 8, spriteSheet = "inventory" },

		['Bat Leather'] = {pos = 27, section = 9 },

		['Enchanted Page'] = {pos = 3523, section = 10, spriteSheet = "inventory" },

		['Crystal of Resistance'] = {pos = 145, section = 11 },
		['Crystal of Fire Resistance'] = {pos = 146, section = 11 },
		['Crystal of Speed'] = {pos = 147, section = 11 },
		['Crystal of Regeneration'] = {pos = 148, section = 11 },
		['Wormhole in a Bottle'] = {pos = 149, section = 11 },

		['Zauber Swiftness Potion'] = {pos = 3462, section = 11, spriteSheet = "inventory" },
		['Zauber Healing Potion'] = {pos = 3452, section = 11, spriteSheet = "inventory" },
		['Zauber Harming Potion'] = {pos = 3451, section = 11, spriteSheet = "inventory" },
		['Zauber Poison Potion'] = {pos = 3457, section = 11, spriteSheet = "inventory" },
		['Zauber Regeneration Potion'] = {pos = 3458, section = 11, spriteSheet = "inventory" },
		['Zauber Strength Potion'] = {pos = 3461, section = 11, spriteSheet = "inventory" },
		['Zauber Leaping Potion'] = {pos = 3454, section = 11, spriteSheet = "inventory" },

		['Enchanted Prismarine Shard'] = {pos = 151, section = 11 },
		['Magic in a Bottle'] = {pos = 150, section = 11 },
		['Zauber Boots'] = {pos = 177, section = 11 },
		['Zauber Chestplate'] = {pos = 181, section = 11 },
		['Zauber Helmet'] = {pos = 185, section = 11 },
		['Zauber Leggings'] = {pos = 189, section = 11 },

		['Zauber Boots (Strength)'] = {pos = 177, section = 11 },
		['Zauber Boots (Health)'] = {pos = 178, section = 11 },
		['Zauber Boots (Knockback)'] = {pos = 179, section = 11 },
		['Zauber Boots (Speed)'] = {pos = 180, section = 11 },
		['Zauber Chestplate (Strength)'] = {pos = 181, section = 11 },
		['Zauber Chestplate (Health)'] = {pos = 182, section = 11 },
		['Zauber Chestplate (Knockback)'] = {pos = 183, section = 11 },
		['Zauber Chestplate (Speed)'] = {pos = 184, section = 11 },
		['Zauber Helmet (Strength)'] = {pos = 185, section = 11 },
		['Zauber Helmet (Health)'] = {pos = 186, section = 11 },
		['Zauber Helmet (Knockback)'] = {pos = 187, section = 11 },
		['Zauber Helmet (Speed)'] = {pos = 188, section = 11 },
		['Zauber Leggings (Knockback)'] = {pos = 189, section = 11 },
		['Zauber Leggings (Strength)'] = {pos = 190, section = 11 },
		['Zauber Leggings (Health)'] = {pos = 191, section = 11 },
		['Zauber Leggings (Speed)'] = {pos = 192, section = 11 },

		['Endermite Egg'] = {pos = 3191, section = 12, spriteSheet = "inventory" },

		['Message in a Bottle'] = {pos = 30, section = 13 },
		['Waders'] = {pos = 31, section = 13 },
		['Treasure Chest'] = {pos = 1239, section = 13, spriteSheet = "inventory" },

		['Larvae'] = {pos = 2378, section = 14, spriteSheet = "inventory" },
		['Honey-Glazed Beetroot'] = {pos = 3196, section = 14, spriteSheet = "inventory" },
		['Brim-Full Bottle of Honey'] = {pos = 9, section = 14 },
		['Opened Bottle of Honey'] = {pos = 9, section = 14 },
		['Slightly Filled Bottle of Honey'] = {pos = 9, section = 14 },
		['Almost Empty Bottle of Honey'] = {pos = 9, section = 14 },
		['Bottle of Honey'] = {pos = 9, section = 14 },
		['Honey Bottle'] = {pos = 9, section = 14 },
		['Honey Bowl'] = {pos = 2398, section = 14, spriteSheet = "inventory" },
		['Beeswax'] = {pos = 10, section = 14 },
		['Honeycomb'] = {pos = 11, section = 14 },

		['Enderpuff'] = {pos = 24, section = 15 },

		['Thorianite Lump'] = {pos = 49, section = 16 },
		['Malachite Lump'] = {pos = 50, section = 16 },
		['Baryte Lump'] = {pos = 51, section = 16 },
		['Bauxite Lump'] = {pos = 52, section = 16 },
		['Slightly Damaged Obsidian'] = {pos = 3370, section = 16, spriteSheet = "inventory" },
		['Obsidian Cast (Aluminium Band)'] = {pos = 53, section = 16 },
		['Obsidian Cast (Barimium Band)'] = {pos = 54, section = 16 },
		['Obsidian Cast (Barium Band)'] = {pos = 55, section = 16 },
		['Obsidian Cast (Thorium Band)'] = {pos = 56, section = 16 },
		['Obsidian Cast (Copper Band)'] = {pos = 57, section = 16 },
		['Obsidian Cast (Thorium Brass Band)'] = {pos = 58, section = 16 },
		['Obsidian Cast (Mundane Band)'] = {pos = 59, section = 16 },
		['Obsidian Cast'] = {pos = 59, section = 16 },

		['Defuse Shamir'] = {pos = 53, section = 16 },
		['Levity Shamir'] = {pos = 53, section = 16 },
		['Helious Shamir'] = {pos = 53, section = 16 },
		['Moneo Shamir'] = {pos = 53, section = 16 },
		['Celaro Shamir'] = {pos = 53, section = 16 },
		['Gemini Shamir'] = {pos = 54, section = 16 },
		['Musical Shamir'] = {pos = 54, section = 16 },
		['Fulcio Shamir'] = {pos = 54, section = 16 },
		['Arborenda Shamir'] = {pos = 55, section = 16 },
		['Sensus Shamir'] = {pos = 55, section = 16 },
		['Conduction Shamir'] = {pos = 56, section = 16 },
		['Ender Bolt Shamir'] = {pos = 56, section = 16 },
		['Forterra Shamir'] = {pos = 57, section = 16 },
		['Hypexperia Shamir'] = {pos = 57, section = 16 },
		['Corripio Shamir'] = {pos = 57, section = 16 },
		['Spiraculum Shamir'] = {pos = 58, section = 16 },
		['Tinker Shamir'] = {pos = 58, section = 16 },
		['Lumos Shamir'] = {pos = 58, section = 16 },
		['Percurro Shamir'] = {pos = 58, section = 16 },

		['Trapped Acacia Sign'] = {pos = 209, section = 17 },
		['Trapped Birch Sign'] = {pos = 210, section = 17 },
		['Trapped Crimson Sign'] = {pos = 211, section = 17 },
		['Trapped Dark Oak Sign'] = {pos = 212, section = 17 },
		['Trapped Oak Sign'] = {pos = 213, section = 17 },
		['Trapped Spruce Sign'] = {pos = 214, section = 17 },
		['Trapped Jungle Sign'] = {pos = 215, section = 17 },
		['Trapped Warped Sign'] = {pos = 216, section = 17 },
		['Secret Trapped Acacia Sign'] = {pos = 217, section = 17 },
		['Secret Trapped Birch Sign'] = {pos = 218, section = 17 },
		['Secret Trapped Crimson Sign'] = {pos = 219, section = 17 },
		['Secret Trapped Dark Oak Sign'] = {pos = 220, section = 17 },
		['Secret Trapped Oak Sign'] = {pos = 221, section = 17 },
		['Secret Trapped Spruce Sign'] = {pos = 222, section = 17 },
		['Secret Trapped Jungle Sign'] = {pos = 223, section = 17 },
		['Secret Trapped Warped Sign'] = {pos = 224, section = 17 },

		['Trapped Acacia Sign'] = {pos = 2396, section = 17 },
		['Trapped Birch Sign'] = {pos = 2393, section = 17 },
		['Trapped Crimson Sign'] = {pos = 2397, section = 17 },
		['Trapped Dark Oak Sign'] = {pos = 2397, section = 17 },
		['Trapped Oak Sign'] = {pos = 3389, section = 17 },
		['Trapped Spruce Sign'] = {pos = 2394, section = 17 },
		['Trapped Jungle Sign'] = {pos = 2395, section = 17 },
		['Trapped Warped Sign'] = {pos = 2395, section = 17 },

		['Invisibility Potion Liquid'] = {pos = 193, section = 18 },
		['Leaping Potion Liquid'] = {pos = 194, section = 18 },
		['Strong Leaping Potion Liquid'] = {pos = 194, section = 18 },
		['Zauber Leaping Potion Liquid'] = {pos = 194, section = 18 },
		['Fire Resistance Potion Liquid'] = {pos = 195, section = 18 },
		['Strength Potion Liquid'] = {pos = 196, section = 18 },
		['Strong Strength Potion Liquid'] = {pos = 196, section = 18 },
		['Zauber Strength Potion Liquid'] = {pos = 196, section = 18 },
		['Weakness Potion Liquid'] = {pos = 197, section = 18 },
		['Swiftness Potion Liquid'] = {pos = 198, section = 18 },
		['Strong Swiftness Potion Liquid'] = {pos = 198, section = 18 },
		['Zauber Swiftness Potion Liquid'] = {pos = 198, section = 18 },
		['Slowness Potion Liquid'] = {pos = 199, section = 18 },
		['Strong Slowness Potion Liquid'] = {pos = 199, section = 18 },
		['Harming Potion Liquid'] = {pos = 200, section = 18 },
		['Strong Harming Potion Liquid'] = {pos = 200, section = 18 },
		['Zauber Harming Potion Liquid'] = {pos = 200, section = 18 },
		['Floating Potion Liquid'] = {pos = 201, section = 18 },
		['Beetroot Soup Liquid'] = {pos = 202, section = 18 },
		['Water Breathing Potion Liquid'] = {pos = 203, section = 18 },
		['Experience Liquid'] = {pos = 204, section = 18 },
		['Honey Liquid'] = {pos = 205, section = 18 },
		['Milk Liquid'] = {pos = 206, section = 18 },
		['Lava Liquid'] = {pos = 207, section = 18 },
		['Water Liquid'] = {pos = 208, section = 18 },
		['Mushroom Stew Liquid'] = {pos = 225, section = 18 },
		['Rabbit Stew Liquid'] = {pos = 226, section = 18 },
		['Healing Potion Liquid'] = {pos = 227, section = 18 },
		['Strong Healing Potion Liquid'] = {pos = 227, section = 18 },
		['Zauber Healing Potion Liquid'] = {pos = 227, section = 18 },
		['Luck Potion Liquid'] = {pos = 228, section = 18 },
		['Night Vision Potion Liquid'] = {pos = 229, section = 18 },
		['Poison Potion Liquid'] = {pos = 230, section = 18 },
		['Strong Poison Potion Liquid'] = {pos = 230, section = 18 },
		['Zauber Poison Potion Liquid'] = {pos = 230, section = 18 },
		['Regeneration Potion Liquid'] = {pos = 231, section = 18 },
		['Strong Regeneration Potion Liquid'] = {pos = 231, section = 18 },
		['Zauber Regeneration Potion Liquid'] = {pos = 231, section = 18 },
		['Slow Falling Potion Liquid'] = {pos = 232, section = 18 },
		['Turtle Master Potion Liquid'] = {pos = 233, section = 18 },
		['Strong Turtle Master Potion Liquid'] = {pos = 233, section = 18 },
		['Wormhole Liquid'] = {pos = 234, section = 18 },
		['Potion of Floating'] = {pos = 161, section = 18 },

		['Orb of Ankou (Empty)'] = {pos = 257, section = 19 },
		['Orb of Ankou'] = {pos = 257, section = 19 },

		['Soul Shard'] = {pos = 274, section = 19 },
		['Aggressive Soul Shard'] = {pos = 274, section = 19 },
		['Agile Soul Shard'] = {pos = 275, section = 19 },
		['Anchoring Soul Shard'] = {pos = 276, section = 19 },
		['Bargaining Soul Shard'] = {pos = 277, section = 19 },
		['Bashing Soul Shard'] = {pos = 278, section = 19 },
		['Blasting Soul Shard'] = {pos = 279, section = 19 },
		['Blinding Soul Shard'] = {pos = 280, section = 19 },
		['Bounding Soul Shard'] = {pos = 281, section = 19 },
		['Bubbly Soul Shard'] = {pos = 282, section = 19 },
		['Conjuring Soul Shard'] = {pos = 283, section = 19 },
		['Depriving Soul Shard'] = {pos = 284, section = 19 },
		['Draining Soul Shard'] = {pos = 285, section = 19 },
		['Enduring Soul Shard'] = {pos = 286, section = 19 },
		['Expeditious Soul Shard'] = {pos = 287, section = 19 },
		['Feathery Soul Shard'] = {pos = 288, section = 19 },
		['Freezing Soul Shard'] = {pos = 305, section = 19 },
		['Gazing Soul Shard'] = {pos = 306, section = 19 },
		['Gliding Soul Shard'] = {pos = 307, section = 19 },
		['Hawkeye Soul Shard'] = {pos = 308, section = 19 },
		['Incombustible Soul Shard'] = {pos = 309, section = 19 },
		['Lifeless Soul Shard'] = {pos = 310, section = 19 },
		['Neutralizing Soul Shard'] = {pos = 311, section = 19 },
		['Phasing Soul Shard'] = {pos = 312, section = 19 },
		['Pricking Soul Shard'] = {pos = 313, section = 19 },
		['Retreating Soul Shard'] = {pos = 314, section = 19 },
		['Rushing Soul Shard'] = {pos = 315, section = 19 },
		['Scaling Soul Shard'] = {pos = 316, section = 19 },
		['Soaring Soul Shard'] = {pos = 317, section = 19 },
		['Striding Soul Shard'] = {pos = 318, section = 19 },
		['Synergetic Soul Shard'] = {pos = 319, section = 19 },
		['Vanishing Soul Shard'] = {pos = 320, section = 19 },
		['Venomous Soul Shard'] = {pos = 337, section = 19 },
		['Volatile Soul Shard'] = {pos = 338, section = 19 },
		['Withering Soul Shard'] = {pos = 339, section = 19 },

		['Soul Essence'] = {pos = 258, section = 19 },
		['Aggressive Soul Essence'] = {pos = 259, section = 19 },
		['Agile Soul Essence'] = {pos = 260, section = 19 },
		['Anchoring Soul Essence'] = {pos = 261, section = 19 },
		['Bargaining Soul Essence'] = {pos = 262, section = 19 },
		['Bashing Soul Essence'] = {pos = 263, section = 19 },
		['Blasting Soul Essence'] = {pos = 264, section = 19 },
		['Blinding Soul Essence'] = {pos = 265, section = 19 },
		['Bounding Soul Essence'] = {pos = 266, section = 19 },
		['Bubbly Soul Essence'] = {pos = 267, section = 19 },
		['Conjuring Soul Essence'] = {pos = 268, section = 19 },
		['Depriving Soul Essence'] = {pos = 269, section = 19 },
		['Draining Soul Essence'] = {pos = 270, section = 19 },
		['Enduring Soul Essence'] = {pos = 271, section = 19 },
		['Expeditious Soul Essence'] = {pos = 272, section = 19 },
		['Feathery Soul Essence'] = {pos = 273, section = 19 },
		['Freezing Soul Essence'] = {pos = 289, section = 19 },
		['Gazing Soul Essence'] = {pos = 290, section = 19 },
		['Gliding Soul Essence'] = {pos = 291, section = 19 },
		['Hawkeye Soul Essence'] = {pos = 292, section = 19 },
		['Incombustible Soul Essence'] = {pos = 293, section = 19 },
		['Lifeless Soul Essence'] = {pos = 294, section = 19 },
		['Neutralizing Soul Essence'] = {pos = 295, section = 19 },
		['Phasing Soul Essence'] = {pos = 296, section = 19 },
		['Pricking Soul Essence'] = {pos = 297, section = 19 },
		['Retreating Soul Essence'] = {pos = 298, section = 19 },
		['Rushing Soul Essence'] = {pos = 299, section = 19 },
		['Scaling Soul Essence'] = {pos = 300, section = 19 },
		['Soaring Soul Essence'] = {pos = 301, section = 19 },
		['Striding Soul Essence'] = {pos = 302, section = 19 },
		['Synergetic Soul Essence'] = {pos = 303, section = 19 },
		['Vanishing Soul Essence'] = {pos = 304, section = 19 },
		['Venomous Soul Essence'] = {pos = 321, section = 19 },
		['Volatile Soul Essence'] = {pos = 322, section = 19 },
		['Withering Soul Essence'] = {pos = 323, section = 19 },

		['Aspen Sapling'] = {pos = 241, section = 20 },
		['Basswood Sapling'] = {pos = 242, section = 20 },
		['Black Locust Sapling'] = {pos = 243, section = 20 },
		['Black Maple Sapling'] = {pos = 244, section = 20 },
		['Cork Oak Sapling'] = {pos = 245, section = 20 },
		['Dawn Redwood Sapling'] = {pos = 246, section = 20 },
		['Elm Sapling'] = {pos = 247, section = 20 },
		['Hawthorn Sapling'] = {pos = 248, section = 20 },
		['Japanese Black Pine Sapling'] = {pos = 249, section = 20 },
		['Kapok Sapling'] = {pos = 250, section = 20 },
		['Longleaf Pine Sapling'] = {pos = 251, section = 20 },
		['Pine Sapling'] = {pos = 252, section = 20 },
		['Scots Pine Sapling'] = {pos = 253, section = 20 },
		['Swamp Tupelo Sapling'] = {pos = 254, section = 20 },
		['Tamarind Sapling'] = {pos = 255, section = 20 },

		['Everstone'] = {pos = 28, section = 21 },

		['Apple Tree Sapling'] = {pos = 29, section = 22 },

		['Landmine'] = {pos = 113, section = 23 },
		['Landmine (Crafting Table)'] = {pos = 114, section = 23 },
		['Landmine (Dirt)'] = {pos = 115, section = 23 },
		['Landmine (Grass Block)'] = {pos = 116, section = 23 },
		['Landmine (Netherrack)'] = {pos = 117, section = 23 },
		['Landmine (Stone Bricks)'] = {pos = 118, section = 23 },
		['Landmine (Stone)'] = {pos = 119, section = 23 },
		['Landmine (Invisible)'] = {pos = 120, section = 23 },
		['Soft Defuser'] = {pos = 121, section = 23 },
		
		['Aetherpuff'] = {pos = 625, section = 24},
		['Netherite Damascus Billet'] = {pos = 627, section = 24 },
		['Phantom Bait'] = {pos = 626, section = 24 },
		['Stardust'] = {pos = 629, section = 24 },
		['Starlit Ender Pearl'] = {pos = 628, section = 24 },
	},
}