☘轻微的重新定义 redef

英文名称 redef
中文名称
作者 Linuxdirk - ContentDB
语言 英语
版本 Minetest Minetest Version: 5.5.0
依赖Mode或插件 [Mod] Unified Inventory 统一库存[unified_inventory]
Mode类型
开源协议 GPL-3.0 仅 用于代码,CC-BY-SA-4.0 用于媒体。
视频
代码仓库 Dirk / Minor Redefinitions · GitLab
下载地址 Minor Redefinitions - ContentDB
简历


更改 Minetest 或 Minetest Game 的问题,这些问题在技术上是可修复的,但由于一些非技术原因而无法修复。

配置

所有配置选项都设置为重新定义所期望的值。要更改或禁用这些值,请将相应的选项设置为首选值或禁用重新定义的值。

配置可以在全局minetest.conf 文件中设置,也可以在位于./worlds/worldname/_redef.conf . 全局设置会覆盖给定的默认值,而特定于世界的设置会覆盖全局设置和默认值。

3D梯子

  • 环境:redef_3d_ladders = true
  • 禁用:设置为false
  • 修复:mtg2423
  • 默认值:无 3D 梯子

重新定义 2D 梯子,以便它们使用 3D 模型。由于使用了普通纹理,因此不需要新纹理。仅当使用 16x16 默认纹理或对梯子使用相同大小和形状的纹理包时才能正常工作。

最大堆栈大小

它将堆栈大小为 99 的所有已注册事物的最大堆栈大小更改为给定redef_stack_max 值。不幸的是,最大堆栈大小 99 在某些地方是硬编码的,并且无法使用 mod 更改。

草箱高度

  • 环境:redef_grass_box_height = 2
  • 禁用:设置为 0
  • 修复:mtg1980
  • 默认值:草选择框的各种高度

无论盒子的实际高度如何,使草选择框 x/16 高,以便于构建或打孔。

对齐的纹理

  • 环境:redef_aligned_textures = true
  • 禁用:设置为false
  • 修复:mtg2287mtg1931mt5222
  • 默认值:大多数相关节点的纹理未对齐

这修复了楼梯和楼板的纹理方向,无论它们是如何定义的以实现干净的外观。这种重新定义还对作为节点框的更多块节点进行世界对齐(纹理的世界对齐仅适用于节点框)。

适当的旋转

  • 环境:redef_proper_rotation = true
  • 禁用:设置为false
  • 修复:例如moreblocks138
  • 默认值:楼板和楼梯在放置时未正确对齐

Moreblocks 出于未知原因重新实现了所有楼梯和台阶,从而破坏了它们的放置和自动旋转。通过启用此功能,可以复制原始功能。这也解决了bakeclay mod 对象的奇怪放置。

显示步骤(楼板和楼梯)

  • 环境:redef_show_steps = true
  • 禁用:设置为false
  • 修复:例如moreblocks141
  • 默认:台阶和楼梯隐藏在创造模式物品栏中

这主要是为了防止设置时服务器崩溃moreblocks.stairsplus_in_creative_inventory = true (参见示例问题)。但这通常是not_in_creative_inventory 从所有具有stair = 1slab = 1 组集的节点中删除组。结果,所有楼梯和台阶都显示在创意库存中。