Language: English | 中文
这是一个CarpetMod的扩展模组,目标是添加一些没有太大改变原版游戏机制但优化玩家体验/降低腐竹血压的一些功能。
本模组需要前置:Carpet
fabric-api
使用前一定仔细阅读README.md!!!!
是否允许玩家通过/player xxx tp 指令传送到假人
-
有些服务器需要玩家之间互相tp的功能,如果使用tpa模组,就没法tp到假人(因为假人不会同意tpa),所以加入了这个功能
-
Default value:
false
-
Acceptable value:
true
false
ops
-
Categories:
Command
是否允许玩家通过/player xxx tphere 指令把假人传送到自己
-
有些服务器需要玩家之间互相tp的功能,如果使用tpa模组,就没法tphere假人(因为假人不会同意tpa),所以加入了这个功能
-
Default value:
false
-
Acceptable value:
true
false
ops
-
Categories:
Command
是否允许玩家通过/player xxx tp 指令传送到真人
- Default value:
false
- Acceptable value:
true
false
ops
- Categories:
Command
是否允许玩家通过/player xxx tphere 指令把真人传送到自己
- Default value:
false
- Acceptable value:
true
false
ops
- Categories:
Command
修复在玩家跨越维度的时候经验值假归零的bug(在跨越维度时刷新玩家的经验条)
- Default value:
false
- Acceptable value:
true
false
- Categories:
FixBug
强制设定所有假人的游戏模式
只能强行设为生存(survival)、创造(creative)、冒险(adventure),无法设为旁观者模式,因为在测试过程中强行设为旁观者模式会出现bug,目前不清楚具体原因
- Default value:
false
- Acceptable value:
survival
creative
adventure
- Categories:
Feature
感谢 @Water_Bucket 提供的灵感
开启假人Tp前缀黑名单功能
开启这个功能后,如果你要tp到的假人名字前缀在黑名单中,会阻止你tp到他并显示:You can't tp to this player because of tp
limit.
比如你要tp到的假人叫做anti_mob,而黑名单中有一个anti,那你就不能tp到这个假人
假人的黑名单可以使用/tpmanager指令编辑(这个指令具体的用法看后面)
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
开启假人Tp前缀白名单功能
开启这个功能后,如果你要tp到的假人名字前缀不在白名单中,会阻止你tp到他并显示:You can't tp to this player because of tp
limit.
比如你要tp到的假人叫做anti_mob,而白名单中没有anti,那你就不能tp到这个假人
假人的白名单可以使用/tpmanager指令编辑(这个指令具体的用法看后面)
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
开启假人Tphere前缀黑名单功能
开启这个功能后,如果你要tphere的假人名字的前缀在黑名单中,会阻止你tphere并显示:You can't tp to this player because of tp
limit.
比如你要tphere的假人叫做anti_mob,而黑名单中有一个anti,那你就不能tphere这个假人
假人的黑名单可以使用/tpmanager指令编辑(这个指令具体的用法看后面)
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
开启假人Tphere前缀白名单功能
开启这个功能后,如果你要tphere的假人名字前缀不在白名单中,会阻止你tphere并显示:You can't tp to this player because of tp
limit.
比如你要tphere的假人叫做anti_mob,而白名单中有一个anti,那你就能tp到这个假人
假人白名单可以使用/tpmanager指令编辑(这个指令具体的用法看后面)
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
禁止小黑搬起方块在末地施工小黑老搬方块好烦qwq
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
禁止小黑放下方块
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
禁止鸡下蛋
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
禁止猪人生成在地狱门方块上
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
注意!此规则可能会导致世界上所有的下落的方块实体无限回弹!!
此规则会跳过世界上一切实体的运算,不过玩家是正常的,开启此规则后,所有的生物全都会卡住,就算他们在空中也不会掉下来
此规则的目的是在服务器因为实体问题严重卡顿时,可以暂时缓解问题,但这不是最好的方案
- Default value:
false
- Acceptable value:
true
false
- Categories:
Experimental
此功能仅限1.17版本
此功能必须搭配carpet规则updateSuppressionCrashFix使用,否则无效
此规则可以让所有非致命的因为更新抑制导致的异常不刷屏,只输出一条日志:Update Suppression.
必须搭配carpet规则updateSuppressionCrashFix规则使用,否则无效
1.16版本无此规则,因为1.16的carpet没有updateSuppressionCrashFix规则
致命异常会正常输出并打印异常栈(致命异常指在不开启updateSuppressionCrashFix情况下会导致服务器崩溃的异常)
- Default value:
false
- Acceptable value:
true
false
- Categories:
BugFix
此规则仅客户端有效,服务端无效
此规则会把客户端发出的所有应当转义的文字转义
例如在聊天栏输入:你好,\u4e2d\u6587
实际发送的消息是:你好,中文
- Default value:
false
- Acceptable value:
true
false
- Categories:
Feature
CLIENT
- tp到一个人,可以使用
commandTpToFakePlayer
allowTpToRealPlayer
规则管理此指令
- 把一个人tp到自己,可以使用
commandTpHereFakePlayer
allowTpHereRealPlayer
规则管理此指令
- 显示每一个玩家的详细信息,包括uuid,游戏模式等
- tpmanager tp whitelist add xxx 将前缀xxx添加到tp白名单
- tpmanager tp blacklist add xxx 将前缀xxx添加到tp黑名单
- tpmanager tphere whitelist add xxx 将前缀xxx添加到tphere白名单
- tpmanager tphere blacklist add xxx 将前缀xxx添加到tphere黑名单
- remove就是移除后缀,以此类推
我都说这么细了,应该都能理解吧awa