✅ 条件
插件提供了强大的条件系统。您可以同时使用简单条件和复杂条件。这里有一些例子供您学习条件。
简单的生物群系条件仅包含必要的参数
biome:
- minecraft:ocean
- minecraft:deep_ocean
- minecraft:cold_ocean
- minecraft:deep_cold_ocean
- minecraft:frozen_ocean
- minecraft:deep_frozen_ocean
- minecraft:lukewarm_ocean
- minecraft:deep_lukewarm_ocean
- minecraft:warm_ocean复杂条件允许您使用相同类型的条件并添加
not-met-actions部分名称(本例中为“requirement_permission_1”)是完全可自定义的,只要它不与条件类型名称冲突即可。
# 此示例使用了两个权限条件
requirement_permission_1:
type: permission
value:
- xxx.1.xxx
requirement_permission_2:
type: permission
value:
- xxx.2.xxx
not-met-actions: #译者注:当以上所有条件未命中会执行此动作组
action_1:
type: xxx
value: ...
# 错误用法(YAML 格式不允许这样做)
permission:
- xxx.1.xxx
permission:
- xxx.2.xxx条件库
time(游戏时间 0~23999)
ypos(玩家的 Y 坐标)
biome(支持自定义生物群系)
world
weather
date(现实世界日期)
permission
“>” “>=” “<” “<=” “=” “!=”
“startsWith” “endsWith” “equals” “contains” “in-list”
logic(创建复杂条件)
level(玩家经验等级)
random(0~1)
cooldown
regex
environment
potion-effect
temperature
sneak
plugin-level
season
fertilizer
item-in-hand
light / natural-light
gamemode
crow attack
water more than (适用于自定义作物盆)
water less than (适用于自定义作物盆)
point more than
point less than
moisture more than (适用于原版耕地)
moisture less than (适用于原版耕地)
pot
fertilizer
fertilizer类型
region (需要WorldGuard)


hand
最后更新于