Create a Minecraft Paper/Spigot plugin called FlameShop. Design: * The GUI title should be "Flame Shop" * Use a color theme of orange and red (flame style) * Make the GUI clean and modern ━━━━━━━━━━━━━━━━━━━━━━ PRICE FORMAT (VERY IMPORTANT): All prices MUST follow this exact format: MATERIAL: BUY_PRICE: SELL_PRICE * The FIRST number is ALWAYS the BUY price (cost to buy from /shop) * The SECOND number is ALWAYS the SELL price (money received from /sell) Example: DIAMOND: 100:50 → Buy for 100 → Sell for 50 DO NOT swap these values under any circumstances. This rule must be strictly followed in GUI, commands, and selling system. ━━━━━━━━━━━━━━━━━━━━━━ COMMANDS: * /shop → opens buy GUI * /sell → opens sell GUI * /flameshop addhanditem <buyprice> <sellprice> → Adds the item currently in the player's hand into the shop config ━━━━━━━━━━━━━━━━━━━━━━ BUY SYSTEM (/shop): * Opens GUI with all items from config * Clicking an item buys it * Uses BUY price (first number) * Requires Vault economy * Show error if player has not enough money ━━━━━━━━━━━━━━━━━━━━━━ SELL SYSTEM (/sell): * Opens empty GUI * Player can put items inside * When GUI is closed (ESC), all items get sold automatically * Uses SELL price (second number) * Items not in config cannot be sold * Handle stacked items correctly ━━━━━━━━━━━━━━━━━━━━━━ ADMIN SYSTEM: Command: /flameshop addhanditem <buyprice> <sellprice> * Takes the item in player's hand * Saves it into config with the given prices * Item appears automatically in shop GUI * Works with custom items (NBT support if possible) * Auto-save config after adding ━━━━━━━━━━━━━━━━━━━━━━ ECONOMY: * Use Vault API ━━━━━━━━━━━━━━━━━━━━━━ PERMISSIONS: * flameshop.use * flameshop.admin ━━━━━━━━━━━━━━━━━━━━━━ CONFIG (PRELOAD THESE ITEMS): OBSIDIAN: 100:80 END_CRYSTAL: 350:300 RESPAWN_ANCHOR: 1000:700 GLOWSTONE: 100:80 TOTEM_OF_UNDYING: 1500:1000 ENDER_PEARL: 75:50 GOLDEN_APPLE: 250:200 EXPERIENCE_BOTTLE: 100:60 ENDER_CHEST: 2500:1800 SHULKER_BOX: 800:400 CHORUS_FRUIT: 108:52 BLAZE_ROD: 150:77 SOUL_SAND: 50:40 MAGMA_BLOCK: 35:30 GOLDEN_CARROT: 120:100 COOKED_BEEF: 35:30 COOKED_CHICKEN: 48:40 BONE_BLOCK: 500:400 DRIED_KELP_BLOCK: 800:740 BONE_MEAL: 70:60 ━━━━━━━━━━━━━━━━━━━━━━ MESSAGES: * Customizable in config * Example: * "You bought %item% for %price%" * "You sold items for %money%" ━━━━━━━━━━━━━━━━━━━━━━ EXTRA: * Prevent duplication bugs * Clean GUI layout * Works on latest Paper version * Fully functional * Compile as .jar file ━━━━━━━━━━━━━━━━━━━━━━ IMPORTANT: Make sure everything works together perfectly and no logic errors exist.