(3.0.0 - 3.25.6) 2.1.2 (3.0.0 - 3.25.6) 2.1.1 (3.0.0 - 3.25.6) 2.1.0 (3.0.0 - 3.25.6) 2.0.0 (3.0.0 - 3.25.6) 1.1.3 (3.0.0 - 3.25.6) 1.1.1 (3.0.0 - 3.25.6) 1.1.0 (3.0.0 - 3.25.6) 1.0.9 (3.0.0-ALPHA10 - 3.25.6) 1.0.8 (3.0.0-ALPHA10 - 3.25.6) 1.0.7 (3.0.0-ALPHA10 - 3.0.0-ALPHA11) 1.0.4-11 (3.0.0-ALPHA10 - 3.0.0-ALPHA11) 1.0.2-11 (3.0.0-ALPHA10 - 3.0.0-ALPHA11) 1.0.0-11
Create a festival with this custom area events plugin for Pocketmine Server ALPHA10+:
issues @ github and/or reviews @ poggit
Festival 'Panathenaic' v1.0.4-11 provides 7 flags, 3 events and 10 different commands to manage area configuration and gameplay, including a passage flag, blocking players in- or outside the area, a pimped tp command to the top center of an area, dropping the player in the area without fall damage, and a perms flag to enable player permission rules for area event commands. With a little imagination a lot of awesomeness, enjoy!
Create and manage area’s (like WorldGuard/iProtector)
Set area flags flag: true means
Area flag defaults & world specific flag settings in config.yml
Add commands to area events
Area event commands are executed by default with op permission by players from the area. In v1.0.4-11 an experimental perms flag is added, functionality may change in the future; perms flag true: area uses the player permissions (= without permission no commands/messages are triggered)
Credits for the area creation and protection code go to iProtector creator LDX-MCPE and all other iProtector devs.
Standard Plugin installation; Upload .phar file (or .zip if you have latest devtools installed), restart the server, go to folder plugins/Festival;
Edit config.yml; set the defaults for any area and the defaults for area's in specified worlds.
Since v1.0.3-11
after .phar install and first restart/reload plugins; check console info and your areas.json and config.yml; restart after adjusted correctly
pass(passage) flag replaces the barrier flag
configuration for area messages (taken out of chat)
Since v1.0.4-11 'Panathenaic'
first select position 1, then select position2, the endpoints of the longest diagonal in the area
/fe pos1
/fe pos2
and then name/save the selected area
/fe create <AREANAME>
area creator is whitelisted by default
fast flag toggle
/fe <god/build/touch/drop/msg/pass/perms> <AREANAME>
set the area flags
/fe flag(f) <AREANAME> <god/build/touch/drop/msg/pass/perms> <true/false>
defaults in config.yml (restart/reload after making changes)
where you are
/fe here
see a list of all area's you are whitelisted in
/fe list
/fe tp <AREANAME>
player is dropped in top center of the area without fall damage
/fe desc <AREANAME> <DESCRIPTION>
/fe whitelist <AREANAME> <add/list/remove(del,delete)> <PLAYERNAME>
/fe delete(del,remove) <AREANAME>
To add a command to an area you need at least;
- an areaname,
- an unique id for the command
- make sure the command works! (when you are op).
full command:
/fe command <AREANAME> <add/list/edit/event*/del> <COMMANDID> <COMMANDSTRING/enter*/leave*/center*>
/fe command <AREANAME> add <COMMANDID> <COMMANDSTRING>
'add' is the default for attaching a command on the 'enter' event.
Using 'enter', 'center' or 'leave' instead of 'add' attaches the new command to
the given eventtype: i.e. /fe command <areaname> center <commandid> <commandstring>
/fe command <AREANAME> list
/fe command <AREANAME> edit <COMMANDID> <COMMANDSTRING>
/fe command <AREANAME> event <COMMANDID> <enter/center/leave>
/fe command <AREANAME> del <COMMANDID>
The Festival plugin is in active development.
Many ideas and necessities popped-up and some more will be added. Updates at Project progress
If you like to help improve this plugin;
reviews @ poggit are also important
or send an email to msg @ genboy.net
Thank you
area protection and flag management is stable (core iProtector, 9876ca3 Dec 2017)
Area messages and msg/description management are stable
Commands can be attachted to specific events at the area:
enter: on entering the area
center: when in the center of the area
leave: when leaving the area
Submit to poggit
Testing expected possibilities; use as portals and shields, design a minigame park, create a quest/parcour..
Passage flag; turning the area into a barrier, no one in, no one out.
/fe tp now sends player to the area top-center and prevents fall damage
14 3 2018
4 3 2018
27 2 2018
26 2 2018
22 2 2018
21 2 2018
13 2 2018
The area code derives from the iProctector plugin. All credits for the area creation and protection code go to the iProtector creator LDX-MCPE and other iProtector devs.
In a first fork from poggit-orphanage the new code was extending the area with enter and leave messages and adding options to attach separate event-objects to an area and trigger specific events with commands. These test versions kept the core iProtector areas unchanged (to be able to use excisting area's).
These first adjustments worked well being a test plugin but keeping iProtector area's while adding separate event data made me create a split command structure (wich isn't logical or handy) and separate event objects are only needed if the original area class should stay the same. So, for a better plugin command structure and performance the iProtector Area code was used to create the setup for what now has become the Festival Plugin.