mirror of
https://github.com/Flowsqy/ShopChest.git
synced 2025-02-02 11:31:20 +01:00
Understand the current algorithm
This commit is contained in:
parent
45ac840505
commit
7e9a76fd40
38
external/src/main/java/de/epiceric/shopchest/external/info.txt
vendored
Normal file
38
external/src/main/java/de/epiceric/shopchest/external/info.txt
vendored
Normal file
@ -0,0 +1,38 @@
|
||||
flags : (Register)
|
||||
- BentoBox : Create
|
||||
- PlotSquared (Old, New) : Create, Use (Player, Admin)
|
||||
- WorldGuard (v6, v7) : Create, Use (Player, Admin)
|
||||
|
||||
listeners:
|
||||
- ASkyBlock : Create, Extend -> Check Owner or Members
|
||||
- BentoBox : Create, Extend -> Check Flags
|
||||
- GriefPrevention : Create, Extend -> Check Claim
|
||||
- IslandWorld : Create, Extend -> Check build access at loc
|
||||
- PlotSquared (Old, New) : Create, Extend -> Check flags | Plot clear, Plot Delete -> Remove shops
|
||||
- Towny : Create, Extend -> Check Towny ranks & Config
|
||||
- USkyBlock : Create, Extend -> Check Owner or Members
|
||||
- WorldGuard (v6, v7) -> Create, Extend -> Check flags
|
||||
|
||||
listeners2:
|
||||
- AreaShop : Remove shops
|
||||
- BentoBox : Remove shops
|
||||
- WorldGuard (v6, v7) : Cancel WG message if the shop is usable
|
||||
|
||||
Hooks:
|
||||
- AuthMe : Interact (Check authenticated)
|
||||
- PlotSquared (Old, New) : UseShop (Check Flags)
|
||||
- WorldGuard (v6, v7) : UseShop (Check Flags)
|
||||
|
||||
|
||||
External Manager :
|
||||
Load:
|
||||
- Load WorldGuard Flags
|
||||
|
||||
Enable:
|
||||
- Load Towny, AuthMe, USkyBlock, ASkyBlock, IslandWorld, GriefPrevention, AreaShop, BentoBox
|
||||
(Get their instances)
|
||||
- Register WorldGuard events listeners
|
||||
- Register PlotGuard flags
|
||||
- Register BentoBox flags
|
||||
- Register listeners2
|
||||
- Register listeners
|
Loading…
Reference in New Issue
Block a user