Carpet TCTC Addition

Carpet TCTC Addition

一个布料地毯扩展模组。它提供了一些有趣的功能。

游戏机制

Carpet TCTC Addition

Minecraft License Languages Java-8~18 Codacy Grade Issues Pull Requests Last build Github Release Github Release Downloads Modrinth Downloads CurseForge Downloads

中文

警告:我们使用自己的 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 - 当所有实体传送至末地维度时生成末地平台。

none - 不生成末地平台。

player - 仅当玩家实体传送至末地维度时生成末地平台。

  • 类型: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 以兼容所有版本。

注意:我们只接受以下版本的 issue,这些版本是每个 MC 主要版本的最后更新。请注意这些信息具有时效性,任何未在此列出的版本 issue 将被关闭

  • 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 许可证。欢迎学习并借鉴到您自己的项目中。