标志和指令 Flags and Commands - bluesadi/ResidenceChineseTutorial GitHub Wiki

Flag Commands——标志指令

默认的标志位于flags.yml文件中,该文件允许启用标志并为新创建的领地设置标志的默认值。
标志的名称不能更改或本地化,只能启用/禁用标志。
此部分与/res lists指令不同。使用以下指令执行的操作会立即执行。
/ res check [ResidenceName] [FlagName] [PlayerName] - 检查住所在住所的标志或住宅的玩家旗帜。 如果你想知道是否允许“tp”,你可以使用/res check MyResidence tp,如果MyResidence领地已经设置了该标志,你会收到一个确认,例如“标志tp已被应用于领地MyResidence,Value= True
/res clearflags [ResidenceName] - 清除领地当前设置的所有标志。
/res flags - 列出玩家或领地设置的所有标志。
/res gset [GroupName] [FlagName] [true/false/remove] - 为某权限组设置标志的值
/res lset [blacklist/ignorelist] [Material] - 从领地的blacklist或ignorelist中添加或删除一个方块。
/res lset info - 展示领地的blacklist或ignorelist设置。
/res pdel [ResidenceName] [PlayerName] - 删除一个玩家在某领地上的所有标志。如果当指令使用时该玩家正在领地中,则不会立即对玩家造成影响。
/res pset [PlayerName] [FlagName] [true/false/remove] - 设置某玩家的标志。
/res reset [ResidenceName] - 初始化某个领地的所有标志。当试图初始化一个领地的时候该指令十分有用。
/res set [ResidenceName] [FlagName] [true/false/remove] - 设置某领地的标志。当指令的发送者正站在一个领地内时,可以省略该指令的[ResidenceName]参数。当config.yml中的GUI选项开启时,直接使用/res set指令打开一个展示了该领地所有标志GUI的GUI界面,可以通过点击特点图标设置标志的值。

Predefined Flag List Permission Commands —— 预定义的标志列表权限命令

本项中的命令定义了创建领地时要使用的列表。 当执行**/res list apply**命令时,具有[PlayerName]或[GroupName]的领地名[ListName]将应用于领地。 /res list - 这种不带参数的命令使用时会显示一连串的帮助,列出了所有的可用指令供您选择,从中可以更改对领地,玩家或组的标志(flag)权限的预定义列表!

/res lists add [ListName] - 创建一个标志权限列表
/res lists remove [ListName] - 移除一个标志权限列表
/res lists apply [ListName] [ResidenceName] - 将标志列表应用于现有的领地。这会覆盖与指定列表相同名称的标记设置。
/res lists set [ListName] [FlagName] [true/false/remove] - 启用/禁用或删除标志列表中的标志
/res lists pset [ListName] [PlayerName] [FlagName] [true/false/remove] - 启用/禁用或删除标志列表中的玩家标志。
/res lists gset [ListName] [GroupName] [FlagName] [true/false/remove] 启用/禁用或删除标志列表中的组标志。(“HOVER OVER事件”中显示/res list view错误!)
/res lists view [ListName] - 康康标记列表中的所有标记权限

Flag Names——标志名称

设置标志的值为 true, 允许该标志对应的动作。
设置标志的值为 false, 禁止该标志对应的动作。
设置标志的值为 enable, 启用该标志。
设置标志的值为 disable, 禁用该标志。
设置标志的值为 remove, 从一个领地中移除某标志。

例子:
允许所有玩家在一个领地内使用"build"标志,添加build标志。
/res set Z-Castle build true
允许特定玩家在一个领地内使用"build"标志,添加build标志。
/res pset Z-Castle johndoe build true
移除特定玩家在一个领地内的所有标志。
/res pset Z-Castle johndoe removeall

标志名称 - 介绍

