- 加入了
IDAllocator类- 可根据modId的哈希值自动配置方块物品id范围
- 可生成id配置文件自由修改方块物品id
- 自动解决id范围冲突
- IdUtil.getNextItemID()与IdUtil.getNextBlockID()改为弃用状态
- 其余id暂不考虑修改
- 修改构建系统为Gradle
- 现在可识别fabric模组,但能正常加载的仅限不依赖于Minecraft本体的极少数模组
- 修复了
类文件输出目录的默认配置在非Windows系统路径错误的问题 - 修复了找不到json格式语言文件报错的问题
- 修改混淆映射表为分包的MCP
- 依赖库改为外置
- 现在只有英特尔GPU才能激活渲染修复
- 加入了ItemStack的Namespace
- 修复了部分情况下无法读取json语言文件的问题
- 修复了附魔重复注册的问题(可能导致老存档附魔损坏)
- 修复了处于开发模式下,只能获取汤煲厌食的问题
- 加入了处于开发环境时自动开启MITE DEV模式的配置项(默认开)
- 重新内置guava-28.0-jre
- 将内置log4j版本升为2.24.3以避免漏洞和异常
- 重写了SoundsRegisterEvent, 允许注册音效, 唱片, 音乐
- 修复了无法读取.minecraft\assets\virtual\legacy\lang\下的语言文件的问题
- 修复了读取的json语言文件与当前选择语言不符的问题
- 完善了输出类加载信息,现在可输出class_tinker与access_widener
- 完善了Class Tinkerers,现在可在mod中向原有的enum添加内容
- 支持mod自定义assets,需要在init中写入
ModResourceManager.addResourcePackDomain("modid"),方块物品需要在icon字符串最前面插入modid: - 支持读取json格式的语言文件
- 注册物品/方块允许单独定义Unlocalized Name和不定义Resource Location & Unlocalized Name
- 移除了一些无用类与无用注释
- 修复了用户MITE版本错误的问题
- 修复了mixin out无效的问题
- 修复MITE自身的bug(来自Debris与黎明的曙光)
- packet read string字符串长度解禁
- tnt复制(可配置,默认开启)
- 服务器掉入虚空崩溃
- 丢失成就导致坏档与nbt的安全读取
- 反作弊导致部分方块变为近似方块或实体消失
- 掉落的沙子崩溃
- LongHashMap导致的加载区块卡顿
- 配置文件目录修改为.minecraft/config
- MITE的modid修改为minecraft,版本修改为1.6.4-mite(可能导致部分mod不可用)
- 修复了进服务器无法触发PlayerLoggedInEvent的问题
- 为EnumExtends添加了EnumOptions