一个允许玩家控制生物生成的Spigot插件。
这个插件添加了许多有用的QOL功能,既方便管理员,也方便玩家,所有功能都可以开启和自定义。
# 功能和指令
## 全局指令: /smpUtils:
- 会根据实用功能/特性补全所有指令
- 需要根据实用功能和进一步选择的输入,更多信息请参阅每项实用功能的选项
## 项目限制器
- 输入一个数字作为允许拥有的材料“最大”数量。当玩家持有超过此数量的物品时,他们会收到消息,并且超出部分的物品会掉落在地上。
### 使用 /smpUtils itemLimiter,提供多种选项
- "/smpUtils itemLimiter add" 的第一个选项需要额外的 2 个输入:材料(所有材料都可补全)和一个数字(允许持有的最大数量)
- "/smpUtils itemLimiter remove" 的第二个选项需要 1 个额外的输入:当前具有限制的有效材料(所有具有限制的材料都可补全)
- "/smpUtils itemLimiter list" 的第三个选项不需要额外的输入,并列出所有当前有效的项目限制
- "/smpUtils itemLimiter clear" 仅在输入了 "confirm" 作为额外输入时才会运行,否则会向用户发送警告,询问他们是否确定要清除所有项目限制并重复输入 "confirm"。
- "/smpUtils itemLimiter toggle" 的第四个选项将启用或禁用项目限制器。
- "/smpUtils itemLimiter method" 的第五个选项提供两种选择,当项目限制器检查玩家的物品栏是否超过上限时:
- "onHit" 只会在玩家被其他玩家击中时检查玩家的物品栏
- "onMove"(默认设置为此)会在玩家移动时检查玩家的物品栏
## 附魔限制器
- 输入附魔和一个数字作为允许装备在任何物品上附魔的“最大”等级。当超过此限制时,玩家会收到消息,并且物品会被附魔至最大等级。
### 使用 /smpUtils enchantLimiter,提供多种选项
- "/smpUtils enchantLimiter add" 的第一个选项需要 2 个额外的输入:附魔(所有附魔都可补全)和一个数字(允许的最大等级)
- "/smpUtils enchantLimiter remove" 的第二个选项需要 1 个额外的输入:当前具有限制的有效附魔(所有具有限制的附魔都可补全)
- "/smpUtils enchantLimiter list" 的第三个选项不需要额外的输入,并列出所有当前有效的附魔限制
- "/smpUtils enchantLimiter clear" 仅在输入了 "confirm" 作为额外输入时才会运行,否则会向用户发送警告,询问他们是否确定要清除所有附魔限制并重复输入 "confirm"。
- "/smpUtils enchantLimiter toggle" 的第四个选项将启用或禁用附魔限制器。
## 隐形击杀
- 当此功能启用时,如果玩家被隐形玩家杀死,死亡消息中关于击杀者的部分将用不可读的文本进行混淆。
### 使用 /smpUtils invisibleKills toggle 启用/禁用
## 瞬时补货
- 当此功能启用时,村民永远不会用完交易,并且在大量购买时也不会因需求而提高价格。
### 使用 /smpUtils instantRestock toggle 启用/禁用
## 物品爆炸
- 当此功能启用时,抗爆炸的物品不会被爆炸摧毁。
### 使用 /smpUtils itemExplosions toggle 启用/禁用
## 爆炸伤害上限
- 当此功能启用时,任何爆炸造成的伤害都将有一个固定的上限,不能超过。
### 使用 /smpUtils explosionDamageCap toggle 启用/禁用
- (默认设置为禁用)
### 使用 /smpUtils explosionDamageCap set/get <上限> 设置或获取伤害
- (默认设置为 0 伤害)
## 钉锤伤害上限
- 当此功能启用时,任何钉锤造成的伤害都将有一个固定的上限,不能超过。
### 使用 /smpUtils maceDamageCap toggle 启用/禁用
- (默认设置为禁用)
### 使用 /smpUtils maceDamageCap set/get <上限> 设置或获取伤害
- (默认设置为 0 伤害)