
CoreExtensions
Do you want to develop a MOD? That's right, core extensions help you add custom content to your game without using Java
4.2K
6
CoreExtensions 0.6.3
release3 декабря 2023 г.中文
- 修复示例包中自定义村民交易的数量问题
- 新增添加自定义树苗的功能
- 新增添加自定义矿石生成器的功能
- 现在Dump功能被做得更好了
- 协议版本号更新至27
English
- Fixed the issue with the number of custom villager transactions in the sample package
- Added the function of adding custom saplings
- Added the ability to add custom ore generators
- The Dump function is now better *The protocol version number is updated to 27
CoreExtensions 0.6.2
release24 ноября 2023 г.中文
- 支持添加自定义木船
- 支持添加方块EVENT
- 支持添加拓展启动注入点
- 新增命令/fakeplayer /cex:fakeplayer,用途:生成虚拟玩家
- 恢复了在MOD列表添加自定义MODID
- 恢复了与PolyMc联动
- 恢复了创建自定义流体功能
- 修复了在安装了PolyMc的时候对注册表重载导致背包出错
- 修复了在网络状态不太好的时候启动客户端/服务端导致检查更新堵塞主线程
- 修复右键物品执行的命令需要权限
- 修复无法禁用方块
- 删除了自定义TAG自动添加
English
- Support adding custom wooden boats
- Support adding block EVENT
- Support adding expansion startup injection point
- New command /fakeplayer /cex:fakeplayer, purpose: generate virtual players
- Restored adding custom MODID to MOD list
- Restored linkage with PolyMc
- Restored the ability to create custom fluids
- Fixed a backpack error caused by reloading the registry when PolyMc was installed
- Fixed the problem of checking for updates blocking the main thread when starting the client/server when the network status is not very good
- Fixed the problem that the command executed by right-clicking an item requires permissions
- Fixed inability to disable blocks
- Removed automatic addition of custom TAG
CoreExtensions 0.6.2-Beta-A
beta11 ноября 2023 г.中文
- 优化自动禁用
- 修复自定义Tag绑定无效的错误
- 允许注册自定义事件(保存即更改),允许检测鼠标左右键及方块还有控制执行条件(内容比较多)
- 现在被注册为食物的物品能被村民加入堆肥桶以及捡起
- 添加导出注册表命令/cex dump
- 版本协议号升级为24
English
- Optimization automatically disabled
- Fixed the error that custom Tag binding is invalid
- Allows registration of custom events (save and change), allows detection of left and right mouse buttons and boxes, and control of execution conditions (more content)
- Items registered as food can now be added to compost bins and picked up by villagers
- Add export registry command /cex dump
- Version agreement number upgraded to 24
CoreExtensions 0.6.1
release4 ноября 2023 г.中文
- 重写了60%的代码,使CoreExtensions加载速度得到提升并减少错误
- 重写了自定义游戏规则模块,使其能够接受int、double和boolean数值
- 新增物品/方块模板功能,使其属性能够被复制对注册项批量添加
- 新增允许创建自定义十字弩的功能
- 新增注册药水效果的功能
- 新增注册药水的功能
- 新增注册酿造台合成配方
- 新增禁用其他注册项的功能(disableFeature),被禁用后会自动打上禁用标签,并且该注册内容将失去作用,如:被禁用的方块无法被放下以及挖掘,物品失去作用等
- 新增hasGlint属性,用于手动设置物品是否自带附魔光效
- 新增fireproof属性,用于设置物品防火
- 新增recipeRemainder属性,用于合成时设置保留下的物品(如合成蛋糕时奶桶返还奶桶)
- 为自定义方块也增加上了自定义物品的属性配置识别
- 新增/热重载的注册项旧实例将会被新增/重载后的示例自动替换
- 由于安全缘故,暂时移除添加自定义流体的功能
- 配置文件新加入了AUTO-REPLACE_RELOADING_REGISTRY_BLOCKS、ALLOW_EXISTING_REGISTRY_RELOADING和FIX_POTION_GLOWING,分别用于在注册表热重载时自动替换旧的实例方块(这可能造成一些性能问题)、是否允许现存在的注册表内容被修改和修复药水发光
- 由于重写较大,暂时取消自定义反射和与PolyMc和Polymer的联动
- 版本协议号升级为23
English
- Rewritten 60% of the code to improve CoreExtensions loading speed and reduce errors
- Rewritten the custom game rules module to accept int, double and boolean values
- Added item/block template function, so that its attributes can be copied and registration items can be added in batches
- Added the ability to create custom crossbows
- Added the function of registering potion effects
- Added the function of registering potions
- Added registered brewing stand synthesis recipe
- Added the function of disabling other registration items (disableFeature). After being disabled, it will be automatically labeled as disabled, and the registered content will lose its function, such as: disabled blocks cannot be put down and mined, items lose their function, etc.
- Added hasGlint attribute, used to manually set whether the item has its own enchanted light effect
- Added fireproof attribute, used to set fireproof items
- Added the recipeRemainder attribute, which is used to set the retained items when synthesizing (such as returning the milk bucket when synthesizing a cake)
- Added attribute configuration recognition for custom items for custom blocks
- The old instance of the newly added/hot reloaded registration item will be automatically replaced by the newly added/reloaded example
- Due to security reasons, the ability to add custom fluids has been temporarily removed
- AUTO-REPLACE_RELOADING_REGISTRY_BLOCKS, ALLOW_EXISTING_REGISTRY_RELOADING and FIX_POTION_GLOWING are newly added to the configuration file, which are used to automatically replace old instance blocks during registry hot reload (this may cause some performance problems), whether to allow existing registry contents to be modified, and Repair Potion Glow
- Due to the large rewrite, custom reflection and linkage with PolyMc and Polymer are temporarily cancelled.
- Version agreement number upgraded to 23
CoreExtensions 0.6.0
release22 октября 2023 г.中文
- 新增配置文件选项CHECK_FOR_UPDATE,用于是否在启动提示更新
- BRRP生成的资源包可以在资源包菜单内找到
- 重写自定义命令系统,支持设置命令绕过权限和设置多个命令的执行
- 修复重载注册表后资源包系统崩溃的错误
- 修复重载注册表后自定义唱片无效的错误
- 修复方块在不设置挖掘工具的时候会无法掉落的错误
- 修复ItemsAdder重复添加Tag崩溃的逻辑问题
- 修复static类型导致后续自定义数据被修改而冲突
- 修复自定义村民无法寻路到工作方块
- 重写tooltipMsg,并支持加入多行tooltipMsg
- MusicCD.yml改为itemRecord.yml
- 允许加入自定义充能能力的红石块(power),自定义玻璃板(pane)和自定义玻璃方块(glass)
- 自定义流体中加入了isLava选项(未实装)
- 新增新命令/cex getNbt,用于查询手中物品的NBT属性
- 为所有自带的新增命令自动加上了命名空间前缀
- 现在所有自动导出(BRRP-DataGen)的资源包会自动生成pack.mcmeta了
- 现在命令加上了coreextensions和cex的命名空间前缀,但不加仍然能起作用
- 现在自定义画和自定义村民的寻路方块Tag会自动生成了
- 新增命令/coreextensions:iareload和/coreextensions:iazip,分别用于重载ItemsAdder注册表和导出文件
- 重置有序合成以及无序合成配方的配置文件格式
- 删除早期的无用调试命令
- coreconfig.yml已换用新版配置文件格式,现有旧版本的该文件会被自动删除
- 不再需要Cloth-Config作为依赖
- 版本协议号升级为22
- 加入了自定义附魔
English
- Added configuration file option CHECK_FOR_UPDATE to determine whether to prompt for updates at startup *The resource package generated by BRRP can be found in the resource package menu
- Rewrite the custom command system to support setting command bypass permissions and setting the execution of multiple commands
- Fixed an error that caused the resource package system to crash after reloading the registry
- Fixed the error that custom albums were invalid after reloading the registry *Fixed the bug where blocks would not fall when the mining tool is not set up
- Fix the logic problem of ItemsAdder crash when adding tag repeatedly
- Fixed static type causing conflicts when subsequent custom data is modified
- Fixed the issue where custom villagers could not find their way to work blocks
- Rewrite tooltipMsg and support adding multi-line tooltipMsg
- MusicCD.yml changed to itemRecord.yml
- Allows adding custom charging capabilities to redstone blocks (power), custom glass panes (pane) and custom glass blocks (glass)
- The isLava option has been added to custom fluids (not implemented yet)
- Added new command /cex getNbt, used to query the NBT attributes of the items in hand
- Automatically add namespace prefixes to all new built-in commands
- Now all automatically exported (BRRP-DataGen) resource packages will automatically generate pack.mcmeta
- Now the command is prefixed with the coreextensions and cex namespaces, but it still works without them.
- Custom paintings and custom villager pathfinding block tags will now be automatically generated
- New commands /coreextensions:iareload and /coreextensions:iazip are used to reload the ItemsAdder registry and export files respectively.
- Reset the configuration file format of ordered synthesis and disordered synthesis recipes
- Delete early useless debugging commands
- coreconfig.yml has been switched to the new version of the configuration file format, and the existing old version of the file will be automatically deleted
- Added custom enchantments
- Cloth-Config is no longer required as a dependency
- Version agreement number upgraded to 22
Совместимость
Создатели
Детали
Лицензия:GPL-3.0-only
Опубликован:2 года назад
Обновлён:2 года назад
