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

Area events command plugin for Pocketmine
version 2.1.1
Approved
Direct Download How to install?
Switch version
66 Downloads / 2682 Total
25 Reviews
Plugin Description §

Festival

Create a festival with this custom area events plugin for Pocketmine Server:

Create area's, manage flags and run commmands attachted to area events.

> New! Set compass to Area direction! (genboy.net)

> Attach commands to area events! (genboy.net)

( latest stable version @ poggit.io & cpehost.ru)

Festival plugin logo large

Copyright Genboy 2018 - 2019

Festival

The Festival Plugin is released on poggit

New: discord channel for Festival discussions

See and make reviews @ poggit and post your issues @ github - Average time to resolve an issue Percentage of issues still open

Festival 2.1.0 Command usage

If you like to use Festival consider sharing your experience and issues to fix any usability problems before posting a vote! That way it will improve Festival, my coding skills, your Pocketmine-MP insights and strenghten the PMMP community, thank you!

!Take notice of the Copyright Statement if you use Festival for the first time since 27 April 2019. Read the Legal Notice at the bottom of this README file or the Legal Notice tab at poggit.pmmp.io/p/Festival

Overview

version 2

  • Festival Manager Menu (UI + select item) - or use the commands
  • Cube AND Sphere area's set with diagonal, radius or diameter
  • Area's and Config managed from menu
  • Optional Level flag protection
  • Area name (and desc) can now be Full string inCluDing MuLti wORds CaPitaLized
  • Stretching area's up and down with y scaling
  • Use priority number for overlapping area's

version 2.1.0

Mob/animal flag Slapper fix to remain on restart Edit flag protects paintings Fall flag bug fix Turn on compass usage (in development) User can select their area's (whitelisted) to set compass direction Command can be used to set any area compass direction on area event

version 2.1.1

Place compass translations Full fix falldamage Debug areaMessages & config Fix typo's

Download development version: Poggit development Please report bugs -thank you! issues @ github and/or reviews @ poggit

or use devtools plugin and download zip package https://github.com/genboy/Festival/archive/master.zip

Festival version 2 Install: (always save copies of your previous used config.yml and areas.json before re-install)

  1. place phar file or unzipped Festival folder with (Devtools pluginfolder) in server plugins folder and restart,
  2. after restart; 2a. if need previous used configs and areas: delete config.json and areas.json from the root folder and put your config.yml and areas.json in Festival (root) folder 2b. if clean start (no areas) edit /resources/config.yml to your likes and delete config.json from the root folder
  3. Then restart again, now areas.json, levels.json and config.json in Festival (root) folder are used.

