Yeetables
throwable bricks and slimeballs, functional grappling hooks, throw popped chorus fruit at someone to swap places, and many more. fully configurable
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Yeetables
Yeetables
A Minecraft Paper plugin for data-driven throwable items with configurable physics, abilities, and rendering.
Default Yeetables
- Clay Ball - Thrower swaps positions with the target - Clay Ball - What you think it does - Clay Ball - Basic projectile with direct damage. nether and resin bricks also work - Clay Ball - Bounces multiple times off surfaces with knockback - Clay Ball - Explodes on impact (no block damage) - Clay Ball - Launches a fireball - Clay Ball - Slow glider with low gravity. gives knockback on hit - Clay Ball - Ignites targets - Clay Ball - Applies weakness effect - Clay Ball - Applies slowness effect
all of the above are configurable and data driven. you could make a brick that explodes, or a slimeball that applies potion effects, whatever you want.
Features
- Define custom throwable projectiles via YAML configuration. can be a renamed item, custom textured player head, anything. - Configurable physics (speed, gravity, accuracy, knockback, etc) - Built-in abilities: bounce, explode, fireball, ignite, potion effects, grapple, swap positions - Multiple render types: simple items, block displays, item displays - Custom sounds, particles, and item consumption
Commands
- `/yeetables reload` - Reload configuration - `/yeetables list` - List all defined yeetables - `/yeetables give <item>` - Give yourself a throwable item
Configuration
Define throwables in `yeetables.yml`. Example:
```yaml yeetables: - id: brick item: material: BRICK properties: speed: 1.0 accuracy-offset: 0.05 cooldown: 600 damage: 4.0 render: type: simple material: BRICK consumption: MAIN_HAND ```