Skip to content

Config ​

Arrow+ has a TOML config for server owners and modpack makers. Changes are picked up while the game is running.

config/arrowplus-common.toml

Options ​

Restrictions ​

SettingTypeDefaultDescription
restrictionslist of arrow names[]Arrows to disable. Disabled arrows cannot be crafted or used.
infinityBlacklistlist of arrow names[]Arrows that are not kept by the Infinity enchantment.

Recipe viewers ​

SettingTypeDefaultDescription
hideTippedArrowbooleanfalseHides tipped Arrow+ arrows from JEI and REI.

INFO

infinityBlacklist and hideTippedArrow only exist in 26.1+ and 1.21.1-NeoForge. Older versions only have restrictions, see the legacy config.

Default file ​

toml
[Restrictions]
	# A list of arrow to be disabled. Example: ['diamond', 'iron']
	restrictions = []
	# A list of arrow that won't be affected by infinity enchantment. Example: ['diamond', 'iron']
	infinityBlacklist = []

["Recipe Viewers"]
	# Hide tipped arrow+ arrow from recipe viewers
	hideTippedArrow = false

Arrow names ​

The config uses the arrow's datapack name, the part after arrowplus::

amethyst bone brick charcoal copper diamond emerald glowstone gold iron lapis netherite obsidian prismarine quartz redstone stone wood

Examples ​

Disable the Netherite Arrow:

toml
[Restrictions]
	restrictions = ["netherite"]

Stop Infinity from keeping Obsidian and Netherite Arrows:

toml
[Restrictions]
	infinityBlacklist = ["obsidian", "netherite"]

Hide tipped arrows from JEI and REI:

toml
["Recipe Viewers"]
	hideTippedArrow = true

Released under the MIT License.