Current version v7.0.0
Requires Minecraft 1.20.6 or newer!
Description
Ever wished you could pickup the arrows from skeletons or wanted to pickup arrows from an infinity bow?
Or do you want to disable the collecting of fire arrows?
Well, now you can limit the collecting of arrows.
Comes with a config, permissions!
Features
Please take a look at the detailed information about Metrics below!
Config
Permissions
If the config value 'usePermissions' is set to false, all people can collect the enabled arrows!
If no permission system is found, all permissions are for OPs only! (as long as 'usePermissions' is set to true)
pickuparrows.allow.normal
Description: Ability to pickup normal arrows (non burning).
pickuparrows.allow.fire
Description: Ability to pickup fire arrows (burning).
pickuparrows.allow.spectral
Description: Ability to pickup spectral arrows.
pickuparrows.allow.tipped
Description: Ability to pickup tipped arrows.
pickuparrows.allow.trident
Description: Ability to pickup tridents.
pickuparrows.*
Description: Includes all sub permissions
pickuparrows.allow.*
Description: Includes all permissions for collecting arrows
Commands
There is one command to toggle the ingame pickup status:
Downloads/Source Code/Dev Builds
(Latest
dev builds/bleeding edge builds)
-
Dev builds from Jenkins
(Source code hosted on GitHub)
-
Source Code
Future Plans (a.k.a. ToDo)
Known Bugs
Changelog
Version 7.0.0
Credits
@ mushroomhostage for the original plugin!
Banner
Feel free to use this banner!!
Statistics (from bStats)
Donations
I worked really hard on this plugin and I'm very happy about any donation.
Support me & buy me some beer, this makes me happy and keeps me interested in this plugin.
Donation chain: -> I receive some money -> Buy coffee -> Work longer -> Faster Updates -> Your benefit!
I'm accepting bitcoins, too!
1NnrRgdy7CfiYN63vKHiypSi3MSctCP55C
License
Information about the data usage collection bStats
Disabling bStats
The file ../plugins/bStats/config.yml contains an option to opt-out.
The following data is read and sent to https://bstats.org and can be seen under https://bstats.org/plugin/bukkit/PickupArrows
![[IMG]](//proxy.spigotmc.org/545e8f1e30ff96c07e564147bff453c45b83349b?url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Fguilds%2F387315912283521027%2Fwidget.png%3Fstyle%3Dbanner2)
Requires Minecraft 1.20.6 or newer!
Description
Ever wished you could pickup the arrows from skeletons or wanted to pickup arrows from an infinity bow?
Or do you want to disable the collecting of fire arrows?
Well, now you can limit the collecting of arrows.
Comes with a config, permissions!
Features
- Configure which arrows should be picked up again. Support for
- flexible configuration
- Control each entity/block/shooter itself with
- fire arrows
- normal arrows
- spectral arrows
- tipped arrows
- tridents
- Crossbow, Drowned and Pillager support
- Permission check the arrow to pickup (turned off by default)
- WorldGuard support. Allow or deny regions, where the plugin should be active!
- NEW: command to toggle the pickup status
Please take a look at the detailed information about Metrics below!
- bStats for usage statistics
Config
Code (Text):
# For help please refer to the bukkit dev page: https://dev.bukkit.org/projects/pickuparrows
# Should we use permissions? If yes, the players will need the permissions below.
usePermissions: false
#Define the sources you want to pickup arrows from
pickupFrom:
# each entry controls an own range, fire and normal arrows
skeleton:
fire: true
normal: true
spectral: true
tipped: true
trident: true
player:
fire: true
normal: true
spectral: true
tipped: true
trident: true
crossbow:
fire: true
normal: true
spectral: true
tipped: true
# YEP, support for OWN BLOCKS!
dispenser:
fire: true
normal: true
spectral: true
tipped: true
trident: true
drowned:
fire: true
normal: true
spectral: true
tipped: true
trident: true
pillager:
fire: true
normal: true
spectral: true
tipped: true
trident: true
# fallback if an entry is not found
unknown:
range: 5.0
fire: false
normal: false
spectral: false
tipped: false
# Should we enable WorldGuard support?
useWorldGuard: false
# You can use the list below either as allow or as a denylist
useListAsDenylist: false
# Write down your regions you want to add
regions: []
# Example of the regions could be
#regions:
# - test
# - spawn
# Should we use permissions? If yes, the players will need the permissions below.
usePermissions: false
#Define the sources you want to pickup arrows from
pickupFrom:
# each entry controls an own range, fire and normal arrows
skeleton:
fire: true
normal: true
spectral: true
tipped: true
trident: true
player:
fire: true
normal: true
spectral: true
tipped: true
trident: true
crossbow:
fire: true
normal: true
spectral: true
tipped: true
# YEP, support for OWN BLOCKS!
dispenser:
fire: true
normal: true
spectral: true
tipped: true
trident: true
drowned:
fire: true
normal: true
spectral: true
tipped: true
trident: true
pillager:
fire: true
normal: true
spectral: true
tipped: true
trident: true
# fallback if an entry is not found
unknown:
range: 5.0
fire: false
normal: false
spectral: false
tipped: false
# Should we enable WorldGuard support?
useWorldGuard: false
# You can use the list below either as allow or as a denylist
useListAsDenylist: false
# Write down your regions you want to add
regions: []
# Example of the regions could be
#regions:
# - test
# - spawn
If the config value 'usePermissions' is set to false, all people can collect the enabled arrows!
If no permission system is found, all permissions are for OPs only! (as long as 'usePermissions' is set to true)
pickuparrows.allow.normal
Description: Ability to pickup normal arrows (non burning).
pickuparrows.allow.fire
Description: Ability to pickup fire arrows (burning).
pickuparrows.allow.spectral
Description: Ability to pickup spectral arrows.
pickuparrows.allow.tipped
Description: Ability to pickup tipped arrows.
pickuparrows.allow.trident
Description: Ability to pickup tridents.
pickuparrows.*
Description: Includes all sub permissions
pickuparrows.allow.*
Description: Includes all permissions for collecting arrows
Commands
There is one command to toggle the ingame pickup status:
- /pickuparrows (aliases are pa, arrow, arrows, pickuparrow)
Downloads/Source Code/Dev Builds
(Latest
dev builds/bleeding edge builds)
-
Dev builds from Jenkins
(Source code hosted on GitHub)
-
Source Code
Future Plans (a.k.a. ToDo)
- Find a way to determine exactly if the player is allowed to pickup
Known Bugs
- If permissions are enabled, the plugin uses a range check. If there is a player in range and has got the permission, anyone will be able to pick the arrow up.
Changelog
Version 7.0.0
- Updates code to support 1.20.6 and higher
- Older versions than 1.20.6 please use v6 instead
- Rename list option to useListAsDenylist
- Updates bStats
Credits
@ mushroomhostage for the original plugin!
Banner
Feel free to use this banner!!
Statistics (from bStats)
Donations
I worked really hard on this plugin and I'm very happy about any donation.
Support me & buy me some beer, this makes me happy and keeps me interested in this plugin.
Donation chain: -> I receive some money -> Buy coffee -> Work longer -> Faster Updates -> Your benefit!
I'm accepting bitcoins, too!
1NnrRgdy7CfiYN63vKHiypSi3MSctCP55C
License
This plugin is released under the
MIT license!
Information about the data usage collection bStats
Disabling bStats
The file ../plugins/bStats/config.yml contains an option to opt-out.
The following data is read and sent to https://bstats.org and can be seen under https://bstats.org/plugin/bukkit/PickupArrows
- Your server's randomly generated UUID
- The amount of players on your server
- The online mode of your server
- The bukkit version of your server
- The java version of your system (e.g. Java 8)
- The name of your OS (e.g. Windows)
- The version of your OS
- The architecture of your OS (e.g. amd64)
- The system cores of your OS (e.g. 8)
- bStats-supported plugins
- Plugin version of bStats-supported plugins
![[IMG]](http://proxy.spigotmc.org/545e8f1e30ff96c07e564147bff453c45b83349b?url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Fguilds%2F387315912283521027%2Fwidget.png%3Fstyle%3Dbanner2)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.20.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
PickupArrows || ★ Get those arrows back! ★ is a free Minecraft Java mod. Compatible with Minecraft 1.20.6. Downloaded 5,168 times (via Spigot). Download it and open it directly in the game.