By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

a EconomyEnchant Shop in UI Or GUI
version 1.0.4
Approved
Direct Download How to install?
Switch version
2242 Downloads / 5142 Total
6 Reviews
Plugin Description §

General

EconomyEnchant Shop For Pocketmine 5.0.0, With Many features

Commands

Commands Default
/eshop True

Feature

  • Support Multiple Economys
  • Support Multiple CustomEnchant
  • Support EnchantTable Direct
  • Support Sound When Enchant Success
  • Auto Check Enchant Available in Hand
  • Blacklist System
  • Customable Message
  • Customable Form (GUI / UI)
  • Form
    • Configurable Form
    • Slide for Level
  • GUI
    • Configurable GUI
    • If the enchant exceeds 26 Will be Divided into Pages
    • Confirmation GUI

How to Registering Enchantment

Do you want to register your enchant Into this EnchantShop, Please follow this Wiki

API

First Import Class MulqiGaming64\EconomyEnchant\Manager\EnchantManager

  • Getting Item Flags
    • EnchantManager::getItemFlags(/** Items you want */);
  • Checking if Enchant Blacklisted
    • EnchantManager::isEnchantBlacklisted(/** Name the enchantment with Lower */);
  • Checking if Enchant blacklisted in Item
    • EnchantManager::isItemBlacklisted(/** The Item /, /* Name Enchantment with Lower */);

Screenshot

  • Form ( UI )
    • Selecting Form Screenshot
    • Confirmation Form Screenshot
  • InvMenu ( GUI )
    • Selecting GUI ( Page ) Screenshot
    • Confirmation GUI Screenshot

Supported Custom Enchant Plugin

Supported Economy Providers

Config

---
# Please don't edit this, only for internal use
config-version: 3

# Your Economy plugin name
# Available: BedrockEconomy, XP, Auto
# If you select auto but there is no Economy Plugin it will automatically use XP
economy: "Auto"

# Can EnchantTable Redirect to EconomyEnchant
enchant-table: true

# Add Anvil Sound to Player if Enchant is Successful
sound: true

# Form Type
# Can use UI or GUI
form-type: "UI"

# Form
form:
 # Buy Menu
 buy-shop:
  # Title for BuyShop
  title: "EnchantShop"
  # Content for BuyShop
  content: "Select Enchantment:"
  # Tag: {price} Price Enchantment, {enchant} Name Of Enchantment
  button:
   # Only can 0-1
   0: "{enchant}"
   1: "{price}"
 # Submit Menu
 submit:
  # Title for SubmitMenu
  title: "EnchantShop"
  # Content
  # Tag: {price} Price of Enchantment
  content: "§aYou will pay {price} Per Level"
  # Max Content
  max-content: "§aYour item has reached the level limit!"
  # Slider Content
  slider: "Level"

# GUI
gui:
 # Buy Menu
 buy-shop:
  # Title for BuyShop
  title: "EnchantShop"
  # Tag: {level} Level Enchantment, {enchant} Name Of Enchantment
  name: "§f{enchant} §b{level}"
  # Tag: {price} Price Enchantment
  # if you want to empty lore just put value []
  lore:
   - "Price for This Enchant {price}"
 # Submit Menu
 submit:
  # Title for SubmitMenu
  title: "EnchantShop"
  # Buy Item
  buy:
   # Buy Item Name
   # Tag: {level} Level Enchantment, {enchant} Name Of Enchantment
   name: "Buy §f{enchant} §b{level}"
   # Buy Item Lore
   # Tag: {price} Price Enchantment
   # if you want to empty lore just put value []
   lore:
    - "Are you sure to buy"
    - "This Enchant With price {price}"
   # Cancel Item
  cancel:
   # Cancel Item Name
   name: "§cCancel"
   # Cancel Item Lore
   # if you want to empty lore just put value []
   lore:
    - "Cancel buying Enchantment"

