Skip to content

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 10:16
· 29 commits to master since this release

What's Changed

  • Changed the slider in the video settings interface to take effect only after releasing
  • Added configuration option Allow Cheats without Dev
  • Render distance adjustment
    • The actual render distance is now consistent with the render distance displayed on the button
    • The maximum render distance has been changed to 32 chunks
      • It is highly not recommended to adjust the render distance above 16 chunks
      • Consumes too much memory; 32 chunks will take up approximately 8 to 12 GB of RAM
      • Lag when generating new chunks
      • Slow world saving
  • Create World screen adjustments
    • Added an experimental features screen and moved the difficulty button there. The original difficulty button has been replaced with a (non-clickable) difficulty button
    • The game mode button can now switch to Creative mode when dev mode or Allow Cheats without Dev is enabled
    • Added a tooltip to the seed input field
    • Optimized Tab button height and spacing
  • Added support for setting keybinding categories for mod keybindings
    • Example
// No dependency on BetterGameSetting required, but requires three translation texts: key.categories.example, key.example, and key.categories.example:key.example
public static KeyBinding keyExample= new KeyBinding("key.categories.example:key.example", Keyboard.KEY_NONE);
// Requires dependency on BetterGameSetting
KeyBindingExtra.setKeyKeyCategory(this.keyExample.keyDescription, "key.categories.example");
  • Added a search box and type filtering to the Game Rules screen
    • Added ability to modify game rules within the world via World Options
  • Significantly optimized language switching performance, enabling instant language switching
  • Changed fullscreen to borderless fullscreen, optimizing fullscreen switching performance
  • Optimized the text display of the brightness option
  • Fixed an issue where some list elements were still rendering even when out of bounds
  • Optimized code

你已经有很多功能了,但这一个还没有

你已经有100个功能
 了! 不一样啦!
😩😄   不一样啦!
[-]= &*%$&*@#%#&%
|||| ^&@$%^$#^@$#^
  • 视频设置界面中的滑块改为松开后生效
  • 加入配置项免dev允许作弊
  • 渲染距离调整
    • 实际渲染距离与按钮显示渲染距离一致
    • 渲染距离上限修改为32个区块
      • 极其不建议将渲染距离调整为16个区块以上
      • 占用内存过多,32个区块约占用8至12G内存
      • 生成新区块卡顿
      • 保存世界缓慢
  • 创建世界界面调整
    • 新增实验性内容界面,并将职业按钮移植该界面,原职业按钮被难度按钮取代(不可点击)
    • 游戏模式按钮可在dev或免dev允许作弊的情况下切换至创造模式
    • 种子输入框加入提示框
    • tab按钮高度与间距优化
  • 支持mod按键绑定设置按键类别
    • 示例
// 无需依赖BetterGameSetting,但是需要写key.categories.example、key.example和key.categories.example:key.example三个翻译文本
public static KeyBinding keyExample= new KeyBinding("key.categories.example:key.example", Keyboard.KEY_NONE);
// 需要依赖BetterGameSetting
KeyBindingExtra.setKeyKeyCategory(this.keyExample.keyDescription, "key.categories.example");
  • 游戏规则界面添加搜索框与类型
    • 新增世界内通过世界选项修改
  • 大幅优化切换语言性能,可实现秒切语言
  • 将全屏改为无边框全屏,优化切换全屏性能
  • 优化了亮度选项的文本显示
  • 修复了部分列表元素超出列表仍然渲染的问题
  • 优化代码

New Contributors

Full Changelog: 1.3.0.1...v1.4.0