介绍
Carpet TCTC Addition
警告:我们使用自己的 SettingManager 管理规则,你需要手动迁移保存在 carpet.conf 中的默认配置。
一个 fabric-carpet 扩展模组,提供了一些有趣的功能。
操作命令:/carpet-tctc-addition
前置依赖
| 前置依赖 | 类型 | 下载 |
|————|———-|————————————————————————————————————————————————————————————-|
| Carpet | 必需 | CurseForge | GitHub |
| Fabric API | 必需 | CurseForge | GitHub | Modrinth |
| MagicLib | 必需 | CurseForge | GitHub | Modrinth |
规则列表
blockIllegalUsername
根据在线模式规则验证用户名。
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
MISC,PROTOCOL
commandFix
启用 /fix 命令以修复区块数据。
- 类型:
string - 默认值:
ops - 建议选项:
false,true,ops,0,1,2,3,4 - 类别:
COMMAND
commandFreecam
启用 /freecam 命令以切换视角模式。
- 类型:
string - 默认值:
true - 建议选项:
false,true,ops,0,1,2,3,4 - 类别:
COMMAND
commandGC
启用 /gc 命令,以便使用 JVM 强制执行垃圾回收。
- 类型:
string - 默认值:
ops - 建议选项:
false,true,ops,0,1,2,3,4 - 类别:
COMMAND
commandHere
启用 /here 命令,以便与其他玩家分享你的位置。
- 类型:
string - 默认值:
true - 建议选项:
false,true,ops,0,1,2,3,4 - 类别:
COMMAND
commandOperator
启用 /operator 命令,以便更改玩家的权限等级。
- 类型:
string - 默认值:
ops - 建议选项:
false,true,ops,0,1,2,3,4 - 类别:
COMMAND
cameraModeDisableSpectatePlayers
禁止使用 /c 的玩家旁观其他玩家。
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
COMMAND,FEATURE
disableIllegalChatCharacterCheck
允许在游戏中使用分节符等字符。
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
CLIENT,EXPERIMENTAL,MISC
disableParticlesPackets
禁用粒子数据包发送,以减少带宽占用。
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
CLIENT、FEATURE、MISC
dispenserCollectExperience
发射器向玩家发射玻璃瓶时会将其转化为附魔之瓶。
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
EXPERIMENTAL、FEATURE
enderPlatform
是否在末地生成黑曜石平台。
all – 当所有实体被传送到 the_end 维度时生成末地平台。
none – 无论如何都不会生成末地平台。
player – 仅当玩家实体传送到 the_end 维度时才生成末地平台。
- 类型:
enum - 默认值:
player - 建议选项:
all、none、player - 分类:
FEATURE、WORLD-GENERATE
对于 Minecraft 1.16.5 及之后的分支,默认值为 all
endGatewayChunkLoader
当实体穿过末地折跃门时,目标区块会像下界传送门一样加载 15 秒。
all – 当所有实体穿过末地折跃门时,给予目标区块加载票。
except_player – 当除玩家外的所有实体穿过末地折跃门时,给予目标区块加载票。
item_only – 当除玩家外的玩家实体穿过末地折跃门时,给予目标区块加载票。
off – 原版行为。
- 类型:
enum - 默认值:
off - 建议选项:
all、except_player、item_only、off - 分类:
FEATURE
freecamRestoreLocation
结束旁观后返回起始位置。
- 类型:
boolean - 默认值:
true - 建议选项:
false、true - 分类:
COMMAND、MISC
hereGlowTime
使用 here 命令分享坐标时的高亮时间。
- 类型:
int - 默认值:
15 - 建议选项:
0、15 - 分类:
COMMAND、MISC
illegalPistonActionFix
修复无头活塞破坏方块的问题。
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
FEATURE
opLevelBelowSelf
管理员只能给予其他玩家与自己相同或更低的权限。
- 类型:
boolean - 默认值:
true - 建议选项:
false、true - 分类:
COMMAND
playerStats
控制玩家和机器人的统计数据。
bot – 仅允许机器人获得统计数据。
both – 允许机器人和玩家获得统计数据。
none – 不允许任何人获得统计数据。
player – 仅允许玩家获得统计数据。
- 类型:
enum - 默认值:
both - 建议选项:
bot、both、none、player - 分类:
FEATURE
shulkerBoxDupeFix
在破坏潜影盒的同时取出物品会导致物品复制。
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
BUGFIX
updateSuppressionCrashFix
修复更新抑制导致服务器崩溃的问题。
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
BUGFIX
voidDevouringBehavior
玩家掉入虚空时将执行的操作。
instant_death – 进入虚空后立即死亡。
teleport_to_spawn – 进入虚空后传送至玩家的重生点,若不存在则传送至世界出生点。
vanilla – 原版行为。
- 类型:
enum - 默认值:
false - 建议选项:
instant_death、teleport_to_spawn、vanilla - 分类:
EXPERIMENTAL、FEATURE
voidTradeFix
村民实体被卸载后,交易界面将被关闭。
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
BUGFIX
voxelMapWorldName
向客户端发送 VoxelMap 世界信息数据包。
- 类型:
string - 默认值:
#none - 建议选项:
#none、creative、mirror、survival - 分类:
PROTOCOL
wetSpongeAbsorbLava
湿海绵将能够吸收熔岩。
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
EXPERIMENTAL、FEATURE
wetSpongeAbsorbLavaLimit
湿海绵的最大偏移限制。
- 类型:
int - 默认值:
32 - 建议选项:
32、64 - 分类:
EXPERIMENTAL、FEATURE
wetSpongeAbsorbLavaRange
湿海绵的最大熔岩吸取量。
- 类型:
int - 默认值:
3 - 建议选项:
3、6 - 分类:
EXPERIMENTAL、FEATURE
xaeroMapWorldName
向客户端发送 XaeroMap 世界信息数据包。
- 类型:
string - 默认值:
#none - 建议选项:
#none、creative、mirror、survival - 分类:
PROTOCOL
开发
支持
当前主要开发对应的 Minecraft 版本:1.19
并使用 preprocess 以兼容所有版本。
注意:我们仅接受以下版本的问题反馈,这些版本是各 MC 大版本的最后一次更新。请注意此信息具有时效性,未列于此处的任何版本的问题都将被关闭
- Minecraft 1.14.4
- Minecraft 1.15.2
- Minecraft 1.16.5
- Minecraft 1.17.1
- Minecraft 1.18.2
- Minecraft 1.19
映射
我们使用 Mojang 官方 映射来反混淆 Minecraft 并插入补丁。
文档
英文文档与中文文档逐行对齐。
许可证
本项目基于 LGPLv3 许可证发布。欢迎从中学习并将其纳入你自己的项目中。
常见问题
Carpet TCTC Addition 支持哪些 Minecraft 版本?
Carpet TCTC Addition 支持 Minecraft Java 版 1.14.4–1.20.4,共 15 个版本,可用的加载器:Fabric / Quilt。下载时注意选择和你游戏版本一致的文件。
Carpet TCTC Addition 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分