admin - 给予玩家设置领地的标志的权限。
animalkilling - 允许或禁止玩家杀死动物。
animals - 允许或禁止动物生成。
anvil - 允许或禁止使用铁砧。
backup - 允许或禁止玩家在领地内骑马。
bank - 允许或禁止玩家从领地银行存/取钱。
beacon - 允许或禁止玩家与信标交互。
bed - 允许或禁止玩家使用床(睡觉)。
brew - 允许或禁止玩家使用酿造台。
bucket - 允许或禁止玩家使用填满或空的桶。 已移除 - 已过期
bucketempty - 允许或禁止玩家使用空的桶。 已移除 - 已过期
bucketfill - 允许或禁止玩家使用填满的桶。 已移除 - 已过期
build - 允许或禁止玩家在领地内建筑。
burn - 允许或禁止领地内的怪物燃烧。
button - 允许或禁止玩家使用按钮。
cake - 允许或禁止玩家食用蛋糕。
canimals - 允许或禁止自定义的动物生成。
chat - 允许或禁止玩家加入领地聊天房间。
chorustp - 允许或禁止玩家通过紫颂果传送到领地。
cmonsters - 允许或禁止自定义怪物生成。
command - 启用或禁止在领地内的命令方块。与commandblock标志一起使用。
commandblock - 允许或禁止与命令方块交互。
container - 允许或禁止箱子,发射器,熔炉等容器。
coords - 隐藏领地坐标。
craft - 允许使用 table, enchant and brew 标志。
creeper - 允许或禁止苦力怕爆炸。
damage - 允许或禁止领地内的实体造成伤害。
day - 设置领地内的时间。
decay - 允许或禁止领地内的树叶凋落。
destroy - 允许或禁止破坏方块,会覆盖build标志。
diode - 允许或禁止玩家使用红石中继器。
door - 允许或禁止玩家使用门和活板门。
dragongrief - 允许或禁止末影龙破坏方块。
dryup - 允许或禁止耕地干枯。
dye - 允许或禁止给绵羊染色。
egg - 允许或禁止与龙蛋交互。
enchant - 允许或禁止玩家使用附魔台。
enderpearl - 允许或禁止通过末影珍珠传送到领地。
explode - 允许或禁止领地内的爆炸。
falldamage - 允许或禁止领地内的掉落伤害。当关闭或禁止该选项时,玩家不会受到掉落伤害。
fallinprotection - 允许或禁止方块从领地上方掉落到领地内。(例如沙子和沙砾)。当设置为True或Removed的时候为允许。
feed - 允许或禁止喂食。
fireball - 允许或禁止火球。当设置为True或Removed的时候为允许。
firespread - 允许或禁止火焰蔓延。 当设置为True或Removed的时候为允许。
flow - 允许或禁止液体流动。当设置为True或Removed的时候为允许。
flowinprotection - 允许或禁止液体从领地外流向领地内。当设置为True或Removed的时候为允许。
flowerpot - 允许或禁止与花盆交互。
glow - 允许或禁止玩家进入领地时发光。
grow - 允许或禁止植物生长。
healing - 允许或禁止领地治疗领地居住者。
hidden - 从 /list 或 /listall 指令中隐藏该领地。
hook - 允许或禁止鱼竿钓到某实体。当设置为True或Removed的时候为允许。
hotfloor - 允许或禁止在岩浆方块上行走造成的伤害。
iceform - 允许或禁止结冰。
icemelt - 允许或禁止冰融化。
ignite - 允许或禁止点火。
jump2 - 允许或禁止玩家跳上两个方块。
jump3 - 允许或禁止玩家跳上三个方块。
keepexp - 允许或禁止玩家在死后保留等级。
keepinv - 允许或禁止玩家在死后保留背包。
lavaflow - 允许或禁止熔浆流动,覆盖flow标志。
leash - 允许或禁止拴绳。
lever - 允许或禁止玩家使用拉杆。
mobexpdrop - 允许或禁止怪物经验掉落。
mobitemdrop - 允许或禁止怪物物品掉落。
mobkilling - 允许或禁止杀死怪物。
monsters - 允许或禁止怪物生成。
move - 允许或禁止在领地内移动。
nanimals - 允许或禁止自然的动物生成。
night - 设置领地的时间为晚上。
nmonsters - 允许或禁止怪物生成。
nodurability - 允许或禁止物品耐久度损耗。
nofly - 允许或禁止在领地内飞行。覆盖residence.fly.override权限节点。
nomobs - 允许或禁止怪物进入领地。
note - 允许或禁止玩家使用音符盒。
overridepvp - 允许或禁止其他插件的PVP保护。
piston - 允许或禁止使用活塞。 True =允许活塞移动,false =禁止活塞移动。不控制放置或破坏活塞。
pistonprotection - 允许或禁止领地外的活塞移动至领地内 - 需要piston标志。当设置为False或Removed的时候为禁止。br/> place - 允许或禁止方块的放置,覆盖build标志。
pressure - 允许或禁止玩家使用压力板。
pvp - 控制PVP。 True =允许PVP,false =玩家不能攻击其他玩家或驯服的狼。当设置为True或Removed的时候为允许。
rain - 设置领地内是否会下雨。
redstone - 提供lever, diode, button, pressure, note权限。
respawn - 允许或禁止自动复活一个玩家。
riding - 允许或禁止骑马。当设置为True或Removed的时候为允许。
sanimals - 允许或禁止动物的蛋生成动物。
shear - 允许或禁止剪羊毛。
shop - 将领地添加到特殊领地商店列表中。
smonsters - 允许或禁止怪物的蛋生成怪物。
snowball - 允许或禁止雪球攻击。
snowtrail - 允许或禁止雪傀儡移动造成的雪迹。
spread - 允许或禁止方块蔓延。
subzone - 允许或禁止创建子领地。
sun - 设置领地内的天气为天晴。
table - 允许或禁止玩家使用工作台。
tnt - 允许或禁止TNT爆炸。
tp - 允许或禁止传送到这个领地。
trade - 允许或禁止在领地内与村民进行交易。
trample - 允许或禁止在领地内践踏作物。
trusted - 将玩家添加至领地的信任列表并提供以下权限:use,tp,build,container,bucket,move,leash,animalkilling,mobkilling,shear。
use - 控制在领地中使用对物品的权限。 True =正常服务器规则,False =拒绝使用。包括门,箱子,熔炉,发射器,拉杆等。如果为True,覆盖container标志。 vehicledestroy - 允许或禁止载具毁坏。
waterflow - 允许或禁止水流,覆盖flow标志。
witherdamage - 允许或禁止领地内的凋零造成伤害。当设置为False或Removed的时候为禁止。
witherdestruction - 允许或禁止领地内凋零破坏方块。当设置为False或Removed的时候为禁止。当该标志设置为True时也需要explode设置为True
wspeed1 - 设置领地内的移动速度为0.25.
wspeed2 - 设置领地内的移动速度为1.0.

⚠️ **GitHub.com Fallback** ⚠️