funcy's Bouncy Slime Balls
SpigotMCThe plugin lets players throw bouncing slimeballs that ricochet off walls and floors!
63 downloads
latest v0.0.3 SpigotMC
This plugin lets players throw special slime balls that ricochet off walls, floors, and other surfaces. Each hit sends the projectile flying in a new direction, creating unpredictable and endless laughter.
The slime balls use custom physics logic to detect impact surfaces and calculate bounce direction. You can adjust cooldowns, effects, and behavior to match your server style.
Showcase:
Commands, Config & Permissions:
Command: funcysslimeballreload - reloads config.yml
Permissions:
- funcy.slimeball.use - Allows players to throw snowballs (controllable in config)
- funcy.slimeball.admin - Gives admins access to, admin commands
Code (YAML):
# funcy's Slimeball - configuration
settings:
enabled : true
# mode: BLACKLIST = disabled everywhere except listed worlds
# mode: WHITELIST = enabled everywhere except listed worlds
world_mode : BLACKLIST
worlds :
- world
- world_nether
- world_the_end
# Require permission to use?
require_permission : false
permission_node : "funcy.slimeball.use"
# Cooldown (per player)
cooldown:
enabled : false
ms : 750
# Item usage
consume_item : true
effects :
# Apply slowness on player hit
apply_slowness : false
slowness_duration_ticks : 60
slowness_amplifier : 1 # 0 = Slowness I, 1 = Slowness II
physics:
bounce_enabled : true
bounce_damping : 0.90
min_speed : 0.15
kill_small_vertical_bounce:
enabled : true
y_threshold : 0.08
stop_on_ground_when_slow:
enabled : true
horizontal_threshold : 0.10
vertical_threshold : 0.15
settings:
enabled : true
# mode: BLACKLIST = disabled everywhere except listed worlds
# mode: WHITELIST = enabled everywhere except listed worlds
world_mode : BLACKLIST
worlds :
- world
- world_nether
- world_the_end
# Require permission to use?
require_permission : false
permission_node : "funcy.slimeball.use"
# Cooldown (per player)
cooldown:
enabled : false
ms : 750
# Item usage
consume_item : true
effects :
# Apply slowness on player hit
apply_slowness : false
slowness_duration_ticks : 60
slowness_amplifier : 1 # 0 = Slowness I, 1 = Slowness II
physics:
bounce_enabled : true
bounce_damping : 0.90
min_speed : 0.15
kill_small_vertical_bounce:
enabled : true
y_threshold : 0.08
stop_on_ground_when_slow:
enabled : true
horizontal_threshold : 0.10
vertical_threshold : 0.15
- No Refunds – All purchases are final. No refunds will be issued under any circumstances.
- No Redistribution – You are not allowed to share, resell, or redistribute this plugin or any part of its code.
- Personal Use Only – This resource is licensed for use on your own servers only.
- No Reposting – You may not upload this plugin to any other site or platform.
- Violations Will Be Reported – Any unauthorized use, distribution, or reposting may result in a report to SpigotMC staff and appropriate takedown actions.
- The plugin's is License is: All Rights Reserved
If you're still thinking, join the testing server (1.21+): 51.161.0.3:25576
Comments 0
No comments yet. Be the first to share your thoughts.