From b5267f7c689ce6ef43f929f5fce2d7a10f6645ce Mon Sep 17 00:00:00 2001 From: Brandon Date: Fri, 6 Oct 2023 14:12:13 -0300 Subject: Add Sea Creature rarity level (#40) Co-authored-by: Brandon Wamboldt --- constants/SeaCreatures.json | 121 +++++++++++++++++++++++++++++++------------- 1 file changed, 85 insertions(+), 36 deletions(-) diff --git a/constants/SeaCreatures.json b/constants/SeaCreatures.json index 720275a..0a504e9 100644 --- a/constants/SeaCreatures.json +++ b/constants/SeaCreatures.json @@ -4,7 +4,8 @@ "sea_creatures": { "Night Squid": { "chat_message": "§aPitch darkness reveals a Night Squid.", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "COMMON" } } }, @@ -13,7 +14,8 @@ "sea_creatures": { "Agarimoo": { "chat_message": "§aYour Chumcap Bucket trembles, it's an Agarimoo.", - "fishing_experience": 161 + "fishing_experience": 161, + "rarity": "UNCOMMON" } } }, @@ -23,6 +25,7 @@ "Carrot King": { "chat_message": "§aIs this even a fish? It's the Carrot King!", "fishing_experience": 1819, + "rarity": "RARE", "rare": true } } @@ -32,57 +35,70 @@ "sea_creatures": { "Squid": { "chat_message": "§aA Squid appeared.", - "fishing_experience": 82 + "fishing_experience": 82, + "rarity": "COMMON" }, "Sea Walker": { "chat_message": "§aYou caught a Sea Walker.", - "fishing_experience": 137 + "fishing_experience": 137, + "rarity": "COMMON" }, "Sea Guardian": { "chat_message": "§aYou stumbled upon a Sea Guardian.", - "fishing_experience": 203 + "fishing_experience": 203, + "rarity": "COMMON" }, "Sea Archer": { "chat_message": "§aYou reeled in a Sea Archer.", - "fishing_experience": 340 + "fishing_experience": 340, + "rarity": "UNCOMMON" }, "Monster of the Deep": { "chat_message": "§aThe Monster of the Deep has emerged.", - "fishing_experience": 544 + "fishing_experience": 544, + "rarity": "UNCOMMON" }, "Sea Witch": { "chat_message": "§aIt looks like you've disrupted the Sea Witch's brewing session. Watch out, she's furious!", - "fishing_experience": 681 + "fishing_experience": 681, + "rarity": "UNCOMMON" }, "Catfish": { "chat_message": "§aHuh? A Catfish!", - "fishing_experience": 816 + "fishing_experience": 816, + "rarity": "RARE" }, "Sea Leech": { "chat_message": "§aGross! A Sea Leech!", - "fishing_experience": 1506 + "fishing_experience": 1506, + "rarity": "RARE" }, "Guardian Defender": { "chat_message": "§aYou've discovered a Guardian Defender of the sea.", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "EPIC" }, "Rider of the Deep": { "chat_message": "§aThe Rider of the Deep has emerged.", - "fishing_experience": 759 + "fishing_experience": 759, + "rarity": "EPIC" }, "Deep Sea Protector": { "chat_message": "§aYou have awoken the Deep Sea Protector, prepare for a battle!", "fishing_experience": 2721, + "rarity": "EPIC", "rare": true }, "Water Hydra": { "chat_message": "§aThe Water Hydra has come to test your strength.", "fishing_experience": 0, + "rarity": "LEGENDARY", "rare": true }, "Sea Emperor": { "chat_message": "§aThe Sea Emperor arises from the depths.", "fishing_experience": 6804, + "rarity": "LEGENDARY", "rare": true } } @@ -92,29 +108,35 @@ "sea_creatures": { "Frozen Steve": { "chat_message": "§aFrozen Steve fell into the pond long ago, never to §r§aresurface...until§r§a now!", - "fishing_experience": 203 + "fishing_experience": 203, + "rarity": "COMMON" }, "Frosty": { "chat_message": "§aIt's a snowman! He looks harmless.", - "fishing_experience": 403 + "fishing_experience": 403, + "rarity": "COMMON" }, "Grinch": { "chat_message": "§aThe Grinch stole Jerry's §r§aGifts...get§r§a them back!", - "fishing_experience": 816 + "fishing_experience": 816, + "rarity": "UNCOMMON" }, "Nutcracker": { "chat_message": "§aYou found a forgotten Nutcracker laying beneath the ice.", "fishing_experience": 0, + "rarity": "LEGENDARY", "rare": true }, "Yeti": { "chat_message": "§aWhat is this creature!?", "fishing_experience": 0, + "rarity": "LEGENDARY", "rare": true }, "Reindrake": { "chat_message": "§aA Reindrake forms from the depths.", "fishing_experience": 0, + "rarity": "LEGENDARY", "rare": true } } @@ -124,24 +146,29 @@ "sea_creatures": { "Scarecrow": { "chat_message": "§aPhew! It's only a Scarecrow.", - "fishing_experience": 937 + "fishing_experience": 937, + "rarity": "COMMON" }, "Nightmare": { "chat_message": "§aYou hear trotting from beneath the waves, you caught a Nightmare.", - "fishing_experience": 1830 + "fishing_experience": 1830, + "rarity": "RARE" }, "Werewolf": { "chat_message": "§aIt must be a full moon, a Werewolf appears.", - "fishing_experience": 2756 + "fishing_experience": 2756, + "rarity": "EPIC" }, "Phantom Fisher": { "chat_message": "§aThe spirit of a long lost Phantom Fisher has come to haunt you.", "fishing_experience": 5630, + "rarity": "LEGENDARY", "rare": true }, "Grim Reaper": { "chat_message": "§aThis can't be! The manifestation of death himself!", "fishing_experience": 0, + "rarity": "LEGENDARY", "rare": true } } @@ -151,19 +178,23 @@ "sea_creatures": { "Nurse Shark": { "chat_message": "§aA tiny fin emerges from the water, you've caught a Nurse Shark.", - "fishing_experience": 1224 + "fishing_experience": 1224, + "rarity": "COMMON" }, "Blue Shark": { "chat_message": "§aYou spot a fin as blue as the water it came from, it's a Blue Shark.", - "fishing_experience": 2449 + "fishing_experience": 2449, + "rarity": "UNCOMMON" }, "Tiger Shark": { "chat_message": "§aA striped beast bounds from the depths, the wild Tiger Shark!", - "fishing_experience": 3063 + "fishing_experience": 3063, + "rarity": "EPIC" }, "Great White Shark": { "chat_message": "§aHide no longer, a Great White Shark has tracked your scent and thirsts for your blood!", "fishing_experience": 6823, + "rarity": "LEGENDARY", "rare": true } } @@ -173,11 +204,13 @@ "sea_creatures": { "Oasis Sheep": { "chat_message": "§aAn Oasis Sheep appears from the water.", - "fishing_experience": 6 + "fishing_experience": 6, + "rarity": "RARE" }, "Oasis Rabbit": { "chat_message": "§aAn Oasis Rabbit appears from the water.", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "RARE" } } }, @@ -186,11 +219,13 @@ "sea_creatures": { "Lava Blaze": { "chat_message": "§aA Lava Blaze has surfaced from the depths!", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "RARE" }, "Lava Pigman": { "chat_message": "§aA Lava Pigman arose from the depths!", - "fishing_experience": 992 + "fishing_experience": 992, + "rarity": "RARE" } } }, @@ -199,7 +234,8 @@ "sea_creatures": { "Flaming Worm": { "chat_message": "§aA Flaming Worm surfaces from the depths!", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "RARE" } } }, @@ -208,11 +244,13 @@ "sea_creatures": { "Water Worm": { "chat_message": "§aA Water Worm surfaces", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "RARE" }, "Poisoned Water Worm": { "chat_message": "§aA Poisoned Water Worm surfaces", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "RARE" } } }, @@ -221,7 +259,8 @@ "sea_creatures": { "Zombie Miner": { "chat_message": "§aA Zombie Miner surfaces!", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "RARE" } } }, @@ -230,41 +269,50 @@ "sea_creatures": { "Moogma": { "chat_message": "§aYou hear a faint Moo from the lava... A Moogma appears.", - "fishing_experience": 1429 + "fishing_experience": 1429, + "rarity": "RARE" }, "Magma Slug": { "chat_message": "§aFrom beneath the lava appears a Magma Slug.", - "fishing_experience": 2134 + "fishing_experience": 2134, + "rarity": "RARE" }, "Pyroclastic Worm": { "chat_message": "§aYou feel the heat radiating as a Pyroclastic Worm surfaces.", - "fishing_experience": 2471 + "fishing_experience": 2471, + "rarity": "RARE" }, "Lava Flame": { "chat_message": "§aA Lava Flame flies out from beneath the lava.", - "fishing_experience": 4717 + "fishing_experience": 4717, + "rarity": "RARE" }, "Fire Eel": { "chat_message": "§aA Fire Eel slithers out from the depths.", - "fishing_experience": 4921 + "fishing_experience": 4921, + "rarity": "RARE" }, "Lava Leech": { "chat_message": "§aA small but fearsome Lava Leech emerges.", - "fishing_experience": 3145 + "fishing_experience": 3145, + "rarity": "RARE" }, "Thunder": { "chat_message": "§c§lYou hear a massive rumble as Thunder emerges.", "fishing_experience": 26953, + "rarity": "MYTHIC", "rare": true }, "Taurus": { "chat_message": "§aTaurus and his steed emerge.", "fishing_experience": 9559, + "rarity": "LEGENDARY", "rare": true }, "Lord Jawbus": { "chat_message": "§c§lYou have angered a legendary creature... Lord Jawbus has arrived!", "fishing_experience": 0, + "rarity": "MYTHIC", "rare": true } } @@ -274,7 +322,8 @@ "sea_creatures": { "Phlhlegblast": { "chat_message": "§aWOAH! A Plhlegblast appeared.", - "fishing_experience": 0 + "fishing_experience": 0, + "rarity": "RARE" } } } -- cgit From cd5feaa4372589fd5b1c3127837896f3a28c9edd Mon Sep 17 00:00:00 2001 From: Brandon Date: Fri, 6 Oct 2023 15:08:56 -0300 Subject: Feature: Add whitelist of items that can be quick crafted without confirmation (#35) Co-authored-by: Brandon Wamboldt --- constants/QuickCraftableItems.json | 175 +++++++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 constants/QuickCraftableItems.json diff --git a/constants/QuickCraftableItems.json b/constants/QuickCraftableItems.json new file mode 100644 index 0000000..5cbc680 --- /dev/null +++ b/constants/QuickCraftableItems.json @@ -0,0 +1,175 @@ +[ + "Absolute Ender Pearl", + "Blaze Powder", + "Blaze Rod", + "Bloodbadge", + "Box of Seeds", + "Cactus Green", + "Cactus", + "Cruxmotion", + "Enchanted Acacia Wood", + "Enchanted Baked Potato", + "Enchanted Birch Wood", + "Enchanted Blaze Powder", + "Enchanted Blaze Rod", + "Enchanted Bone Block", + "Enchanted Bone", + "Enchanted Brown Mushroom Block", + "Enchanted Brown Mushroom", + "Enchanted Cactus Green", + "Enchanted Cactus", + "Enchanted Carrot", + "Enchanted Clay", + "Enchanted Clownfish", + "Enchanted Coal Block", + "Enchanted Coal", + "Enchanted Coal", + "Enchanted Cobblestone", + "Enchanted Cocoa Bean", + "Enchanted Cooked Mutton", + "Enchanted Cookie", + "Enchanted Dark Oak Wood", + "Enchanted Diamond Block", + "Enchanted Diamond", + "Enchanted Egg", + "Enchanted Emerald Block", + "Enchanted Emerald", + "Enchanted End Stone", + "Enchanted Ender Pearl", + "Enchanted Eye of Ender", + "Enchanted Feather", + "Enchanted Fermented Spider Eye", + "Enchanted Firework Rocket", + "Enchanted Flint", + "Enchanted Ghast Tear", + "Enchanted Glowstone Dust", + "Enchanted Glowstone", + "Enchanted Gold Block", + "Enchanted Gold", + "Enchanted Golden Carrot", + "Enchanted Grilled Pork", + "Enchanted Gunpowder", + "Enchanted Hay Bale", + "Enchanted Ice", + "Enchanted Ice", + "Enchanted Ink Sack", + "Enchanted Iron Block", + "Enchanted Iron", + "Enchanted Jungle Wood", + "Enchanted Lapis Block", + "Enchanted Lapis Lazuli", + "Enchanted Leather", + "Enchanted Lily Pad", + "Enchanted Lush Berberis", + "Enchanted Magma Cream", + "Enchanted Magma Cream", + "Enchanted Melon Block", + "Enchanted Melon", + "Enchanted Mithril", + "Enchanted Mutton", + "Enchanted Mycelium Cube", + "Enchanted Mycelium", + "Enchanted Nether Wart", + "Enchanted Netherrack", + "Enchanted Oak Wood", + "Enchanted Obsidian", + "Enchanted Packed Ice", + "Enchanted Poisonous Potato", + "Enchanted Pork", + "Enchanted Potato", + "Enchanted Prismarine Crystals", + "Enchanted Prismarine Shard", + "Enchanted Pufferfish", + "Enchanted Pumpkin", + "Enchanted Quartz Block", + "Enchanted Quartz", + "Enchanted Raw Chicken", + "Enchanted Raw Fish", + "Enchanted Raw Rabbit", + "Enchanted Raw Salmon", + "Enchanted Red Mushroom", + "Enchanted Red Mushroom Block", + "Enchanted Red Sand Cube", + "Enchanted Red Sand", + "Enchanted Redstone Block", + "Enchanted Redstone", + "Enchanted Rotten Flesh", + "Enchanted Sand", + "Enchanted Seeds", + "Enchanted Shark Fin", + "Enchanted Slime Block", + "Enchanted Slimeball", + "Enchanted Spider Eye", + "Enchanted Sponge", + "Enchanted Spruce Wood", + "Enchanted String", + "Enchanted Sugar Cane", + "Enchanted Sugar", + "Enchanted Sulphur Block", + "Enchanted Sulphur", + "Enchanted Titanium", + "Enchanted Vampiric Melon", + "Enchanted Wool", + "Fine Amber Gemstone", + "Fine Amethyst Gemstone", + "Fine Jade Gemstone", + "Fine Jasper Gemstone", + "Fine Ruby Gemstone", + "Fine Sapphire Gemstone", + "Fine Topaz Gemstone", + "Flawed Amber Gemstone", + "Flawed Amethyst Gemstone", + "Flawed Jade Gemstone", + "Flawed Jasper Gemstone", + "Flawed Ruby Gemstone", + "Flawed Sapphire Gemstone", + "Flawed Topaz Gemstone", + "Flawless Amber Gemstone", + "Flawless Amethyst Gemstone", + "Flawless Jade Gemstone", + "Flawless Jasper Gemstone", + "Flawless Ruby Gemstone", + "Flawless Sapphire Gemstone", + "Flawless Topaz Gemstone", + "Hay Bale", + "Mutant Nether Wart", + "Paper", + "Polished Pumpkin", + "Revenant Viscera", + "Rough Amber Gemstone", + "Rough Amethyst Gemstone", + "Rough Jade Gemstone", + "Rough Jasper Gemstone", + "Rough Ruby Gemstone", + "Rough Sapphire Gemstone", + "Rough Topaz Gemstone", + "Sugar", + "Sugar Cane", + "Super Enchanted Egg", + "Wheat", + "Whipped Magma Cream", + + "Oak Wood Plank", + "Oak Wood Slab", + "Oak Wood Stairs", + + "Jungle Wood Plank", + "Jungle Wood Slab", + "Jungle Wood Stairs", + + "Acacia Wood Plank", + "Acacia Wood Slab", + "Acacia Wood Stairs", + + "Spruce Wood Plank", + "Spruce Wood Slab", + "Spruce Wood Stairs", + + "Birch Wood Plank", + "Birch Wood Slab", + "Birch Wood Stairs", + + "Dark Oak Wood Plank", + "Dark Oak Wood Slab", + "Dark Oak Wood Stairs" +] -- cgit