Made Pumpkin Effects for players more configurable to fine tune how many bats spawn around the player when the effect is applied.
Config changes:
Many tweaks to default settings and timers to run effects less intensive and spawn less mobs by default.
Added setting to configure amount of bats that spawn around the player when Pumpkin Effects are applied to players.
#Set pumpkin heads on random players and spawn some bats around them. PumpkinHeads: Enabled: true #Effect will be disabled in these worlds. DisabledWorlds: - 'world1' - 'world2' #Amount of bats that spawn around the player head. (Default 3) Set to 0 to disable. BatsSpawned: 3 <======= #This effect will only play durring night time. RunOnlyAtNight: false #Interval to get a new random player to run the effect. #In seconds. | Default 60 seconds. RunInterval: 60 #Cooldown until a player will be able to get the effect again. #In seconds. | Default 600 seconds (10 min). Cooldown: 600
NOTE! You may need to regenerate the config file to get the new settings.
Changes: Added HoglinRider bonus mob for Rise monsters from underground effect - Sometimes instead of default zombies and skeletons a Hoglin Rider will raise from the ground. This Hoglin and it's Piglin Brute will be immune to zombification.
Config changes: Added settings for HoglinRider to enable/disable the mob and add/change mob messages.
Fixed block orientation on mc 1.13 and up for pumpkin effects.
Implemented support for protection plugins, will check last if the entity spawn event is canceled and not spawn mobs if it is.
Fixed mob spawned from underground not being tagged and removed by the plugin on restart, shutdown or entity cleanup. You can remove spawned entities with the command /hf clear
Added a new pumpkin effect for MC 1.13 and up, when breaking a normal pumpkin there is a small change that a Evoker Fang will spawn and eat the pumpkin block, with some particle and sound effects.
NOTE! Re-generate the config file to get the latest changes!
Changes:
Improved pumpkin effects data handling for better performance.
Blocked server reload to prevent data corruption.
Triggered data restore and entity cleanup when you run the server stop or restart command before the plugins start to disable to make sure it runs fine.
Added support for spigot 1.13 pre7. This adds early 1.13 compatibility, note that further 1.13 testing will still be required but most likely the plugin will be 1.13 compatible even after release.
NOTE! You need to re-generate the config file to get the latest settings and prevent errors.
Changes:
Added a feature to allow you to remove all tagged/named entities the plugin spawns when the server is shutting down or restarting. As tagged entities don't de-spawn unless killed this is very useful to keep entities numbers in control.
Config changes:
Added option to enable/disable the removal of tagged entities this plugin spawns.