( or download latest stable version @ poggit https://poggit.pmmp.io/p/Festival - no Festival menu, only command usage)

Management UI in game: command hold magic item or ** /fe menu** (ui, form, data) ( default magic item 201 - Purpur Pillar block - change in config management) When using the form you need to use the magic item to tab area positions. You can swapp item to build/break during area position 1 and 2 selection.

Or use the commands as shown in the usage image (now with Multi wORd FULLY CapitAlized nameS possible)

Create area with menu:

You can use cmd '/fe menu' or just hold the magic item (purpur block/your selected item/block). Then if you choose create area you should tab the positions with the magic item.
After tab pos1 you may use other blocks to build etc. and then hold the magic item again to tab pos2. Directly after tab pos2 the menu should come back to name your area.

Create area with commands:

Use /fe pos1 and /fe pos2 to tab the positions, after pos2 you need '/fe create area ' to finnish the area creation. After creation both commands and menu can be used to manage the area.


Info

Features

Menu In version 2.0.0 the Festival Management Menu (FormUI) is introduced

Config

  • set default options in config.yml;
    • Language: en - select language English = en, Dutch = nl, es = Español, pl = Polskie - translate please !
    • ItemID: Hold this Magic block/item to enter Menu (default item 201 - Purpur Pillar block)
    • Msgtype: msg - Area Messages Display position (msg/title/tip/pop)
    • Msgdisplay: off - Area Messages persist display to ops (off/op/on)
    • Areadisplay: op - Area Floating Title display to ops (off/op/on)
    • FlightControl: on - To disable flight flag for all Festival usage (on/off)
    • AutoWhitelist: on - Auto whitelist area creator (on/off)

Area

  • Create and manage area’s ingame

    • Define area's by tapping 2 positions
      • diagonal for cube
      • radius for sphere
      • diameter for sphere
    • Scale area's verticaly up and down
    • create/rename/delete/list area’s
    • add area description
    • whitelist players for the area
    • tp to an area
    • show area’s info at current position

Flags

  • Set area flags ingame Flags: Any flag true will protect the area and the players in it. ie. edit: true (on) means no breaking/building by players. shoot: true (on) means no shooting by players.

    • edit: the area is save from building/breaking
    • hurt: players in the area are save (previous god flag)
    • pvp: players in the area are save from PVP
    • flight: players in the area are not allowed to fly
    • touch: area is save from player interaction with doors/chests/signs etc.
    • animals: no animal spawning (including spawners & eggs)
    • mobs: no mobs spawning (including spawners & eggs)
    • effect: player can not keep using effects in the area
    • msg: do not display area enter/leave messages
    • pass: no passage for non-whitelisted players! (previously barrier flag)
    • drop: players can not drop things
    • tnt: explosions protected area
    • fire: fire protected area (including spreading & lava)
    • explode: explosions protected area
    • shoot: player can not shoot (bow)
    • perms: player permissions are used to determine area command execution
    • hunger: player does not exhaust / hunger
    • fall: player will not have fall damage
    • cmd: area event commands are only executed for ops (test area commands)

Events & Commands

  • Add commands to area events

    • assign commands to area events
    • enter, center or leave.
    • variable player in commands with {player} or @p
    • add/edit/delete area event command
    • list area commands (ordered by event)
    • change event of area commands

Level flags

  • Use the level flags for level protection

    • per level the levelcontrol toggle option enables the level flag protection

Menu (UI)

Festival Menu

Festival main menu

Start menu select management option

Teleport

Select teleport destination

Select teleport destination

Areas

Area management option menu

Area option menu

Select area to manage

Select area

Manage area settings

Edit area settings

Manage area flags

Edit area flags

Manage area commands

Manage commands for area events

Add command

Edit or add commands to area

using the @p reference in the command to target the player (/heal command is an example, comes from another plugin)

Del or change command (by id)

Edit or add commands to area

Delete: Leave command empty and input 'delete cmd id' to delete id linked command. Change: Set event type, enter command and input 'edit cmd id' to change that id linked command

Manage area Whitelist

Manage area whitelist

Set players on or off area whitelist (this is in development)

Select area to delete

Delete area

Confirm to delete area

Cofirm area delete

Create

Select new area type

Select new area type Hold the magic item - 201 purpur block by defaults, set in configs Tab positions with the magic block, meanwhile use other blocks to build in between.

Set area positions

Cube Diagonal
1. Place or break the first diagonal position for new cube area
2. Place or break position 2 to set the longest diagonal in the new cube area
Sphere Radius
1. Place or break the center position for the new sphere area
2. Place or break position 2 to set the radius for new sphere area
Sphere Diameter
1. Place or break the first diameter position for the new sphere area
2. Place or break position 2 to set the diameter for new sphere area

Create area with Name (and description)

Create area with name and description

Levels

Turn on level flag control to use the level flags (instead of defaults) festival-use-level-flags

Select level to manage flags (if levelcontrol config is on)

Select level

Manage level flags options

Manage Level use option and flags Edit level flags(defaults)

Configuration

UI configuration to set overall options and default flags for levels and area's festival-set-configs-default-flags

Manage Festival configuration options and set default flags

Manage configuration

Copyright Genboy 2018 - 2019 - markdown edited with [stackedit.io]

Usage

  • Edit config.yml; set the defaults for options, default area flags and the default area flags for specific worlds.
  • using ingame Festival Menu (UI) for configurations
  • older versions (1.1.3) read wiki on configurations

Festival 2.1.0 Command usage

Setup

Install & Configure

  • Standard Plugin installation; Upload .phar file to server 'plugin' folder (or upload .zip if you have latest devtools installed), restart the server, go to folder plugins/Festival;

  • read wiki on configurations

Updates

Updates available at poggit and github

!Before update always copy your config.yml and areas.json files to a save place, with this you can revert your Festival installation. Keep your old files (befor v2.0.0) for new install.
  • first remove Festival folder (keep the areas.json and config.yml)
  • after .phar install and first restart/reload plugins; check console info
  • replace the new(empty) areas.json with your original (old) areas.json
  • put your original config.yml in the Festival (or /resource) folder and remove the config.json file;
  • restart server after adjusted correctly
Copyright Genboy 2018

Festival Manager menu

Open th Festival menu

/fe ui
/fe menu

or get hold of the magic item in the inventory

Language

/fe lang <en/nl/es/pl>

Set Festival language en/nl/es/pl for area and command returned messages. en = English nl = Nederlands es = Espanol pl = Polski __ = your language, please help translate

Create area (cmd)

### Cube area

First command  '/fe pos' or '/fe pos1' 
and holding the magic block, default 201, tab or break a block for position 1 

then command '/fe pos2' 
and and holding the magic block tab or break a block to set position2, 

these are the endpoints of the area longest diagonal.

/fe pos1(pos)
/fe pos2

Sphere area

First command '/fe pos' or '/fe pos1'

For sphere radius;
holding the magic block tab or break a block for the center of the sphere  
then command '/fe rad' or '/fe radius'
and and holding the magic block tab or break a block to set the radius size.

For sphere diameter;
holding the magic block tab or break a block for first end of the diameter
then command '/fe dia' or '/fe diameter'
and and holding the magic block tab or break a block for the other end of the diameter.

/fe pos
/fe rad / dia

After position selections

Then name/save the selected area

/fe create <AREANAME>  

Now the area is ready to use

You might want to set or edit the area description line

/fe desc <AREANAME> <description>

Set area flags

fast toggle for flags: (since Festival v1.0.1-11)

  /fe <edit/hurt/pvp/flight/touch/mobs/animals/effect/tnt/fire/explode/shoot/drop/msg/pass/hunger/perms/fall/cmd> <AREANAME>

Area flag defaults are set in the config.yml, server defaults and world specific default flag. 

  /fe flag <AREANAME> list

Delete an area

  /fe delete(del,remove) <AREANAME>   

List all area's

See all area info, optional per level

  /fe list (<LEVELNAME>)

Floating titles

Floating titles are set in the configs (menu or config.json / yml)
Toggles the titles on/off

/fe titles

Teleport to area

Teleporting to area center top, drop with no falldamage (if falldamage flag true)

/fe tp <AREANAME>

Toggle level area's floating title display

Area floating title display (default set in config.yml)

/fe titles

Set description

/fe desc <AREANAME> <DESCRIPTION>

Manage whitelist

/fe whitelist <AREANAME> <add/list/remove(del,delete)> <PLAYERNAME>

Set compass

/fe compass <AREANAME/(reset/spawn)>

Area event commands

**This is the fun part of Festival: assign commands to area events**

When an area is created 3 events are available;
  - enter; when a player enters the area
  - center; when a player reaches the center (3x3xareaHeight blocks)
  - leave; when a player leaves the area


To add a command you need at least;
  - an areaname, 
  - an unique id for the command 
  - make sure the command works! (when you are op)
  
  
/fe command <AREANAME> <add/list/edit/event*/del> <COMMANDID> <COMMANDSTRING/enter*/leave*/center*> 
Add a command:
/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>
List area commands:
/fe command <AREANAME> list
Edit command:
/fe command <AREANAME> edit <COMMANDID> <COMMANDSTRING>
Change command event:
/fe command <AREANAME> event <COMMANDID> <enter/center/leave>
Remove command:
/fe command <AREANAME> del <COMMANDID>

Updates

Updates available at poggit and github

!Before update always copy your config.yml and areas.json files to a save place, with this you can revert your Festival installation
  • after .phar install and first restart/reload plugins; check console info and your areas.json and config.yml; restart after adjusted correctly

  • ! Update Festival 2 in development translating resource config.yml or your mainfolder config.yml and areas.json on install

Credits

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.

The Festival code is written and tested by Genboy and first released on 12 Feb 2018, first extending the area object with area events (enter and leave messages) and soon added functions and ingame commands to attach a commandstring to a area-event. Since v1.0.7 the area's and players can be protected with 12 flags, and trigger commands on areaEnter, areaCenter and areaLeave.

Legal Notice

-- Legal notice --

For Festival the General Public License agreement version 3, as in the LICENSE file is still included and operative.

To protect this software since 27 April 2019 the Festival software package is copyrighted by Genboy. You are legally bind to read the Festival Copyright statement.

In short this change of Copyright statement does not change the usage levels as stated in the GPU, for a part it now prohibits any entities to sell the software without the knowledge of the owner.

-- end legal notice --

Copyright Genboy 2018 - 2019

markdown edited with stackedit.io and
translated to html with browserling.com

What's new §
  • *_-
  • Added github issue maintainance info
  • Debug areaMessages & config
  • Fix falldamage
  • Fix lint 0o?
  • Links update
  • Merge pull request #250 from genboy/master
    • Festival v2.1.1 Thesmophoria
  • Place compass translations
  • Test MysteryBox & Info video test
  • fix typo
  • Fix slapper entities
    • Merge pull request #215 from genboy/master
  • Fix slapper human & info update
    • Merge pull request #223 from genboy/master
  • Merge pull request #211 from genboy/test-entities
    • Slapper entities persist
  • Merge pull request #228 from genboy/master
    • compass options & whitelist bug fix
  • Merge pull request #233 from genboy/master
    • Bug fixes 0.1
  • Merge pull request #238 from genboy/master
    • Update 2.1.0
  • Merge pull request #239 from genboy/development
    • Update 2.1.0
  • SlapperHuman remain fix
  • Update 2.1.0
  • Update dev 2.0.1
  • compass options & whitelist bug fix
  • edit flag onhit painting protected
  • edit flag onhit painting protected
    • Merge pull request #234 from genboy/master
  • falldamage fix, edit flag painting no placement
  • fix mobs flag not despawn Slapper
  • readme info update
  • update info (area creation 2 ways)
  • *_>
  • Added COPYRIGHT!
  • Clean up and added legal notice in markdown tab
  • Close form reset area action
  • Config and readme update
  • Debug command event edit/action, update readme and languages
  • Delete areas.json
  • Delete config.yml
  • Dev 1.1.4 Create sphere by diameter or radius, incl. text translations
  • Diameter Ui fix & readme update
  • Fix command change vs new command in FormUI
  • Fixed sphere functions and moved translation to own folder
  • Form create area default flags fix
  • FormUI testing
  • Language folder files reviewed, animals flag extended & flagforDespawn method when slapper plugin detected
  • Legal notice added
  • Level control option added
  • Merge pull request #167 from genboy/master
    • Keep up date
  • Merge pull request #168 from genboy/Translations
    • Translations radius area
  • Merge pull request #169 from genboy/master
    • Sphere extend adn moved to folder
  • Merge pull request #172 from genboy/master
    • Language folder files reviewed, animals flag extended & flagforDespawn method when slapper plugin detected
  • Merge pull request #178 from genboy/Test-3-Form-UI
    • Festival 2 setup dev 1
  • Merge pull request #179 from genboy/Translations
    • Translations todo: Es, Pl
  • Merge remote-tracking branch 'origin/master'
  • Readme style update
  • Release Festival 2.0.0
    • Festival version 2.0.0 (pull request #208 from genboy/master)
      • Festival Manager Menu (UI + select item) - or use the commands
      • Cube AND Sphere area's set with diagonal, radius or diameter
      • Area's and Config managed from menu
      • Optional Level flag protection
      • Area name (and desc) can now be Full string inCluDing MuLti wORds CaPitaLized
      • Stretching area's up and down with y scaling
      • Use priority number for overlapping area's (experimental)
  • Setup helper class
  • Setup readme 2.0.0
  • Sphere area incl. tp & floating title fix
  • UI Tranlated English & Dutch
  • UI command options & update readme info
  • Ui adjustment
  • Ui for management incl. configs and level flags, reshaped commands for Full Area string names + translations
  • Ui pictures descriptions
  • Update README.md
  • Update area priority on teleport, check menu call in action
  • Update info links etc.
  • Update usage & tp lang error fix
  • Update usage image 2.0.0
  • Update v2
  • Updated legal copyright notice and license
  • Version 2.0.0 testing
    • Merge pull request #188 from genboy/area_extend
  • add area priority value + command and translate lines, add rename command + translate lines and removed arealist var usage
  • add level manager translations
  • added area priority (command & function)
  • added radius lang translatoins
  • celan up
  • commands edit event + styling
  • commands fix full strings + UI ready + translated to en/dutch
  • debug entity isValid
  • except for event command options; Full Area Name string command adjustments + Form UI all options
  • extend UI translations (en)
  • fix area UI flags + added scaling height/floor UI
  • fix config set and readme update info
  • fixed real sphere positioning
  • info & small fixes
  • info, commands menu & command UI(add)
  • update config and readme
  • update info

(asynch:)

  • Add polski and translation todo's
  • Add polski lang and config options todo tranlations
  • Added Spanish language
    • The Spanish language has been added, it is still 90% please report bugs.
  • Case sensitive Language option
  • Delete areas.json
  • Delete config.yml
  • Fix language switch ~_- still character problem to fix next
  • Merge pull request #148 from genboy/stable
    • Latest stable update
  • Merge pull request #149 from bptube/master
    • Merge Spanish translation thanks bptube!
  • Merge pull request #150 from genboy/Translations
  • Merge pull request #152 from genboy/temp
    • Translation encode json utf-8 fixed
  • Merge pull request #153 from genboy/temp
    • Update v1.1.2 Fix translations & test solution entity spawn check error
  • Merge pull request #154 from genboy/development
    • Development towards 1.1.2
  • Merge pull request #155 from genboy/Translations
    • Translations update
  • Merge pull request #157 from genboy/Translations
  • Merge pull request #158 from genboy/master
    • polish added
  • Merge pull request #159 from genboy/master
    • lang translation fix & added level load check
  • Merge pull request #162 from genboy/master
    • added ForceUTF8 for correct translation encoding
  • Merge pull request #164 from genboy/master
    • towards v1.1.3 option flightcontrol off
  • Merge remote-tracking branch 'origin/Translations' into Translations
  • Merge remote-tracking branch 'origin/temp' into temp
  • New version 1.1.3
    • Merge pull request #166 from genboy/development including
    • Spanish translation
    • Polish translation
    • Translations special characters possible with encoding class ForceUTF8
    • FlightControl option to disable Flight flag usage everywhere
  • Now start in Spanish
    • Now start in Spanish, report any errors.
  • Translation encode json utf-8 fixed
  • Update 1.1.3
  • Update Main.php
  • Update config.yml
  • Update en.json
  • Update es.json
  • Update nl.json
  • Update pl.json
  • add level load function
  • added ForceUTF8 for correct translation encoding
  • added pl.json after review by @dearminder
  • dub code fix
  • update pl.json
  • update v1.1.3 option flightcontrol off
  • v1.1.2 Fix Lang utf-8 json, adjust $e instanceof & clean up files
  • v1.1.2 dev
  • Fixed recursive error onBlockUpdateEvent (fire protection)
  • Merge pull request #141 from genboy/master
    • Fixed recursive error onBlockUpdateEvent (fire protection)
    • .. next is to define player to allow by permissions ..
  • Merge pull request #142 from genboy/master
    • update to release 1.1.1
  • Update release to v1.1.1
    • Merged pull request #143 from genboy/development
  • update to release 1.1.1
  • Merge pull request #133 from genboy/master
    • Anti-griefing position checks
  • Merge pull request #134 from genboy/master
    • clean commit after grief fix
  • Merge pull request #135 from genboy/master
    • v1.1.0 with fixed griefing bug
  • Merge pull request #136 from genboy/development
    • Festival v1.1.0
  • Merge pull request #137 from genboy/master
    • clean up file, test lint problem fix problem
  • Merge pull request #138 from genboy/master
    • update v1.1.0
  • Merge pull request #139 from genboy/development
    • Panathenaic II release v1.1.0
  • Merge remote-tracking branch 'origin/master'
  • Update README.md
  • clean commit
  • clean up file, test lint problem fix problem
  • fix griefs from outside area's (player position vs block/action position)
  • update v1.1.0
  • v1.1.0 with fixed griefing bug
  • Fix inArea Player availabillity, player damage cause check order and nl translation
  • Merge pull request #109 from genboy/master
  • Translate fixed & new codesign
  • Merge pull request #114 from genboy/master
  • Fix inArea Player PVP
  • Merge pull request #116 from genboy/master
  • Player inArea checks
  • Merge pull request #119 from genboy/master
  • can entity MysterySkull spawn
  • Merge pull request #120 from genboy/master
  • Merge pull request #121 from genboy/development
  • methods check
  • MysterySkull by CubePM
  • Translate fixed & new codesign
  • Update to version 1.0.9
    • gmc flying allowed by default
    • fix inArea Player availabillity
    • fix player damage cause check
  • add methods check for unknown entity spawn
  • aded inArea array playername var checks
  • fire placement block
  • fire replace block->level setblock air
  • gmc flying allowed
  • info update v1.0.9
  • Clean up ASCII art

In v1.0.8 Festival has 8 new flags, 2 flag changes and some great protective enhancements; Mobs and Animals flags to prevent spawning, including spawner and egg usage. TNT flag, protecting area’s only from tnt block explosions, and Explode, protecting area’s from entities exploding. And the Fire flag now protects area’s from fire (incl. flint & steal) and lava. In v1.0.7 -1.0.7.2-dev the tnt, hunger, no fall damage and shoot flags where tested, fire (player burning) is extinguished when player does not get damage (aka. in area with god flag on) and area chat-messages are hidden when msg flag is true. The Edit flag is extended to protect itemframes and dirt/grass from players creating farmland. Last is the cmdmode flag, area commands testing mode for ops only.

Oh wait, just forgot some amazing new options:)

-> Translations! -/fe lang en/nl (so far), set option in config.yml - Festival responses in your language? help translating thank you!
-> Area Floating titles - /fe titles toggles the floating area's titles center top area (if allowed by configs, and area msg flag must be off)
-> A very important code fix includes a change in 10 functions constantly running on player move event, to check the area's a player is in. This has improved both speed and accuracy for Festival. (since v1.0.7.5)

read more at: https://genboy.net/festival/

Details:

  • no TNT block placing with TNT flag
  • Add flint & steel protection
      • moving actions to checks in onInteract event
  • Add NFD to config
    • BTW, NFD stands for NoFallDamage.
  • Added (fire) bucket Fire flag no lava
  • Added type hints.
  • Animals flag and Mobs flag testing
  • Area Floating Header Test
  • Area Floating Title ingame toggle for ops and whitelisted players
  • Area title floating display + info & version update
  • Areadisplay: op makes floating title also visible for whitelisted players
  • Code clean & ordening
  • Code fix on flag default check (rule order)
  • Delete question-or-suggestion.md
  • Delete something-is-wrong.md
  • Dev Test version
  • Enhancement TNT Flag
  • Festival Release 1.0.8
    • Festival 1.0.8
    • Features & changes:
      • Language /fe lang <en/nl/..> - set Festival language in config.yml
      • Edit flag includes No Farmland creation
      • Edit flag includes protect item in frame use
      • !NEW Fire flag includes No Fire from Flint & Steel and No lava
      • !NEW TNT flag includes No TNT placing or tnt explosions
      • !NEW Explode flag includes No entity explosions
      • Areas floating title (/fe titles - Areadisplay option in config.yml)
      • Mobs flag prevent mobs from spawning in area
      • Animals flag prevent animals from spawning in area
      • Area messages display in chat with config option Msgtype 'msg'
      • cmd flag: area event commands for ops or whitelisted players only
  • Fix active area titles level
  • Fix empty areas data
  • Fix some grammatical errors.
  • Function namechange and TP adjustment
  • Info & image update
  • Info & usage image v1.0.8(dev2)
  • Info & usage image v1.0.8(dev2)
    • and testing update routine
  • Lava in fire flag onBlockupdate
  • Main: Implement No Fall Damage flag
    • Along with that, I've also added the needed events for No Fall Damage flag.
  • Merge pull request #100 from genboy/flagtest
    • Lava in fire flag onBlockupdate
  • Merge pull request #101 from genboy/flagtest
    • fire flag extinguishing players and blocks (onblockupdate) +info update
  • Merge pull request #102 from genboy/master
    • Dev v1.0.8
  • Merge pull request #64 from genboy/master
    • Msg rules dbug flight & warnings
  • Merge pull request #68 from genboy/development
    • Development
  • Merge pull request #70 from genboy/master
    • Dev update 1.0.7.2
  • Merge pull request #71 from genboy/Remake1
    • Remake1 update - improves speed and overlapping area settings
  • Merge pull request #73 from genboy/master
    • Update 1.0.7.3-dev
  • Merge pull request #77 from genboy/master
    • Fixes & naming
  • Merge pull request #81 from genboy/master
    • 1,0,7,5-dev
  • Merge pull request #85 from genboy/master
    • 1.0.7.6-dev
  • Merge pull request #87 from genboy/master
    • update v1.0.7.8-dev
  • Merge pull request #88 from genboy/master
    • /fe lang <en/nl/..> - set Festival language
    • Edit flag now includes
    • No Farmland creation
    • No Fire from Flint & Steel
    • No TNT placing
    • No TNT ignition with Flint & Steel
    • Protect item in frame
    • fixed lint error ?> 0
  • Merge pull request #91 from iZeaoGamer/patch-3
    • Fix some typos and grammar errors
  • Merge pull request #93 from genboy/development
    • Development Refreshed
  • Merge pull request #94 from genboy/master
    • Fixes & code clean
  • Merge pull request #95 from genboy/master
    • fix spawnentity FallingBlock FallingSand
  • Merge pull request #98 from genboy/flagtest
    • split tnt to explode, tnt and fire flags
  • Merge remote-tracking branch 'origin/master'
  • Mobs & Animals Flags dev take1
  • New CDMmode flag for testing commands (ops only)
  • New: issue templates
    • Take in accurate data to solve more quickly
  • No Fall Damage flag implement (thank you iZeaoGamer) & flight msg op
  • No mobs flag - no spawning test2: allow leaving droppings & Exporbs
  • NoFallDamage area flag implementation by iZeaoGamer
    • Merge pull request #67 from iZeaoGamer/patch-1
  • NoFallDamage flag test and hunger flag fix
  • Partly translated
  • Release 1.0.8 ready
    • Festival 1.0.8 Features & changes:
      • /fe lang <en/nl/..> - set Festival language in config.yml
      • Edit flag includes No Farmland creation
      • Edit flag includes protect item in frame use
      • !NEW Fire flag includes No Fire from Flint & Steel and No lava
      • !NEW TNT flag includes No TNT placing or tnt explosions
      • !NEW Explode flag includes No entity explosions
      • Areas floating title (/fe titles - Areadisplay option in config.yml)
      • Mobs flag prevent mobs from spawning in area
      • Animals flag prevent animals from spawning in area
      • Area messages display in chat with config option Msgtype 'msg'
      • cmd flag: area event commands for ops or whitelisted players only
  • Release ready
  • Reverse Fix canPVP
  • Round up TNT / Flint Steel - TNT/Touch(Edit) Flag
  • Separated Explode, TNT and Fire flags
  • Shoot flag implement & testing message inside method for area flag
  • Test loop only player related area's ( inArea, areaList) for player events
  • Translation test setup with json resource and ingame player permission
  • Translations complete (english/dutch)
  • Update 1.0.7.3-dev
  • Update README.md
  • Update dev version
  • Update full loop / no breaks reading rule order area's + code cleanup
  • Update info
  • Update info & version
  • Update issue templates
  • Update plugin.yml
  • buggy test Mobs/spawn flag
  • check tnt
  • cleaning
  • debug flight and warnings msg rules/flag
  • dev update
  • edit flag now includes farm land and item frame (touch) events
  • entity quick & clean remove
  • fire flag extinguishing players and blocks (onblockupdate) +info update
  • fix check
  • fix level area floating titles & reset permissions
  • fix spawnentity FallingBlock FallingSand
  • img
  • info #_#
  • info text
  • name change FallDamage flag + info
  • renamed function areaInfoDisplayList & more inArea
  • testing permissions & msg
  • update flag info
  • version bump.
  • ~_*
  • ..
  • API 3.0.0 ALPHA10+ - API 3.0.0
  • Merge pull request #59 from genboy/master
    • Release v1.0.7
  • Merge pull request #61 from genboy/master
    • O_#
  • New hunger flag
  • O_#
  • O_*
  • Version Release prep
  • add tnt flag
  • event player onDamage false extinguish fire
  • new usage image
  • prep poggit reference
  • tnt level fix
  • ~_*
  • Festival Panathenaic - Release v1.0.4-11

    • new perms & drop flags

      • use player permission rules to determine area command execution with perms flag on
      • no dropping in the area's with drop flag on
    • config update fallbacks

    • few bug fixes & code cleanup

    • checked perms and drop flag, config fallbacks, cleaner code and a few bug fixes

  • Implement configs fallback

  • Setup Perms flag & drop flag

  • Update README.md

  • add config Msgdisplay

  • area empty value cleanup

  • default configs added

  • Merge pull request #9 from genboy/master
    • ext 3
  • Fix multiplayer inArea
    • fixes to many messages
  • Add /fe command
  • Add files via upload
  • Clean up info
  • Create .poggit.yml
  • Create Area
  • Create Main.php
  • Create config.yml
  • Extend area variables
  • Initial commit
  • Merge pull request #1 from genboy/command_events
    • Command events
  • Merge pull request #2 from genboy/events_mangement
    • area commands activated
  • Merge pull request #3 from genboy/refinements
    • Refinements up to PMMP alpha 11
  • More info!
  • Rename Area to Area.php
  • Update Area.php
  • Update Main.php
  • Update plugin.yml
  • add area description, commands and message flag
  • add icon
  • bit more info
  • breaks on playerMoveEvents and a bit more clear info
  • bump alpha 11
  • clean up
  • command listings by event type
  • command op or no op testing
  • command to change eventtype
  • desc command & here area info
  • fe list areas ordered by world
  • on enable console command count
  • ready :)
  • refined info
  • testing command exec, add onCenterArea & fix eventtype deletion
  • testing event type assignment for commands (enter/center/leave)

