BetterBackpacks 背包 [1.16-1.20] 液体罐!自定义头!配方!权限!WorldGuard 支持!
作者:AlonsoAliaga
发布时间:2020年8月21日
原生版本:未知
测试支持:1.16,1.17,1.18,1.19,1.20
具有定制纹理和独特功能的背包。
点此下载插件详细介绍
BetterBackpacks 是一款 Minecraft 插件,允许玩家使用自定义材质的背包,并提供液体存储功能,旨在节省玩家的物品栏空间。插件支持多版本,并提供多种自定义选项,如背包等级、配方、权限等。
🎒 BetterBackpacks
⭐ 插件特性
- 多版本支持 (1.16 - 1.20)
- 可禁用背包的世界
- WorldGuard 区域支持 (
betterbackpacks-can-use-backpackflag) - 背包嵌套开关
- 受伤检测
- 自定义消息
- 自定义背包材质
- 不同等级的背包 (6 种)
- 自定义合成配方
- 独特的背包 GUI 界面(管理员使用)
- 防止 ChestSort 插件导致物品复制
- 配方查看命令
- 给予背包命令 (控制台可用)
- 液体存储 (水、岩浆、牛奶、蜂蜜)
- 自定义权限
- 命令别名
- 配置自动更新
- 更新检查
⚙️ 配置文件
config.ymlbackpacks.ymlitems.yml
🖼️ 插件截图
配方展示
展示每个等级背包的合成配方。
独特的背包
管理员可以创建独特的背包奖励玩家。
等级选择 GUI
用于选择独特背包的等级。
液体存储
在背包的左侧储罐中存储 6 桶水。
液体取出
从储罐中取出所有液体。
蜂蜜支持 (1.15+)
每个储罐最多可存储 6 个蜂蜜瓶。
蜂蜜瓶取出 (1.15+)
将蜂蜜倒入瓶中。
🛠️ 安装指南
- 从 SpigotMC.org 下载插件。
- 将 jar 文件复制到服务器的 plugins 文件夹中。
- 重启服务器。
- 在配置文件中编辑所需的设置。
- 重启服务器。
🔑 命令与权限
权限可以在配置文件中自定义。
命令和权限的详细信息请参考 Github。
🤔 常见问题解答
-
为什么是 BETA 版本?
插件本身没有 bug,使用 BETA 只是个人偏好。
-
插件会更新吗?
如果出现 bug 或有新功能,会进行更新。
-
会添加新功能吗?
如果出现好的建议,会考虑添加。
-
插件无法工作,为什么?
请仔细阅读帖子并安装所需的依赖项。
-
可以在 mcbbs.net 上发布吗?
不可以。
-
服务器上无法工作怎么办?
在评论之前,请确保已安装所有依赖项。如果错误仍然存在,请将启动控制台日志粘贴到 https://sourceb.in/ 并在讨论区发布或加入我的服务器。
📚 依赖
- NBT API - 插件使用 NBT 标签。
- Exerosis - 用于物品序列化 (1.8.8 - 1.16.5)。
👨💻 开发者 API
访问 API 包: com.alonsoaliaga.betterbackpacks.api.BetterBackpacksAPI
查看我们的 DeveloperAPI in our Github
如果发现任何 bug、错误或想要请求功能,请加入我的 Discord 或使用我们的问题跟踪器。
评论区不是报告错误的地方。
📜 服务条款
下载此资源即表示您同意以下所有条款和条件:
- 您不得以任何形式重新分发插件,包括作为任何软件包的一部分。
- 您不得以任何形式反编译或修改插件。
- 您不得声称此资源是您自己的创作。
💰 捐赠
如果您喜欢这个插件,请考虑 捐赠 以支持开发。
📝 配置示例
# config.yml
# Backpack Settings
backpack:
rows: 5
title: '&8Backpack'
# If true, the plugin will check for updates and notify the console.
update_check: true
# Possible values: NORMAL, DAMAGE, ALL
# NORMAL: Only close the backpack if the player receive damage.
# DAMAGE: Close the backpack if the player deal damage to someone.
# ALL: Close the backpack if the player receive or deal damage.
close_on_damage: 'NORMAL'
# Delay in ticks to close the backpack. (20 ticks = 1 second)
close_delay: 20
# If true, the plugin will check if the player is in a WorldGuard region and check for the flag.
worldguard:
enabled: false
# Possible values: ALLOW, DENY, DEFAULT
# ALLOW: Allow the player to use the backpack in the region.
# DENY: Deny the player to use the backpack in the region.
# DEFAULT: Use the default behavior (enabled-worlds).
default_flag: 'ALLOW'
# Worlds where the backpack is disabled.
disabled-worlds:
- 'world_nether'
- 'world_the_end'
# If true, player can save backpacks inside backpacks.
backpackception: false
# Liquid Tank Settings
liquid_tanks:
enabled: true
# Max amount of buckets per tank.
max_buckets: 12
# Permission to use left tank
left_tank_permission: 'betterbackpacks.tank.left'
# Permission to use right tank
right_tank_permission: 'betterbackpacks.tank.right'
# Command Settings
commands:
# Main command alias
main_command: 'bp'
# Give command alias
give_command: 'givebp'
# Recipe command alias
recipe_command: 'bprecipe'
# Gui Settings
gui:
unique:
title: '&8Unique Backpacks'
tier:
title: '&8Tier Selection'
# Item Settings
items:
water_bucket:
material: WATER_BUCKET
displayname: '&9Water Bucket'
lava_bucket:
material: LAVA_BUCKET
displayname: '&c Lava Bucket'
milk_bucket:
material: MILK_BUCKET
displayname: '&fMilk Bucket'
honey_bottle:
material: HONEY_BOTTLE
displayname: '&6Honey Bottle'
snowy_bucket:
material: POWDER_SNOW_BUCKET
displayname: '&bPowder Snow Bucket'
# Message Settings
messages:
prefix: '&8[&3BetterBackpacks&8] '
no_permission: '&cYou dont have permission to use this command.'
backpack_closed: '&cYour backpack has been closed due to damage.'
not_enough_space: '&cNot enough space in tank.'
tank_is_empty: '&cTank is empty.'
fill_tank: '&aTank filled with {amount} {item}.'
take_from_tank: '&aTaken {amount} {item} from tank.'
full_inventory: '&cInventory is full.'
give_backpack: '&aYou have given {amount} {tier} to {player}.'
receive_backpack: '&aYou have received a {tier} backpack.'
invalid_player: '&cInvalid player.'
invalid_tier: '&cInvalid tier. Available tiers: 1-6'
reloaded_config: '&aConfig reloaded.'
no_update: '&aNo new update available.'
new_update: '&aNew update available: &e{version}&a. Download it from: &e{link}'
disabled_world: '&cYou cannot use backpacks in this world.'
worldguard_disabled: '&cYou cannot use backpacks in this region.'