# Message
message:
 # Cannot Enchant On This Item
 err-item: "§cYou cannot add Enchantment to This Item!"
 # Exit Message
 exit: "§aThank you for visiting!"
 # Successfully Buy Enchant
 # Tag: {enchant} Name Enchantment, {item} Name Item, {price} Price Enchantment
 success: "§aSuccessfully Enchant {enchant} to {item}, with Price {price}"
 # Error Max Enchant
 max: "§cEnchant failed!, Your item is reached Max Level"
 # Error Money not Enough
 # Tag: {need} Needed Money
 enough: "§cYour money is not enough need {need}"

# Mode
# If false Enchantment those that are not set will not be in the shop
# If true Enchantment Auto added and price will be to Default ( Not Setted )
mode: true

# Enchantment
enchantment:
 # Name Enchantment
 sharpness:
  # Price
  price: 1000
 # Default, If the enchantment is not set above
 # it will be redirected here
 default:
  # Price
  price: 10000
  
# Blacklist Enchantment from Shop
# if you want blacklist just add
# example: ["sharpness", "silk_touch"] or ["sharpness"]
blacklist: []

# Blacklist Enchantment from Item
# if you want blacklist just add
# example: 
# blacklist:
#  sharpness: ["diamond_sword"]
blacklist-item: []
...

Additional Notes

  • If you find bugs or want to give suggestions, please visit here
What's new §
  • Remove Support Capital, EconomyAPI and PiggyCE until they update
  • Fix Remaining GUI Page
  • Fix wrong price in the GUI Page
  • Update To New PocketMine-MP 5.0.0
  • 1.0.3
  • Added Enchantment Registration
  • Added GUI
  • Added Page if enchantment Exceed 26
  • Added Screenshot File
  • Moved Provider Method
  • ToDo Transaction Event
  • Add Anvil sound option If the enchant is successful
  • new Economy Provider XP ( now you can buy enchant with XP level )
  • Add virion checking
  • Fixed Capital usage
    • Fixes #4
  • Merge pull request #5 from SOF3/capital-labels
    • Fixed Capital usage

vencej
using v1.0.4
11 Jan 25
Please add economyapi bro.
iTzAndrew33212
Outdated
using v1.0.3
13 Jun 23
brilliant plugin, an updated api is highly needed please
XanderID
02 Jul 23
I will update as soon as possible, please wait :).
XeonCh
Outdated
using v1.0.3
05 May 23
ReyHanMC
Outdated
using v1.0.3
12 Sep 22
Mantap Bang,Boleh Di Rimek ga
XanderID
17 Sep 22
Sip Makasih 5 Stars Nya, Btw DiRemake Jadi Apa?
OxBrutal
Outdated
using v1.0.1
13 Jul 22
Gege Geminh
XanderID
14 Jul 22
Thank you for using the new version (◠‿◕)
Ihsan48
Outdated
using v1.0.1
12 Jul 22
Sipp
XanderID
13 Jul 22
Thank you for using the new version ^_^
NaufalGeming12
Outdated
using v1.0.0
11 Apr 22
Mantap banh
RevandDev
Outdated
using v1.0.0
11 Apr 22
Top Enchanting Plugin!
XanderID
01 Jul 22
Thanks for review (◠‿・)
Theslowaja
Outdated
using v1.0.0
11 Apr 22
Kok kamu elite bang
Albaaa123
Outdated
using v1.0.0
11 Apr 22
Nice
XanderID
01 Jul 22
Thx for review ^_^
DaDevGuy
Outdated
using v1.0.0
08 Apr 22
XanderID
11 Apr 22
thx for review :)
TukangM
Outdated
using v1.0.0
07 Apr 22
thank
XanderID
11 Apr 22
Thx for Review :)

Reply to review by :

/ 5
Supported API versions
5.0.0
->
5.16.0
Dependencies
BedrockEconomy 2.1.1
Optional
View Plugin
VanillaEC 0.0.3
Optional
View Plugin
Producers §
  • Collaborators:
    • @XanderID
  • Contributors:
    • @SOF3
License §
Categories:
General
Mechanics
Economy
Fun
Miscellaneous
Vanilla Mechanics
Permissions
Permissions
Commands
Asynchronous tasks

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...