![[IMG]](/proxy/image?url=https%3A%2F%2Fi.ibb.co%2FF5b4gHL%2Fflaming-pumpkins.gif)
Flaming pumpkins is a resource that spawns random pumpkins near online players that players can smash for rewards of your choosing! This resource allows you to configure majority of values and also is very light-weight and organised for servers. Flaming Pumpkin also supports a points system where players can gain points (Known as flames) for much more fun. This resource also supports PlaceholderAPI. Base resource with no configuration changes are bested used for Halloween or the October month!
This plugin will be featured on servers:
- play.peacefulfarms.net | peacefulfarms.net
Here is a list of features Flaming Pumpkins has to offer you:
✎ Spawns in pumpkins within a 10 radius of near online players.
✎ Included 2 point systems known as "punches" & "flames".
✎ Flaming Pumpkins have the ability to trick players (Chance is configurable)
✎ Custom events that plugin developers!
✎ Heavily configurable configuration!
Feel free to leave suggestions within the resource discussion.
Custom Events ☍
These events are for developer use. Feel free to use the plugin as built API.
- FlamingPumpkinSpawnEvent
- SpawnFlamesEvent
- PlayerPunchFlamingPumpkinEvent
Feel free to ask for anymore within resource discussion page!
Installation ☍
You can download plugins easily. If you're having trouble, I recommend you view some simple YouTube guides on how to do so. Feel free to be re-directed by clicking here.
- Download Flaming Pumpkins. [Tested for 1.20]
- Drop the Java file into your plugins folder
- Restart server. (Has been known to work with Plugman)
Customisation ☍
Feel free to leave suggestions in the discussion section.
✎ Change rewards with an in-game editor. (/flamingpumpkins rewards)
✎ Change the chance of when a flaming pumpkin spawns into the world!
✎ Change the flaming pumpkins life span!
✎ Change the cool down of time a flaming pumpkin spawns for a player
✎ Change the maximum amount of rewards a player can collect from punching a flaming pumpkin!
✎ Change the chance of a flaming pumpkin turning into a trick pumpkin!
✎ Change the points(Flames) multiplier.
Frequently Asked Questions ☍
- Is there a way for me to change rewards easily?
- Rewards can be manually changed in-game using the in-game editor. Command is '/flamingpumpkins rewards'
- Is there a way for me to limit the amount of rewards a player can collect from the flaming pumpkin?
- You can set the maximum amount of rewards through the config.yml
- Flaming Pumpkins are spawning too frequently, can I change this?
- You can change the timer between spawns within the config.yml
- Is there a way for me to disable this plugin easily?
- You can disable this plugin's features easily by executing the command '/flamingpumpkins disable'.
- I changed some messages, how do i reload this without restarting my server?
- You can easily reload the locale by executing the command '/flamingpumpkins reload'.
Commands & Permissions ☍
/ flamingpumpkins - admin commands
/ flames - check the amount of flames you have!
/ punches - check the amount of flaming pumpkins you've punched!
flamingpumpkins.*
⬌ The ability to execute all features from /flamingpumpkins command.
flamingpumpkins.rewards
⬌ The ability to open up and edit rewards in the rewards manager menu.
flamingpumpkins.set
⬌ The ability to set a players flames or punches.
flamingpumpkins.toggle
⬌ The ability to toggle these plugin features off and on.
flamingpumpkins.multiplier
⬌ The ability to set the points(Flames) multiplier.
flamingpumpkins.reload
⬌ The ability to reload the en_locale.yml and rewards.yml files.
flamingpumpkins.spawn
⬌ The ability to spawn in a flaming pumpkin for the given player.
Configuration & Messages ☍
Code (YAML):
# Whether this plugin's features are enabled
enabled
: true
# Autosave data timer
auto-save-timer
: 300
# seconds
# Timer between spawns per player
spawn-timer
: 60
# seconds
# What material should the flaming pumpkin be?
flaming-pumpkin-material
: JACK_O_LANTERN
# What particles should spawn?
flaming-pumpkin-particles
:
# PARTICLE_ID;(particle count);(radius);(Particle speed)
- FLAME;50;1;0.1
- SMALL_FLAME;50;1;0.1
- FLAME;5;1;0.0
flaming-pumpkin-sounds
:
# SOUND_ID;(volume);(pitch)
- ENTITY_GENERIC_EXTINGUISH_FIRE;1;1
# What square radius should the flaming pumpkins spawn in? (x;y;z)
radius-x-z
: 10
# Timer when it should disappear
pumpkin-life-span
: 10
# Chance for spawn
chance
: 1
# What worlds are flaming pumpkins allowed to spawn in?
world-whitelist
:
- spawn
- world
- world_the_end
- world_nether
# Should it be announced when a player ignites a flaming pumpkin by punching it?
announce-ignite
: true
# What's the maximum amount of rewards the player should get?
max-rewards
: 2
# Should flames be enabled?
flames-enabled
: true
# What should the maximum amount of points the player should get from a flaming pumpkin?
maximum-flames
: 149
# What should the minimum amount of points the player should get from the flaming pumpkin?
minimum-flames
: 15
# What chance should the flaming pumpkin should turn into a trick reward?
trick-chance
: 5
# What should the flames multiplier be?
flames-multiplier
: 1
# Should bStats be enabled? (Preferably keep this enabled)
metrics
: true
Code (YAML):
locale_prefix
: '&x&f&b&0&0&0&0
[
] &6'
pumpkin_spawn
: '&o&7Flaming Pumpkin has spawned near you
...'
announce_ignite
: '&4 &6
%s &efound a &6Flaming Pumpkin!'
flames_command
: '&4You have &c
%s&4 flames '
punched_command
: '&6You have punched
%s flaming pumpkins! '
multiplier_extension
: '&e
(x
%s)'
no_target_found
: '
%s either doesn''t exist or is not online!'
spawn_target
: You spawned in a flaming pumpkin for
%s
no_permission
: '&cYou need the permission &4
%s &cto access this!'
trick_title_bar
: '&6&lTRICKED!'
trick_subtitle_bar
: '&cNo reward for you!! &4
(╯°□°)╯︵ ┻━┻'
trick_deduct_action_bar
: '&4Deducted -
%s '
bStats Information ☍
Metrics(bStats) can be disabled within the config.yml under "metrics: false" if do not want this plugin to keep track of usage statistics.