Sueta

PasiAntyThrow

1.0.7-BETA

This plugin block a throw given items in given worlds

·Plugin

It's not just another item restriction plugin, it's PasiAntyThrow, a lightweight, customizable and performance-friendly item blocking plugin :>

If you have any suggestions, write to me and I will try to implement them :>

Downloads Followers Version Mc version

Why PasiAntyThrow?

Many item restriction plugins are either difficult to configure or don't provide world-specific control.

PasiAntyThrow focuses on what actually matters:

  • Lightweight
  • Fast
  • Easy to configure
  • Per-world configuration
  • Fully customizable messages
  • Performance friendly

Simple plugin.

Powerful protection.

Exactly how Minecraft plugins should be.

Plans for future features:

  • ActionBar messages
  • WorldGuard support
  • PlaceholderAPI support
  • Sounds
  • Particles
✅ Already done
  • Per-world item blocking DONE 1.0
  • Wind Charge support DONE 1.0
  • Ender Eye support DONE 1.0
  • Titles DONE 1.0

Installation

  1. Stop server
  2. Place plugin in plugins folder
  3. Start server
  4. Configure plugin in config.yml
  5. Use command /pat reload

Features and description

🗺️ Per-World Protection

Configure different restrictions for every world.

You can completely disable an item in one world while allowing it in another, making it perfect for hubs, survival servers and minigames.


🏹 Wide Item Support

PasiAntyThrow supports many throwable and shootable items.

Currently supported:

  • Wind Charge
  • Bow
  • Crossbow
  • Spectral Arrows
  • Firework Rockets
  • Trident
  • Fishing Rod
  • Ender Pearl
  • Ender Eye
  • Snowball
  • Regular Egg
  • Blue Egg
  • Brown Egg
  • Bottle o' Enchanting

More items will be added in future updates.


💬 Fully Customizable Messages

Every blocked item has its own message section.

Configure independently:

  • Chat messages
  • Titles
  • Subtitles

This allows every blocked item to have completely different feedback.


🚀 Performance Friendly

The plugin only checks players when they attempt to use a blocked item.

No repeating tasks.

No databases.

No unnecessary background processes.

Designed to have virtually no impact on server performance.


⚙️ Compatibility

Platform

PlatformSupportNotes
Paper & Purpur✅Highly recommended
Spigot✅Works perfectly
Mohist & Leaf✅Should work
Bukkit⚠️Not officially tested
Velocity & BungeeCord❌Not supported

Versions

VersionSupportNotes
1.21+✅Highly recommended
1.18+✅Supported
Below 1.18❌Not supported

Commands (1.0.7-BETA)

💻 Commands
CommandAliasesArgumentsDescription
/pasiantythrow/pat—Plugin management command
└─ reload——Reload plugin configuration

Permissions (1.0.7-BETA)

❌ Permissions

Plugin Permissions List:

  • pat.reload – Allows reloading the plugin.
  • pat.bypass.<item> – Allows bypassing restrictions for the selected item.

Default config (1.0.7-BETA)

🔧 Config

PasiAntyThrow config

default:
type: default
block:
windcharge: false
bow:
arrows: false
spectralarrows: false
crossbow:
arrows: false
spectralarrows: false
fireworks: false
trident: false
fishingrod: false
enderpearl: false
firework: false
snowball: false
ender_eye: false
eggs:
regular: false
blue: false
brown: false
BottleXp: true

example_world:
type: world
block:
windcharge: true
bow:
arrows: true
spectralarrows: true
crossbow:
arrows: true
spectralarrows: true
fireworks: true
trident: true
fishingrod: true
enderpearl: true
firework: true
snowball: true
ender_eye: true
eggs:
regular: true
blue: true
brown: true
BottleXp: true

Messages:
Bow:
chat: "&cNie możesz strzelać z &7Łuku&c!"
title: "&cNie możesz strzelać"
subtitle: "&7z łuku!"
CrossBow:
chat: "&cNie możesz strzelać z &8Kuszy&c!"
title: "&cNie możesz strzelać"
subtitle: "&8z kuszy!"
SpectralArrowBow:
chat: "&cNie możesz strzelać z &7Łuku&c!"
title: "&cNie możesz strzelać"
subtitle: "&7z łuku!"
SpectralArrowCrossbow:
chat: "&cNie możesz strzelać z &8Kuszy&c!"
title: "&cNie możesz strzelać"
subtitle: "&8z kuszy!"
FireworkCrossbow:
chat: "&cNie możesz strzelać z &8Kuszy&c!"
title: "&cNie możesz strzelać"
subtitle: "&8z kuszy!"
WindCharge:
chat: "&cNie możesz rzucać &fWind Chargem&c!"
title: "&cNie możesz rzucać"
subtitle: "&fWind Chargem!"
Trident:
chat: "&cNie możesz rzucać &bTrójzębem&c!"
title: "&cNie możesz rzucać"
subtitle: "&bTrójzębem!"
EnderPearl:
chat: "&cNie możesz rzucać &9Enderperły&c!"
title: "&cNie możesz rzucać"
subtitle: "&9Enderperłami!"
EnderEye:
chat: "&cNie możesz rzucać &9Okiem kresu&c!"
title: "&cNie możesz rzucać"
subtitle: "&9Okiem kresu&c!"
Firework:
chat: "&cNie możesz strzelać &8Fajerwerkami&c!"
title: "&cNie możesz strzelać"
subtitle: "&8Fajerwerkami!"
SnowBall:
chat: "&cNie możesz rzucać &fŚnieżkami&c!"
title: "&cNie możesz rzucać"
subtitle: "&fŚnieżkami!"
RegularEgg:
chat: "&cNie możesz rzucać &ejajkami&c!"
title: "&cNie możesz rzucać"
subtitle: "&ejajkami!"
BlueEgg:
chat: "&cNie możesz rzucać &ejajkami&c!"
title: "&cNie możesz rzucać"
subtitle: "&bjajkami!"
BrownEgg:
chat: "&cNie możesz rzucać &ejajkami&c!"
title: "&cNie możesz rzucać"
subtitle: "&8jajkami!"
BottleXP:
chat: "&cNie możesz rzucać &ebuteleczkami z XP&c!"
title: "&cNie możesz rzucać"
subtitle: "&ebuteleczkami z XP!"
FishingRod:
chat: "&cNie możesz używać &8wędki&c!"
title: "&cNie możesz używać"
subtitle: "&8wędki!"

Other plugins

If you enjoy PasiAntyThrow, you may also like my other projects.

  • 👻 PasiVanish – Lightweight and highly configurable vanish plugin.
  • ⚔️ PasiCriticals – Lightweight and highly configurable critical hit plugin.
  • 📝 PasiSprawdzanie (coming soon)
  • 🚀 More plugins are coming soon...

❤️ Thank you for downloading PasiAntyThrow!

Thanks to everyone who uses this plugin, I really appreciate every download, every suggestion and every review. ❤️

Every download motivates me to continue developing free Minecraft plugins for the community.

See you in the next update! 🚀

🎯 Goals
  1. 1 ✅
  2. 5 ✅
  3. 10 ✅
  4. 50 ✅
  5. 100 ✅
  6. 250 ✅
  7. 500 ❌

GOAL: Become one of the most downloaded item restriction plugins on Modrinth.

Support

If you have any ideas, bug reports or feature requests, feel free to join the Discord server below.

Similar projects

Plugin →