McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Inventory Tabs

Inventory Tabs - 物品栏标签

允许通过标签页切换至游戏世界中的其他界面(方块、实体等)。这是CakeWhip的InventoryTabs模组的第四代重制版。
fabric / forge / neoforge / quilt 作者 sisby-folk 支持版本 1.18.2 - 1.21.1
下载量
145,215
关注数
478
数据来源
Modrinth
模组详细介绍

通过标签页在附近的容器界面(如箱子、工作台)甚至实体之间快速切换。

这是由 CakeWhip 开发、Andrew6rant 延续的 Inventory Tabs 的第四代重写版本。

在 Forge 上需要 Connector 和 FFAPI。如需创造模式功能,可尝试 Sidekick!


Inventory Tabs 是一个客户端模组,可在屏幕上显示标签页,每个标签页代表附近的方块或实体。

Tab 键向前循环切换界面,Shift+Tab 向后循环,或者直接点击标签页!

功能特性

  • 无需离开当前界面,即可在工作台、存储容器和玩家物品栏之间切换。
  • 开箱即用,兼容许多模组方块——若出现问题,可通过配置进行调整。
  • 存储标签页可使用告示牌、物品展示框或(在服务器上)铁砧重命名进行标注,便于整理。
  • 只要物品栏未满,光标上持有的物品堆叠会保留到下一个界面。
  • 容器界面会与其他界面对齐,而不是低 1 像素。
  • 即使在高 GUI 缩放比例下,也能与 EMI 适配——使用 左侧(压缩) 效果。

反作弊与公平性

Inventory Tabs 不提供任何针对服务器管理或反作弊的保证或防御措施——标签页提供了不公平的优势,并且在多人游戏中对外部观察者来说显得可疑。

值得注意的是,为了便利性,该模组允许一些通常不可能的操作,例如:

  • 骑马或乘坐运输船时,可以访问完整的玩家物品栏。
  • 无需下车即可访问潜行交互的容器。

整合包配置

Inventory Tabs 4 从零开始设计,旨在更好地适应整合包。

它通过 config/inventory_tabs.toml 进行配置,其中包含提供额外上下文的注释——例如每个标签页提供程序的作用。

默认情况下,加载世界时会记录有助于为整合包设置模组的信息。可通过 configLogging 选项禁用此功能。

如果标签页出现在不适合的界面上,可以将该界面加入黑名单:

[screenOverrides]
	"fwaystones:waystone" = false

如果为不合适的方块生成了标签页,可以手动禁用其标签页提供程序:

[blockProviderOverrides]
	"cool_mod:incompatible_block" = ""
	"really_cool_mod:*" = ""

或者手动将其覆盖为相关的提供程序:

[blockProviderOverrides]
	"#cool_mod:crafting_stations" = "inventory_tabs:block_unique"
	"cool_mod:single_chest" = "inventory_tabs:block_simple"
	"cool_mod:*_cabinet" = "inventory_tabs:block_simple_storage"
	"cool_mod:doubleable_chest" = "inventory_tabs:block_chest"

请务必测试你的配置!这些选项旨在防崩溃。

覆盖也适用于实体和物品,分别通过 [entityProviderOverrides][itemProviderOverrides] 实现。

如果匹配到太多不合适的方块,你可能需要完全禁用某个提供程序的默认匹配逻辑:

[registryProviderDefaults]
	"inventory_tabs:block_simple" = false

block_simple 提供程序使用黑名单而非白名单,因此会产生大量误报标签页。默认启用是为了帮助识别合适/不合适的标签页。

有关完整整合包的示例,请查看 Tinkerer's Quilt Modded 中的配置。


模组架构

屏幕上每个可见的标签页都是一个 Tab,负责自身渲染、知道如何被打开,以及知道何时应从标签页列表中移除(例如,当超出范围时)。

这些标签页由 Tab Manager 管理,它本质上是“标签页屏幕”。它在常规屏幕方法的基础上添加了自己的渲染、滴答处理和鼠标点击处理。它还负责检查是否应添加新标签页。

标签页通过注册的 Tab Providers 添加。基本提供程序如 Vehicle Inventory 检查简单条件并添加特殊标签页。更高级的 Registry Providers 旨在分配一组特定的 方块实体类型物品,它们负责为这些对象提供标签页——这在重载时被冻结——然后每刻在玩家周围搜索这些对象。使用这些通用类,可以创建更简单的具体提供程序(Ender ChestsUnique Block)。

附加组件

repositories {
	maven { url "https://repo.sleeping.town/" }
}
dependencies {
   modImplementation "folk.sisby:inventory-tabs:1.2.0"
}

Inventory Tabs 4 的附加组件可以添加新的标签页类型和标签页提供程序,为现有提供程序添加高级匹配逻辑,为其界面提供自定义标签页布局(包括反转标签页),并标记特定标签页何时应被视为已打开。

有关实际示例,请查看 Portable Crafting


后记

所有模组都建立在许多人的工作之上——我们是该模组的第四批维护者!

此版本是部分重写,继承了 CakeWhip、LiamMCW 和 Andrew6rant 的工作。

该模组包含在 Tinkerer's Quilt 中——这是我们关于重新发现原版玩法的整合包。

我们欢迎更好的实现方式。如果你发现任何问题并有改进想法,请告诉我们!


Tinkerer's: Quilt - Smithing - Origins - Statures - HUD

Loveletters: Tabs - Atlas - Portable Crafting - Drogstyle

Others: Switchy - Crunchy - Starcaller

基本信息
模组名称Inventory Tabs
作者sisby-folk
下载量145,215
关注数478
支持版本1.18.2 - 1.21.1
加载器fabric / forge / neoforge / quilt
客户端required
服务端unsupported

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:194,465  |  历史访问人次:299,570

今日访问人数:1,149  |  今日访问人次:1,321

昨日访问人数:30,537  |  昨日访问人次:36,142

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6