跳到正文

InsaneLib

作者:Insane96

Insane 的模组共用的一套通用类和工具

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

简介

InsaneLib 是一个前置库模组,包含 Insane 的模组所用的公共类以及一些工具类。

模组

面向玩家

以下是玩家可以使用的功能

无玩家在线时停止时间

  • 当没有玩家在线时停止白天和游戏时间的工具

标签

添加以下可写入和/或读取的标签

  • ForgeData.insanelib.tags.spawn_type:(只读)可用于了解生物是如何生成的
  • ForgeData.insanelib.tags.explosion_causes_fire:可设置为使爆炸的实体引发火焰
  • ForgeData.insanelib.tags.xp_multiplier:实体死亡时掉落经验的倍率

修复

  • 修复 MC-145656
  • 移除给予领袖僵尸的随机额外生命值。在原版中这毫无用处,因为它并不生效。https://minecraft.wiki/Attribute#Vanilla_modifiers
  • 当玩家被减速时,降低其跳跃时的空中速度
    • 在原版中,当强烈的缓慢效果使玩家无法移动时,玩家仍然可以向前跳跃,从而能够移动

面向模组开发者

以下是模组开发者可以使用的功能

  • 模块与功能
    • 每个功能都有各自的子配置,可通过 @Config 注解轻松声明配置选项。示例功能
    • JsonFeature 可以在模组的配置文件夹中创建和使用 json 文件
  • 各种工具类
  • 以及更多


BisectHosting

查看侧边栏获取 Discord 及其他链接 –>

评论

登录后评论和评分

Insane96 的其他作品

查看全部 →