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
1890 Downloads / 4780 Total
5 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

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...