DonSpiderLord
using v2.1.0
14 Nov 19
Amazing Plugin! Is there a way to make it that players can buy areas and then sell them? Like if they buy the area then they can build in it.
genboy
14 Nov 19
Happy to here you like it. I 'm thinking about an option to turn area's into plots and selling them.Tests and news on changes will be in the issues. Thank you for the stars!
CrafterLTU
using v2.1.0
22 Oct 19
hmm, there are a few fetures that just cause internal server errors, like for example,one of them is, i enable ''shoot'' and when i deop myself and shoot with the bow, it causes an internal server error. What could be causing this?
genboy
25 Oct 19
Thank you for reporting, it was an incorrect function call to send the player a can-not-shoot message - solved and tested in development update Dev #106 Enjoy! https://poggit.pmmp.io/ci/genboy/Festival/Festival
Verox001
using v2.0.0
17 Aug 19
Hello. This Plugin is great, but i give this Plugin 4 stars, because in all of my worlds is pvp and build deactivate. Please fix this and make a video for the Plugin and I give 5 stars.
genboy
25 Oct 19
Thanks for sharing! I noticed it might be a bit complicated - each level (level management) can use the level flags (first option: use level flags), if the option is off (toggle left) the configuration flags (defaults) are used. I think you still have the configuration flags set. I learned i'm not a video-master but will try to make a nice one when time permits. Some multimedia improvements; in the readme.md - shown in plugin tabs on poggit - menu (ui) > levels.
AL3XPI
using v2.0.0
01 Aug 19
Great plugin, but still has some kinks to work out. Genboy is very good at handling issues with this plugin. I love this plugin and it is the best plugin for managing your server's areas.
genboy
01 Aug 19
Thank you for your stars and sharing your experience!
BootheBoys
using v2.0.0
31 Jul 19
Great responses when people are in need of help- great plugin too! 5/5!
genboy
01 Aug 19
Thank you for the stars! In the future I'll see what i can add to Festival for Area/text styling
MYTHICALMAN
using v2.0.0
31 Jul 19
great plugin but i used and its controlled entire server?
genboy
31 Jul 19
Hi, thanks for the stars! Level flags can be used for each level. Level flag control can be turned off per level ('level options') and/or in the config file ('LevelControl') during install.
Ahoy2533
using v1.1.3
11 Jun 19
Multifunction plugin!!
genboy
25 Jun 19
Thanks for the stars and reporting your issues. You are always welcome to let me know if i can help. Cheers!
Obamavn99
using v1.1.1
27 Jun 19
Nice plugin! But i don't know how to protect the whole world to create my prison server
genboy
01 Aug 19
Thank you for the stars! Hope Festival 2 helpes your managing your prison server even better
mikeygio10
using v1.1.1
24 Mar 19
I love it but make it so you can just keep flying at default or not because /fly does not do anything i want it so you can only fly if you do /fly
genboy
24 Apr 19
Hi, thank you for sharing your opinion, i'll test with the fly command to make a decision how to handle it for configuration. What plugin is the Fly command u use? - @mikeygio10 it is now an option in config.yml
SchdowNVIDIA
using v1.1.1
23 Mar 19
It's okay but not the best. You need to decide if you enable fly or disable it in a world so /fly is useless...
genboy
29 Mar 19
Hi, thank you for sharing your opinion, Flight option method is in consideration for Festival 2, What plugin is the Fly command u use?
Bruth78
using v1.0.9
10 Mar 19
It’s a great protecting plugin and the Dev is VERY active on GitHub and helps you if you have a problem instantly. Thank you @genboy!
genboy
13 Mar 19
Thank you for the stars and sharing your experience, njoy!
AndreasHGK
using v1.0.8
27 Dec 18
This plugin is very nice to have in your server to protect areas. It has a lot of handy flags. It's not perfect though, as the flight flag can be annoying. It would be nice if there was an option to prevent the plugin from managing flight.
DeveloperNeb101
using v1.0.7
04 Nov 18
Sorry, I had really high hops for this, but if I set 1 area it disables building and pvp in other worlds, pluse in one area I tried enabling and disabling pvp and it still never worked. Pluse it keeps fly always on even if you disabled it
genboy
10 Dec 18
Hi DeveloperNeb101, 1. I have not been able to reproduce your problems, let me help you so you can enjoy Festival. 2. Please reconsider your vote; i don't think you really mean to put Festival plugin down :)
blurpng
using v1.0.7
08 Sep 18
confusing, for some reason normal user still can break blocks in the area with edit true or false, flight is also possible with either true or false maybe a readme rewrite to know what does true/false do & what world,global means in the config
genboy
23 Sep 18
Hi, a wiki update was needed. please see https://github.com/genboy/Festival/wiki - In game experience can be very confusing because of many things, ie. op permissions, gamemodes, Festival whitelisting, Multiple Festival flags and other plugin settings. Flags: Any flag true will protect the area and the players in it. edit: true (on) means no breaking/building by players. shoot: true (on) means no shooting by players. I like to help, you can send an issue on github or by mail, include pocketmine version and a list of active plugins. Please first check festival and other plugins configs (ie. worldguard) and the used player permissions incl. Festival whitelistings. Thank you for sharing your experience here.
HaraldH2k02
using v1.0.7
26 Aug 18
Fishingehd
using v1.0.4-11
11 Jun 18
Great Plugin really helps with building protection
TediTheWarrior
using v1.0.4-11
30 Apr 18
Awesome plugin
kevinishawesome
using v1.0.4-11
30 Apr 18
A promising update! Keep it up
EndreEndi
using v1.0.4-11
01 Apr 18
It is great can be improved i like IT!!!
NeonBlueSoul
using v1.0.2-11
13 Mar 18
I've been trying to set a place to be minable at spawn, I have a feeling its spawn protection causing this. Any tips? Should i turn off spawn protection? Im having a hard time making a prison server... :/
genboy
13 Mar 18
I'm not sure, checked if edit flag is false at spawn area? Maybe overlapping area's or the area barrier at area bottom? Hope i can help if you define the problem a bit more at https://github.com/genboy/Festival/issues
SivannOnline
using v1.0.2-11
12 Mar 18
Why doesn't work?
urParadox
using v1.0.1-11
22 Feb 18
Any way To not say stuff when ppl enter/leave?
genboy
22 Feb 18
Yes, 3 ways actually. The Msg display for players can be set with the 'msg' flag; ingame: toggle the msg flag of the area with command /fe msg <areaname> or adjust the msg flag in config.yml (as global default and/or world specific default msg flag) Note: in current release ops always see the area messages! - I checked and see the barrier msg is still displayed too much, I'll fix this in next release. All the flags should work as said in the config.yml, otherwise pls let me know!
SaigatamaAiNA
using v1.0.0-11
23 Feb 18
CraftyDex
using v1.0.0-11
22 Feb 18
Great Job!
louise76
using v1.0.0-11
19 Feb 18
this is simple and a good idea. can see use for this. thank you.
SOF3
Staff
using v1.0.0-11
14 Feb 18
Nice idea
genboy
15 Feb 18
Thank you for the stars! If any particular notes pls let me know

Reply to review by :

Supported API versions
3.0.0
->
3.10.0
License §
Categories:
Mechanics
General
Admin Tools
Minigame
Fun
World Editing and Management
Developer Tools
Educational
Miscellaneous
Permissions
Permissions
Commands
Custom threading

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

Loading...