| Rifle's Chairs 已弃用 | |
|---|---|
| |
椅子是《我的世界》的,但步枪的方式。你也可以坐在地毯和平板上。 |
| 作 者 | Rifle_D_Luffy |
| 发布时间 | 2018年07月16日 |
| 支持核心 | Spigot | 原生版本 |
| 支持版本 | 1.13,1.14 |
插件详细介绍
Rifle's Chairs 是一个适用于 Minecraft 的椅子插件,允许玩家坐在楼梯、地毯或台阶上。最初只是一个小型的编码项目,后来发展成为一个高度可配置但又简单的椅子插件,拥有 1000+ 稳定服务器数量和 20k 下载量。
很遗憾,我现在无法再支持这个插件。我没有时间,并且还深陷于其他项目中。我想感谢所有下载、使用和为插件提供反馈的人。我希望我能继续下去,但我繁忙的日程不利于推动插件向前发展。源代码仍在资源顶部可用。如果您希望使用 Rifle's Chairs 的代码制作插件,请确保适当归功!
# Rifle's Chair 插件配置
# Rifle's Chair plugin by Rifle D. Luffy
# Version 4.0
# #=============[Seat Configuration]=============##
# exit-seat-where-facing: 朝着面对的方向退出座位。
# max-distance: 玩家能够坐在座位上的最大距离
# max-item-count-to-sit: 如果拥有的物品超过此数量,则不能坐下。例如:>10 个泥土不能坐下
# 设置为 -1 则取消。
# require-signs-at-end: 检查座位末端是否有标识;默认为 false
# priority-on-if-has-perm: 如果拥有权限 rfchairs.priority,则允许替换用户
# allow-trap-door-chairs: 允许玩家坐在类似“宝座”的椅子上
# require-empty-hand: 玩家必须手中无物品才能坐下
# #=============[When Damaged By an Entity]=============##
# eject-player-on-damage: 受到实体伤害时是否弹出玩家?
# minimum-eject-damage: 把玩家从座位上扔出去所需的最小伤害
# face-attacker-when-ejected: 被弹出座位时是否面对攻击者?
# #=============[Tossing players out of seats]=============##
# toss-player: 玩家是否会被扔出
# toss-velocity: 被攻击者从座位上被扔出时的速度
# scale-toss-velocity: 如果攻击者在奔跑,是否增加 toss-velocity
# velocity-scale-factor: 如果攻击者在奔跑,速度乘以多少
# #=============[Customization]=============##
# regen-when-sitting: 玩家坐在椅子上时恢复
# regen-potency: 恢复药水效果等级,0 表示 1 级
# allow-custom-messages: 允许在触发事件时使用自定义消息
# allowed-chairs: 允许人们坐的椅子
disable-update-message-if-on-latest: false
disable-update-messages: false
exit-seat-where-facing: false
allow-trap-door-chairs: true
require-empty-hand: false
max-distance: 2
max-item-count-to-sit: -1
require-signs-at-end: false
eject-player-on-damage: false
minimum-eject-damage: 2
face-attacker-when-ejected: false
toss-player: false
toss-velocity: 0.5
scale-toss-velocity: true
velocity-scale-factor: 2
regen-when-sitting: true
regen-potency: 0
allow-custom-messages: true
priority-on-if-has-perm: true
allowed-chairs:
- ACACIA_STAIRS
- BIRCH_STAIRS
- BRICK_STAIRS
- COBBLESTONE_STAIRS
- DARK_OAK_STAIRS
- DARK_PRISMARINE_STAIRS
- JUNGLE_STAIRS
- NETHER_BRICK_STAIRS
- OAK_STAIRS
- PRISMARINE_BRICK_STAIRS
- PRISMARINE_STAIRS
- PURPUR_STAIRS
- QUARTZ_STAIRS
- RED_SANDSTONE_STAIRS
- SANDSTONE_STAIRS
- SPRUCE_STAIRS
- WOOD_STAIRS
- STONE_BRICK_STAIRS
- ACACIA_SLAB
- BIRCH_SLAB
- BRICK_SLAB
- COBBLESTONE_SLAB
- DARK_OAK_SLAB
- DARK_PRISMARINE_SLAB
- JUNGLE_SLAB
- NETHER_BRICK_SLAB
- OAK_SLAB
- PETRIFIED_OAK_SLAB
- PRISMARINE_BRICK_SLAB
- PRISMARINE_SLAB
- PURPUR_SLAB
- QUARTZ_SLAB
- RED_SANDSTONE_SLAB
- SANDSTONE_SLAB
- SPRUCE_SLAB
- STONE_BRICK_SLAB
- STONE_SLAB
- BLACK_CARPET
- BLUE_CARPET
- BROWN_CARPET
- CYAN_CARPET
- GRAY_CARPET
- GREEN_CARPET
- LIGHT_BLUE_CARPET
- LIGHT_GRAY_CARPET
- LIME_CARPET
- MAGENTA_CARPET
- ORANGE_CARPET
- PINK_CARPET
- PURPLE_CARPET
- RED_CARPET
- WHITE_CARPET
- YELLOW_CARPET
- WHITE_CARPET
blacklisted-chairs: []
disabled-worlds: []
如果遇到消息相关的错误。删除您的 messages.yml 然后重新加载服务器。
# 当用户使用此插件时会发生某些事件。在这里您可以定义可能说的话。
#
# 使用 %user% 来指代用户的名字
# 使用 %seated% 来指代被坐者的名字
#
# 通用事件
#
# occupied-seat: 当有人已经坐在椅子上时触发
# too-far-from-seat: 当某人离座位太远无法坐下时触发
# no-permission: 当某人没有权限时触发
# too-many-items: 当某人带着太多物品堆坐下时触发
#
# 战斗
#
# tossed-out-of-chair: 当玩家被扔出去时向被扔玩家发送消息
# 示例: %user% 把你从座位上扔出去了!
# 输出; 如果 Rifle 击中了你: Rifle 把你从座位上扔出去了!
#
# tossed-out-with-speed: 向被扔玩家发送消息但扔的人在奔跑
# 示例: %user% 真的把你从座位上撞出去了!
# 输出; 如果 Rifle 击中了你: Rifle 真的把你从座位上撞出去了!
#
# tossing-someone: 向把某人从椅子上扔出去的玩家发送消息
# 示例: 你把 %seated% 从他们的座位上扔出去了!
# 输出; 如果 Rifle 坐着: 你把 Rifle 从他们的座位上扔出去了!
#
# tossing-someone-with-speed: 向以速度把某人从椅子上扔出去的玩家发送消息!
# 示例: 你真的把 %seated% 从他们的座位上撞出去了!
# 输出; 如果 Rifle 坐着: 你真的把 Rifle 从他们的座位上撞出去了!
#
# 其他插件
#
# denied-by-worldguard: 当 worldguard 阻止在区域内的就坐时调用。
# 要使这些功能工作,必须启用 WorldGuard 和 WorldEdit!
temp-mute-duration: 60
mute-message-enabled: "&8[&6Rifle's Chairs&8] &7事件消息现在 &a启用!"
mute-message-disabled: "&8[&6Rifle's Chairs&8] &7事件消息现在 &c禁用!"
toggle-message-enabled: "&8[&6Rifle's Chairs&8] &7就坐现在 &a启用!"
toggle-message-disabled: "&8[&6Rifle's Chairs&8] &7就坐现在 &c禁用!"
occupied-seat: "&8[&6Rifle's Chairs&8] &c不能坐在那里 &7%user%, &amy homie &7%seated%&c 坐在那里。"
too-far-from-seat: "&8[&6Rifle's Chairs&8] &c不能坐在那里 &7%user%&c。你太远了!"
no-permission: "&8[&6Rifle's Chairs&8] &c不能坐在那里 &7%user%&c。我不会允许!"
too-many-items: "&8[&6Rifle's Chairs&8] &c&7%user%&c! 你手上的物品堆相当大。移除它们!"
tossed-out-of-chair: "&8[&6Rifle's Chairs&8] &c被扔出!... 被 &7%user%."
tossed-out-with-speed: "&8[&6Rifle's Chairs&8] &c你被 &7%user%&c 从座位上撞出去了。"
tossing-someone: "&8[&6Rifle's Chairs&8] &c你把 &7%seated%&c 从他们的座位上扔出去了!"
tossing-someone-with-speed: "&8[&6Rifle's Chairs&8] &c你强行把 &7%seated%&c 从他们的座位上扔出去了!"
priority-replaced: "&8[&6Rifle's Chairs&8] &c你强行被扔出去以为 &7%user%&c 腾出空间,&7%seated%"
no-sign-at-ends: "&8[&6Rifle's Chairs&8] &c这个座位 &8[&7这是一个楼梯&8]&c 两端都没有标识!"
denied-by-worldguard: "&8[&6Rifle's Chairs&8] &c你不能在这个区域坐下!"
https://bstats.org/plugin/bukkit/RFChairs
感谢 VicenteRD、carlpoole、i0xHeX 在我不活跃时推动更改。