索引

A B C D E F G H I K L M N O P Q R S T U V W X Y _ 
常量字段值|所有程序包|所有类和接口

A

AbstractBarWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.bar中的类
AbstractBarWidget 是一个抽象的进度条组件,继承自 AbstractWidget 并实现了 IBarWidget 接口。
AbstractBarWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.AbstractBarWidget
构造一个 AbstractBarWidget 实例。
AbstractScreenAnimation - org.hiedacamellia.immersiveui.client.gui.animate中的类
 
AbstractScreenAnimation(float) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.animate.AbstractScreenAnimation
 
AbstractToastWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.toast中的类
AbstractToastWidget 是一个抽象类,扩展自 AbstractWidget,并实现了 IToastWidget 接口。
AbstractToastWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
构造一个 AbstractToastWidget 实例。
AbstractWidgetMixin - org.hiedacamellia.immersiveui.client.mixin中的类
 
AbstractWidgetMixin() - 类的构造器 org.hiedacamellia.immersiveui.client.mixin.AbstractWidgetMixin
 
accept(TreeEntryWidget<T>) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
接受一个拖拽的节点作为子节点。
ActionData - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action中的记录类
ActionData 是一个记录类,用于存储与行为相关的数据。
ActionData(ResourceLocation, CompoundTag) - 记录类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.ActionData
创建 ActionData 记录类的实例。
activeScreen - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
addChild(int, TreeEntryWidget<T>) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
在当前节点的子节点列表中添加一个子节点。
addChild(TreeEntryWidget<T>) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
在当前节点的子节点列表中添加一个子节点。
addPos(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
更新鼠标位置。
addWorldPositionObject(UUID, World2ScreenWidget) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
addWorldPositionObject(World2ScreenWidget) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
addWorldPositionObjectForced(UUID, World2ScreenWidget) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
alpha - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
组件的透明度。
angleOffset - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
角度偏移量,用于调整轮盘条目的起始角度。
AnimateContainer - org.hiedacamellia.immersiveui.client.animate中的类
 
AnimateContainer() - 类的构造器 org.hiedacamellia.immersiveui.client.animate.AnimateContainer
 
AnimateContainer(long) - 类的构造器 org.hiedacamellia.immersiveui.client.animate.AnimateContainer
 
AnimateUtils - org.hiedacamellia.immersiveui.client.gui.animate中的类
 
AnimateUtils() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils
 
AnimateUtils.Lerp - org.hiedacamellia.immersiveui.client.gui.animate中的类
 
AnimateUtils.Time - org.hiedacamellia.immersiveui.client.gui.animate中的类
 
apply(double, double, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.animate.LerpNumberAnimation.LerpFunction
 
AreaComponentWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.component中的类
 
AreaComponentWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.AreaComponentWidget
 
AreaComponentWidget(int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.AreaComponentWidget
 

B

backColor - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
 
backTex - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
 
barColor - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
 
barTex - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
 
BaseBarWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base中的类
BaseBarWidget 是一个基础的进度条组件,继承自 AbstractBarWidget。
BaseBarWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
构造一个 BaseBarWidget 实例。
BaseTexBarWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base中的类
BaseTexBarWidget 是一个基础的纹理进度条组件,继承自 AbstractBarWidget。
BaseTexBarWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
构造一个 BaseTexBarWidget 实例。
blit(PoseStack, int, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blit(PoseStack, int, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blit(PoseStack, int, int, int, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blit(PoseStack, ResourceLocation, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blit(PoseStack, ResourceLocation, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blit(PoseStack, ResourceLocation, float, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blit(PoseStack, ResourceLocation, int, int, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blit(GuiGraphics, int, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blit(GuiGraphics, int, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blit(GuiGraphics, int, int, int, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blit(GuiGraphics, ResourceLocation, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blit(GuiGraphics, ResourceLocation, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blit(GuiGraphics, ResourceLocation, float, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blit(GuiGraphics, ResourceLocation, int, int, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blitInUv(PoseStack, int, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blitInUv(PoseStack, ResourceLocation, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blitInUv(GuiGraphics, int, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blitInUv(GuiGraphics, ResourceLocation, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blitRoundCentered(PoseStack, ResourceLocation, float, float, int, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blitRoundCentered(GuiGraphics, ResourceLocation, float, float, int, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blur(PoseStack, int, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blur(PoseStack, int, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blur(PoseStack, ResourceLocation, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blur(PoseStack, ResourceLocation, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
blur(GuiGraphics, int, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blur(GuiGraphics, int, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blur(GuiGraphics, ResourceLocation, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
blur(GuiGraphics, ResourceLocation, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
BLUR_INSTANCE - 类中的静态变量 org.hiedacamellia.immersiveui.client.graphic.target.ScreenTempTarget
屏幕实例,用于模糊渲染。
BOLD - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget.Emphasize
 
border - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
 
borderColor - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
 
borderRoundRect(PoseStack, float, float, float, float, float, int, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
borderRoundRect(GuiGraphics, float, float, float, float, float, int, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
borderRoundRectCentered(PoseStack, float, float, float, float, float, int, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
borderRoundRectCentered(PoseStack, float, float, float, int, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
borderRoundRectCentered(GuiGraphics, float, float, float, float, float, int, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
borderRoundRectCentered(GuiGraphics, float, float, float, int, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
borderTex - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
 
borderX - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
 
borderX - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
 
borderY - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
 
borderY - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
 
BOTTOM - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
BOTTOM_LEFT - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
BOTTOM_RIGHT - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
bounce(double, double, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils.Lerp
 
bounce(float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils.Time
 
BuiltInWheelActions - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action中的类
BuiltInWheelActions 是一个包含内置轮盘动作的类。
BuiltInWheelActions() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.BuiltInWheelActions
 

C

calculateRenderScale(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
根据距离计算渲染缩放比例。
calculateRenderScale(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
根据距离平方值计算渲染缩放比例。
calculateRenderScale(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
cancelable() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.AbstractScreenAnimation
 
cancelable() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.LerpNumberAnimation
 
CapturableMouseHandler - org.hiedacamellia.immersiveui.client.util中的接口
CapturableMouseHandler 是一个接口,用于处理可捕获的鼠标操作。
CENTER - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
centerX - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
轮盘条目的中心 X 坐标。
centerX - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
轮盘的中心 X 坐标。
centerY - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
轮盘条目的中心 Y 坐标。
centerY - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
轮盘的中心 Y 坐标。
charTyped(char, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.NumberEditBox
处理字符输入事件。
children - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
children() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.list.SimpleListWidget.WidgetEntry
 
children() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
获取组件的子组件列表。
children() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.SimplePriceWidget
获取组件的子组件列表。
children() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
获取树的根节点。
click(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
处理鼠标点击事件。
click(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
处理鼠标点击事件。
click(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
click(int, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
处理鼠标点击事件。
clicked(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeSlot
检查是否点击了物品槽。
CLOSE_SCREEN - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.BuiltInWheelActions
一个 Consumer,用于处理关闭屏幕动作。
CloseScreenAction - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action中的类
CloseScreenAction 是一个用于关闭当前屏幕的行为类。
CloseScreenAction() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.CloseScreenAction
 
CollectDebugTreeRootEvent - org.hiedacamellia.immersiveui.api.event中的类
CollectDebugTreeRootEvent 是一个客户端事件类,用于收集debug页面树的根节点。
CollectDebugTreeRootEvent(List<DebugTreeEntryWidget>) - 类的构造器 org.hiedacamellia.immersiveui.api.event.CollectDebugTreeRootEvent
构造函数,初始化事件并设置根节点列表。
collided(World2ScreenWidget) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
检查当前组件是否与另一个组件发生碰撞。
component - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
 
component - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
 
ComponentToastWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.toast中的类
ComponentToastWidget 是一个自定义的 Toast 组件,用于显示带有消息的弹出式提示框。
ComponentToastWidget(int, int, int, int, long, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.ComponentToastWidget
构造一个 ComponentToastWidget 实例。
ComponentWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.component中的类
ComponentWidget 是一个自定义的 GUI 组件,继承自 AbstractStringWidget。
ComponentWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
创建一个指定位置和大小的 ComponentWidget。
ComponentWidget(int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
创建一个指定位置的 ComponentWidget。
ComponentWidget(Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
使用默认位置 (0, 0) 创建一个 ComponentWidget。
compoundTag() - 记录类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.ActionData
返回 compoundTag 记录组件的值。
connect(float, ILayoutExtension, ILayoutExtension, GuiGraphics, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
connect(float, ILayoutExtension, ILayoutExtension, LayoutLocation, LayoutLocation, GuiGraphics, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
connect(ILayoutExtension, ILayoutExtension, GuiGraphics, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
connect(ILayoutExtension, ILayoutExtension, LayoutLocation, LayoutLocation, GuiGraphics, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
connect(Vector2f, Vector2f, GuiGraphics, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
connectAnim - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
connectH(float, Vector2f, Vector2f, GuiGraphics, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
connectV(float, Vector2f, Vector2f, GuiGraphics, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
create(List<? extends WheelTreeEntryWidget>, int, int, Component, Font) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
创建一个新的 WheelTreeWidget 实例。
create(List<DebugTreeEntryWidget>, int, int, Component, Font) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeWidget
创建一个 DebugTreeWidget 实例。
create(DebugEntry, Component, Font) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeEntryWidget
创建一个 DebugTreeEntryWidget 实例。
create(ActionData, Component, Font) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
创建一个新的 WheelTreeEntryWidget 实例。
CreateIngameScreenScreen - org.hiedacamellia.immersiveui.client.gui.component.screen中的类
CreateIngameScreenScreen 是一个用于在游戏内创建屏幕的类。
CreateIngameScreenScreen(Screen) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.screen.CreateIngameScreenScreen
构造函数,初始化 CreateIngameScreenScreen 实例。
CreateScreenLayerScreenScreen - org.hiedacamellia.immersiveui.client.gui.component.fakescreen中的类
CreateScreenLayerScreenScreen 是一个用于在游戏内创建屏幕图层的类。
CreateScreenLayerScreenScreen(Screen) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.fakescreen.CreateScreenLayerScreenScreen
构造函数,初始化 CreateScreenLayerScreenScreen 实例。
createWheelTreeWidget() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.screen.WheelMenuScreen
创建轮盘树组件。

D

data - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
DEBUG - 类中的静态变量 org.hiedacamellia.immersiveui.client.config.IUIClientConfig
调试模式配置选项。
DebugEntry - org.hiedacamellia.immersiveui.client.debug中的记录类
DebugEntry 是一个记录类,用于存储调试信息。
DebugEntry(String, Screen) - 记录类的构造器 org.hiedacamellia.immersiveui.client.debug.DebugEntry
创建 DebugEntry 记录类的实例。
DebugRegistries - org.hiedacamellia.immersiveui.client.debug中的类
DebugRegistries 是一个用于管理调试树根节点的注册表类。
DebugRegistries() - 类的构造器 org.hiedacamellia.immersiveui.client.debug.DebugRegistries
 
DebugScreen - org.hiedacamellia.immersiveui.client.debug中的类
DebugScreen 是一个调试屏幕类,继承自 Minecraft 的 Screen 类。
DebugScreen() - 类的构造器 org.hiedacamellia.immersiveui.client.debug.DebugScreen
构造函数,初始化 DebugScreen 实例。
DebugTreeEntryWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug中的类
DebugTreeEntryWidget 是一个自定义的树形节点组件,用于debug页面。
DebugTreeEntryWidget(Component, Font) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeEntryWidget
构造一个 DebugTreeEntryWidget 实例。
DebugTreeWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug中的类
DebugTreeWidget 是一个自定义的树形组件,用于debug页面。
DebugTreeWidget(List<DebugTreeEntryWidget>, int, int, Component, Font) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeWidget
构造一个 DebugTreeWidget 实例。
delay - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
delay - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
DelayBarWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay中的类
DelayBarWidget 是一个带有延迟效果的进度条组件,继承自 BaseBarWidget。
DelayBarWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
构造一个 DelayBarWidget 实例。
delayDecreaseColor - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
delayDecreaseTex - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
delayIncreaseColor - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
delayIncreaseTex - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
delayStartTime - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
delayStartTime - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
DelayTexBarWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay中的类
DelayTexBarWidget 是一个带有延迟效果的纹理进度条组件,继承自 BaseTexBarWidget。
DelayTexBarWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
构造一个 DelayTexBarWidget 实例。
DoubleHolder - org.hiedacamellia.immersiveui.util.holder中的类
 
DoubleHolder(double) - 类的构造器 org.hiedacamellia.immersiveui.util.holder.DoubleHolder
 
dragable - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
drawCenteredString(PoseStack, String, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawCenteredString(PoseStack, Font, String, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawCenteredString(PoseStack, Font, Component, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawCenteredString(PoseStack, Font, FormattedCharSequence, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawCenteredString(PoseStack, Component, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawCenteredString(PoseStack, FormattedCharSequence, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawCenteredString(GuiGraphics, String, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawCenteredString(GuiGraphics, Font, String, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawCenteredString(GuiGraphics, Font, Component, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawCenteredString(GuiGraphics, Font, FormattedCharSequence, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawCenteredString(GuiGraphics, Component, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawCenteredString(GuiGraphics, FormattedCharSequence, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawRing(PoseStack, float, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawRing(PoseStack, float, float, float, float, float, float, int, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawRing(PoseStack, float, float, float, float, float, float, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawRing(PoseStack, float, float, float, float, float, float, int, int, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawRing(GuiGraphics, float, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawRing(GuiGraphics, float, float, float, float, float, float, int, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawRing(GuiGraphics, float, float, float, float, float, float, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawRing(GuiGraphics, float, float, float, float, float, float, int, int, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawString(PoseStack, String, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawString(PoseStack, Font, String, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawString(PoseStack, Font, Component, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawString(PoseStack, Font, FormattedCharSequence, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawString(PoseStack, Component, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawString(PoseStack, FormattedCharSequence, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
drawString(GuiGraphics, String, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawString(GuiGraphics, Font, String, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawString(GuiGraphics, Font, Component, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawString(GuiGraphics, Font, FormattedCharSequence, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawString(GuiGraphics, Component, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawString(GuiGraphics, FormattedCharSequence, float, float, int, boolean) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
drawVirtualMouse - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
是否绘制虚拟鼠标指针。
duration - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
 

E

emphasize - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
emphasizeColor - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
EmphasizeComponentWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.guide中的类
 
EmphasizeComponentWidget(int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeComponentWidget
 
EmphasizeDescriptionWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.guide中的类
 
EmphasizeDescriptionWidget(int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
emphasizeLocation - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
EmphasizeRenderHelper - org.hiedacamellia.immersiveui.client.gui.component.widget.guide中的类
 
EmphasizeRenderHelper() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
EmphasizeWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.guide中的类
 
EmphasizeWidget(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
enableOffset - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
是否启用偏移效果。
endAngle - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
结束角度,用于定义轮盘条目的结束位置。
equals(Object) - 记录类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugEntry
指示某个其他对象是否“等于”此对象。
equals(Object) - 记录类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.ActionData
指示某个其他对象是否“等于”此对象。
execute(CompoundTag) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.CloseScreenAction
执行关闭屏幕的行为。
execute(CompoundTag) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.KeyInputAction
执行键盘输入行为。

F

FADE_BEGIN_DISTANCE - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
FADE_DISTANCE - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
fadeIn - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
 
FakeItemSlot - org.hiedacamellia.immersiveui.client.gui.component.widget.solt中的类
FakeItemSlot 是一个扩展自 FakeSlot 的自定义 GUI 组件, 用于表示一个虚拟的物品槽,支持显示物品堆和装饰效果。
FakeItemSlot(int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeItemSlot
构造一个 FakeItemSlot 实例。
FakeSlot - org.hiedacamellia.immersiveui.client.gui.component.widget.solt中的类
FakeSlot 是一个自定义的 GUI 组件,表示一个虚拟的物品槽。
FakeSlot(int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeSlot
构造一个 FakeSlot 实例。
fill(PoseStack, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fill(GuiGraphics, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillBorderRect(PoseStack, float, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillBorderRect(PoseStack, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillBorderRect(GuiGraphics, float, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillBorderRect(GuiGraphics, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillCentered(PoseStack, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillCentered(GuiGraphics, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillRoundRect(PoseStack, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillRoundRect(PoseStack, float, float, float, float, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillRoundRect(GuiGraphics, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillRoundRect(GuiGraphics, float, float, float, float, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillRoundRectCentered(PoseStack, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillRoundRectCentered(PoseStack, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillRoundRectCentered(GuiGraphics, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillRoundRectCentered(GuiGraphics, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillSquare(PoseStack, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillSquare(GuiGraphics, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
fillSquareCentered(PoseStack, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
fillSquareCentered(GuiGraphics, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
FloatHolder - org.hiedacamellia.immersiveui.util.holder中的类
 
FloatHolder(float) - 类的构造器 org.hiedacamellia.immersiveui.util.holder.FloatHolder
 
fold - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
fold() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
折叠当前节点的子节点,使其不可见。
foldComponent - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
foldWidth - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
font - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
 
font - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
font - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
format(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
格式化数值为字符串。
from(Component, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
从一个 Component 创建一个 MultiFormattedCharSequenceWidget。

G

GameRendererAccessor - org.hiedacamellia.immersiveui.client.mixin.accessor中的接口
 
GameRendererMixin - org.hiedacamellia.immersiveui.client.mixin中的类
 
GameRendererMixin() - 类的构造器 org.hiedacamellia.immersiveui.client.mixin.GameRendererMixin
 
get() - 类中的方法 org.hiedacamellia.immersiveui.util.holder.DoubleHolder
 
get() - 类中的方法 org.hiedacamellia.immersiveui.util.holder.FloatHolder
 
get() - 类中的方法 org.hiedacamellia.immersiveui.util.holder.IntHolder
 
get() - 类中的方法 org.hiedacamellia.immersiveui.util.holder.ItemStackHolder
 
get(UUID) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
get(ResourceLocation) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.WheelActionRegistries
根据资源位置获取已注册的轮盘行为。
getAlpha() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
获取当前 Toast 的透明度。
getAndResetCapturedDeltaX() - 类中的静态方法 org.hiedacamellia.immersiveui.client.util.MouseCaptureUtil
获取并重置捕获的鼠标 X 轴位移。
getAndResetCapturedDeltaY() - 类中的静态方法 org.hiedacamellia.immersiveui.client.util.MouseCaptureUtil
获取并重置捕获的鼠标 Y 轴位移。
getAndResetCapturedX() - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.MouseHandlerMixin_MouseCapture
 
getAndResetCapturedX() - 接口中的方法 org.hiedacamellia.immersiveui.client.util.CapturableMouseHandler
获取并重置捕获的鼠标 X 轴位移。
getAndResetCapturedY() - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.MouseHandlerMixin_MouseCapture
 
getAndResetCapturedY() - 接口中的方法 org.hiedacamellia.immersiveui.client.util.CapturableMouseHandler
获取并重置捕获的鼠标 Y 轴位移。
getAnimationDuration() - 类中的方法 org.hiedacamellia.immersiveui.client.animate.AnimateContainer
 
getAnimationDuration() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
getAnimationDuration() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
getAnimationDuration() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
getAnimationDuration() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
 
getAnimationDuration(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
getAnimationDuration(int) - 类中的方法 org.hiedacamellia.immersiveui.client.animate.MultiAnimateContainer
 
getAnimationStartTime() - 类中的方法 org.hiedacamellia.immersiveui.client.animate.AnimateContainer
 
getAnimationStartTime() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
getAnimationStartTime() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
getAnimationStartTime() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
getAnimationStartTime() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
 
getAnimationStartTime(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
getAnimationStartTime(int) - 类中的方法 org.hiedacamellia.immersiveui.client.animate.MultiAnimateContainer
 
getAt(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
根据鼠标位置获取当前节点或其子节点。
getAt(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
根据鼠标位置获取对应的节点。
getAt(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
获取鼠标所在位置的条目。
getBackTexHeight() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
获取背景纹理的高度。
getBackTexWidth() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
获取背景纹理的宽度。
getBarTexHeight() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
获取进度条纹理的高度。
getBarTexWidth() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
获取进度条纹理的宽度。
getBlurEffect() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.target.ScreenTempTarget
获取模糊效果的后处理链。
getBlurShader() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
获取模糊效果着色器实例。
getBorderRectShader() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
获取带边框的矩形着色器实例。
getBorderRoundRectShader() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
获取带边框的圆角矩形着色器实例。
getBorderTexHeight() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
获取边框纹理的高度。
getBorderTexWidth() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
获取边框纹理的宽度。
getBottomF() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getCenter() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getCenterX() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取屏幕的中心 X 坐标。
getCenterX() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getCenterY() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取屏幕的中心 Y 坐标。
getCenterY() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getCountSell() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
获取第二个物品槽中的物品数量。
getCountWant() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
获取第一个物品槽中的物品数量。
getCurrentTimeMillis() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
getCurrentTimeMillis() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
getData() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
获取当前节点关联的数据。
getDest() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.LerpNumberAnimation
 
getDouble() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.NumberEditBox
获取文本框中的浮点数值。
getElapsedRatio() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
getElapsedTime() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
getElapsedTime(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
getEmphasize() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
getEmphasize() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget
 
getEmphasizeColor() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
getEmphasizeColor() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget
 
getEmphasizeLocation() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
getEmphasizeLocation() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget
 
getEndTimeMillis() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
getEndTimeMillis(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
getFont() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取 Minecraft 客户端的字体渲染器。
getFont() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
获取用于渲染文本的字体。
getGuiScale() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取 GUI 的缩放比例。
getGuiScaledCenterX() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取 GUI 缩放后的中心 X 坐标。
getGuiScaledCenterY() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取 GUI 缩放后的中心 Y 坐标。
getGuiScaledHeight() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取 GUI 缩放后的高度。
getGuiScaledWidth() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取 GUI 缩放后的宽度。
getHeight() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取屏幕的高度。
getHeight() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
获取文本框的高度。
getHit() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取当前的碰撞检测结果。
getId() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
获取组件的唯一标识符。
getId() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
getInt() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.NumberEditBox
获取文本框中的整数值。
getItemStack() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.SimplePriceWidget
获取物品槽中的物品堆。
getItemStack() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeItemSlot
获取物品槽中的物品堆。
getItemStackSell() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
获取第二个物品槽中的物品堆。
getItemStackWant() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
获取第一个物品槽中的物品堆。
getLayoutLocation() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getLayoutLocation() - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.AbstractWidgetMixin
 
getLeftF() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getLength() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.AbstractScreenAnimation
 
getLocationPoint() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getLocationPoint(LayoutLocation) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getMainRenderTarget() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取主渲染目标。
getMaxValue() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
获取进度条的最大值。
getMouseHandler() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取鼠标处理器实例。
getOuterLineStart() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget
 
getPositionTexShader() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
获取位置和纹理着色器实例。
getPrice() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.SimplePriceWidget
获取物品的价格。
getProgress() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.AbstractBarWidget
获取当前的进度值。
getProgress() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
获取当前进度条的进度值。
getQuoted() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
获取当前的引用文本。
getRemainingRatio() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
getRemainingTime() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
getRemainingTime(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
getRenderBuffers() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取渲染缓冲区。
getRenderScale() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIRenderUtils
获取 Render 的缩放比例。
getRenderScaledCenterX() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIRenderUtils
获取 Render 缩放后的中心 X 坐标。
getRenderScaledCenterY() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIRenderUtils
获取 Render 缩放后的中心 Y 坐标。
getRenderScaledHeight() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIRenderUtils
获取 Render 缩放后的高度。
getRenderScaledWidth() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIRenderUtils
获取 Render 缩放后的宽度。
getRightF() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getRingShader() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
获取环形着色器实例。
getRoots() - 类中的方法 org.hiedacamellia.immersiveui.api.event.CollectDebugTreeRootEvent
获取所有已注册的debug页面树根节点。
getRoots() - 类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugRegistries
获取所有已注册的调试树根节点。
getRoundRectShader() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
获取圆角矩形着色器实例。
getRoundShader() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
获取圆形着色器实例。
getRowWidth() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.list.SimpleListWidget
 
getScale() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
获取组件的缩放比例。
getScale() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
getScreen() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
获取当前显示的屏幕。
getScreen() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
获取当前显示的屏幕。
getScrollbarPosition() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.list.SimpleListWidget
 
getSelect() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
获取当前选中的节点。
getShaders() - 接口中的方法 org.hiedacamellia.immersiveui.client.mixin.accessor.GameRendererAccessor
 
getSrc() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.LerpNumberAnimation
 
getText() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
获取显示在进度条上的文本。
getTopF() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
getTree() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.screen.WheelMenuScreen
获取当前的轮盘树组件。
getTree() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
获取所属的树组件。
getValue() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
获取当前的数值。
getWheelEntries() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.screen.WheelMenuScreen
获取轮盘条目列表。
getWidgetAt(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
根据鼠标位置获取直接子节点。
getWidth() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取屏幕的宽度。
getWindow() - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
获取窗口实例。
getWorldPos(Vector3f) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
获取组件的世界坐标。
getWorldPos(Vector3f) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
获取组件的世界坐标。
getX() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
获取组件的屏幕 X 坐标。
getX() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
getXO() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
获取组件的屏幕 X 偏移量。
getXO() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
getY() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
获取组件的屏幕 Y 坐标。
getY() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
getY() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
获取文本框的 Y 坐标。
getYO() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
获取组件的屏幕 Y 偏移量。
getYO() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
guiFill(GuiGraphics, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 

H

h - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
屏幕的高度。
hasChild() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
检查当前节点是否有子节点。
hashCode() - 记录类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugEntry
返回此对象的哈希代码值。
hashCode() - 记录类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.ActionData
返回此对象的哈希代码值。
hasQuote() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
检查是否存在引用文本。
hasScreen() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
检查是否有屏幕正在显示。
hasScreen() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
height - 类中的变量 org.hiedacamellia.immersiveui.client.graphic.target.ScreenTempTarget
渲染目标的高度。
hide() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
hideTitle() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
隐藏标题。
hLine(PoseStack, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
hLine(PoseStack, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
hLine(GuiGraphics, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
hLine(GuiGraphics, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 

I

IAnimatable - org.hiedacamellia.immersiveui.client.animate中的接口
 
IBarWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.bar中的接口
IBarWidget 接口表示一个进度条控件,支持渲染和布局功能, 并允许自定义其外观和进度。
IEmphasizeWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.guide中的接口
 
IEmphasizeWidget.Emphasize - org.hiedacamellia.immersiveui.client.gui.component.widget.guide中的枚举类
 
ILayoutExtension - org.hiedacamellia.immersiveui.client.gui.component.widget.layout中的接口
 
ImmersiveUI - org.hiedacamellia.immersiveui中的类
 
ImmersiveUI(IEventBus, ModContainer) - 类的构造器 org.hiedacamellia.immersiveui.ImmersiveUI
 
ImmersiveUIClient - org.hiedacamellia.immersiveui中的类
 
ImmersiveUIClient(IEventBus, ModContainer) - 类的构造器 org.hiedacamellia.immersiveui.ImmersiveUIClient
 
IMultiAnimatable - org.hiedacamellia.immersiveui.client.animate中的接口
 
init() - 类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugScreen
初始化方法,在屏幕被打开时调用。
init() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.fakescreen.CreateScreenLayerScreenScreen
初始化方法。
init() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.screen.CreateIngameScreenScreen
初始化方法。
init() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.screen.WheelMenuScreen
初始化屏幕,创建并添加轮盘树组件。
init() - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.BuiltInWheelActions
初始化方法,用于触发 WheelActionRegiserEvent 事件。
innerRadius - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
内半径,用于定义轮盘条目的内边界。
insert(TreeEntryWidget<T>) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
在当前节点之前插入一个节点。
INSTANCE - 类中的静态变量 org.hiedacamellia.immersiveui.client.debug.DebugRegistries
DebugRegistries 的单例实例。
INSTANCE - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
单例实例,用于全局访问 ScreenWidgetLayer。
INSTANCE - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
int2ARGB(int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMathUtils
将整数颜色值转换为 ARGB 格式的向量。
int2RGBA(int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMathUtils
将整数颜色值转换为 RGBA 格式的向量。
IntHolder - org.hiedacamellia.immersiveui.util.holder中的类
 
IntHolder(int) - 类的构造器 org.hiedacamellia.immersiveui.util.holder.IntHolder
 
invoke() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
调用组件的特定行为。
isAnimating() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
isAnimating(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
isAnimationEnd() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
isAnimationEnd(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
isBlockedBySolidBlock(Level, Vector3f, Vector3f, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.util.RayTraceUtil
 
isBottom() - 枚举类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
isComputed() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
检查组件是否已计算。
isComputed() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
isDecrease() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
检查当前进度是否为减少状态。
isDecrease() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
检查当前进度是否为减少状态。
isDrag(V) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
判断指定的节点是否正在被拖拽。
isHovered(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
检查鼠标是否悬停在当前节点上。
isHovered(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
判断鼠标是否悬停在条目上。
isIncrease() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
检查当前进度是否为增加状态。
isIncrease() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
检查当前进度是否为增加状态。
isInScreen() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
检查组件是否在屏幕内。
isInScreen() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
isLeft() - 枚举类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
isMouseCaptured() - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.MouseHandlerMixin_MouseCapture
 
isMouseCaptured() - 接口中的方法 org.hiedacamellia.immersiveui.client.util.CapturableMouseHandler
检查鼠标是否被捕获。
isMouseCaptured() - 类中的静态方法 org.hiedacamellia.immersiveui.client.util.MouseCaptureUtil
检查鼠标是否被捕获。
isMouseGrabbed() - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.MouseHandlerMixin_MouseCapture
 
isReverse - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
 
isReverse - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
 
isRight() - 枚举类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
isRoot - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
isRoot() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
判断当前节点是否为根节点。
isRunning() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.AbstractScreenAnimation
 
isSameScreen(Screen) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
检查是否为相同的屏幕。
isSelectable() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
检查组件是否可被选中。
isSelectable() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
isTop() - 枚举类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
isVertical - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
 
isVertical - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
 
ItemPriceWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.price中的类
ItemPriceWidget 是一个自定义的 GUI 组件,用于显示和编辑物品价格。
ItemPriceWidget(int, int) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
使用默认参数构造一个 ItemPriceWidget 实例。
ItemPriceWidget(int, int, ItemStack, int, ItemStack, int) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
使用指定参数构造一个 ItemPriceWidget 实例。
ItemStackHolder - org.hiedacamellia.immersiveui.util.holder中的类
 
ItemStackHolder() - 类的构造器 org.hiedacamellia.immersiveui.util.holder.ItemStackHolder
 
ItemStackHolder(ItemStack) - 类的构造器 org.hiedacamellia.immersiveui.util.holder.ItemStackHolder
 
IToastWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.toast中的接口
IToastWidget 是一个接口,定义了用于显示和管理自定义 Toast 组件的基本方法。
IUIClientConfig - org.hiedacamellia.immersiveui.client.config中的类
IUIClientConfig 是一个客户端配置类,用于定义和管理模组的客户端配置选项。
IUIClientConfig() - 类的构造器 org.hiedacamellia.immersiveui.client.config.IUIClientConfig
 
IUIClientDebugEvent - org.hiedacamellia.immersiveui.client.debug中的类
IUIClientDebugEvent 是一个客户端调试事件类。
IUIClientDebugEvent() - 类的构造器 org.hiedacamellia.immersiveui.client.debug.IUIClientDebugEvent
 
IUIClientGameEvent - org.hiedacamellia.immersiveui.client.event中的类
IUIClientGameEvent 是一个客户端事件处理类。
IUIClientGameEvent() - 类的构造器 org.hiedacamellia.immersiveui.client.event.IUIClientGameEvent
 
IUIGraphicUtils - org.hiedacamellia.immersiveui.client.graphic.util中的类
 
IUIGraphicUtils() - 类的构造器 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
IUIGuiUtils - org.hiedacamellia.immersiveui.client.graphic.util中的类
 
IUIGuiUtils() - 类的构造器 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
IUILayer - org.hiedacamellia.immersiveui.registries中的类
 
IUILayer() - 类的构造器 org.hiedacamellia.immersiveui.registries.IUILayer
 
IUIMathUtils - org.hiedacamellia.immersiveui.client.graphic.util中的类
IUIMathUtils 是一个数学工具类
IUIMathUtils() - 类的构造器 org.hiedacamellia.immersiveui.client.graphic.util.IUIMathUtils
 
IUIMinecraftUtils - org.hiedacamellia.immersiveui.client.graphic.util中的类
IUIMinecraftUtil 是一个工具类,提供了对 Minecraft 客户端实例的常用方法封装。
IUIMinecraftUtils() - 类的构造器 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
 
IUIRenderUtils - org.hiedacamellia.immersiveui.client.graphic.util中的类
 
IUIRenderUtils() - 类的构造器 org.hiedacamellia.immersiveui.client.graphic.util.IUIRenderUtils
 
IUIShaders - org.hiedacamellia.immersiveui.client.graphic.shader中的类
IUIShaders 是一个管理着色器实例的类。
IUIShaders() - 类的构造器 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
 
IValueBarWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.bar中的接口
IValueBarWidget 接口扩展了 IBarWidget,表示一个带有数值显示的进度条控件。
IValueHolder<T> - org.hiedacamellia.immersiveui.util.holder中的接口
IValueHolder 是一个通用接口,用于持有和提供值。
IW2SWidget - org.hiedacamellia.immersiveui.client.gui.component.w2s中的接口
IW2SWidget 接口定义了一个用于屏幕空间渲染的组件。

K

KEY_INPUT - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.BuiltInWheelActions
一个 Consumer,用于处理键盘输入动作。
KeyboardHandlerMixin - org.hiedacamellia.immersiveui.client.mixin中的类
 
KeyboardHandlerMixin() - 类的构造器 org.hiedacamellia.immersiveui.client.mixin.KeyboardHandlerMixin
 
KeyInputAction - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action中的类
KeyInputAction 是一个用于模拟键盘输入的行为类。
KeyInputAction() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.KeyInputAction
 
keyPressed(int, int, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
处理键盘按键事件。
keyPressed(int, int, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
处理键盘按键事件。

L

layer - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
当前条目的层级,用于区分嵌套的轮盘条目。
LayoutLocation - org.hiedacamellia.immersiveui.client.gui.component.widget.layout中的枚举类
 
LEFT - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
Lerp() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils.Lerp
 
LerpNumberAnimation - org.hiedacamellia.immersiveui.client.gui.animate中的类
 
LerpNumberAnimation(IValueHolder<Float>, LerpNumberAnimation.LerpFunction, double, double, float) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.animate.LerpNumberAnimation
 
LerpNumberAnimation(IValueHolder<Float>, LerpNumberAnimation.LerpFunction, double, double, float, boolean) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.animate.LerpNumberAnimation
 
LerpNumberAnimation.LerpFunction - org.hiedacamellia.immersiveui.client.gui.animate中的接口
 
limitInScreen - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
是否限制在屏幕范围内。
limitInScreen() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
限制组件在屏幕范围内。
limitInScreen() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
LINE_OVER - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget.Emphasize
 
LINE_UNDER - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget.Emphasize
 
linear(double, double, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils.Lerp
 
LOCATION - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
屏幕图层的资源位置标识符。
LOCATION - 类中的静态变量 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
lock(World2ScreenWidget) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
LOGGER - 类中的静态变量 org.hiedacamellia.immersiveui.ImmersiveUI
 

M

mainRenderTarget - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
主渲染目标,用于屏幕渲染。
minecraft - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
Minecraft 实例,用于访问游戏相关的上下文。
MinecraftMixin - org.hiedacamellia.immersiveui.client.mixin中的类
 
MinecraftMixin() - 类的构造器 org.hiedacamellia.immersiveui.client.mixin.MinecraftMixin
 
mirrorX() - 枚举类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
mirrorY() - 枚举类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
modid() - 记录类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugEntry
返回 modid 记录组件的值。
MODID - 类中的静态变量 org.hiedacamellia.immersiveui.ImmersiveUI
 
MouseCaptureUtil - org.hiedacamellia.immersiveui.client.util中的类
MouseCaptureUtil 是一个便捷的工具类,用于处理没有屏幕的鼠标捕获操作。
mouseClicked(double, double, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeItemSlot
处理鼠标点击事件。
mouseClicked(double, double, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeWidget
处理鼠标点击事件。
mouseClicked(double, double, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
处理鼠标点击事件。
mouseClicked(double, double, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
处理鼠标点击事件。
mouseClicked(double, double, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
处理鼠标点击事件。
mouseClicked(double, double, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
处理鼠标点击事件。
mouseDragged(double, double, int, double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
检查是否正在拖拽。
MouseHandlerMixin_MouseCapture - org.hiedacamellia.immersiveui.client.mixin中的类
 
MouseHandlerMixin_MouseCapture() - 类的构造器 org.hiedacamellia.immersiveui.client.mixin.MouseHandlerMixin_MouseCapture
 
mouseReleased(double, double, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
处理鼠标释放事件。
mouseScrolled(double, double, double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.AreaComponentWidget
 
mouseScrolled(double, double, double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
处理鼠标滚动事件。
mouseX - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
鼠标的 X 坐标。
mouseY - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
鼠标的 Y 坐标。
moveChild(TreeEntryWidget<T>, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
移动一个子节点到指定位置。
moveIfOverlapped(World2ScreenWidget) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
如果与另一个组件重叠,则移动当前组件以避免重叠。
MultiAnimateContainer - org.hiedacamellia.immersiveui.client.animate中的类
 
MultiAnimateContainer() - 类的构造器 org.hiedacamellia.immersiveui.client.animate.MultiAnimateContainer
 
MultiFormattedCharSequenceWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.component中的类
MultiFormattedCharSequenceWidget 是一个自定义的 GUI 组件,继承自 AbstractStringWidget。
MultiFormattedCharSequenceWidget(int, int, int, List<FormattedCharSequence>) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
使用指定位置和多格式文本列表创建一个 MultiFormattedCharSequenceWidget。
MultiFormattedCharSequenceWidget(int, int, int, FormattedCharSequence...) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
使用指定位置、宽度和多格式文本数组创建一个 MultiFormattedCharSequenceWidget。
MultiFormattedCharSequenceWidget(int, int, List<FormattedCharSequence>) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
使用指定位置和多格式文本列表创建一个 MultiFormattedCharSequenceWidget。
MultiFormattedCharSequenceWidget(int, int, FormattedCharSequence...) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
使用指定位置和多格式文本数组创建一个 MultiFormattedCharSequenceWidget。
MultiFormattedCharSequenceWidget(FormattedCharSequence...) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
使用多格式文本数组创建一个 MultiFormattedCharSequenceWidget。

N

narratables() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.list.SimpleListWidget.WidgetEntry
 
noBorder() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
禁用边框显示。
NONE - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget.Emphasize
 
NONE - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
NumberEditBox - org.hiedacamellia.immersiveui.client.gui.component.widget.editbox中的类
NumberEditBox 是一个扩展自 EditBox 的文本框组件, 用于输入和处理数值类型的数据(整数和浮点数)。
NumberEditBox(int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.NumberEditBox
构造一个 NumberEditBox 实例。

O

of(List<V>, int, int, Component, Font) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
创建一个 TreeWidget 实例,使用多个根节点。
of(T, Component, Font) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
创建一个 TreeEntryWidget 实例。
of(V, int, int, Component, Font) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
创建一个 TreeWidget 实例,使用单个根节点。
offsetFactor - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
偏移因子,用于控制偏移效果的强度。
onClientSetup(FMLClientSetupEvent) - 类中的静态方法 org.hiedacamellia.immersiveui.client.event.IUIClientGameEvent
客户端设置事件的处理方法。
onDrag - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
onKey(InputEvent.Key) - 类中的静态方法 org.hiedacamellia.immersiveui.client.debug.IUIClientDebugEvent
键盘输入事件的处理方法。
onKey(InputEvent.Key) - 类中的静态方法 org.hiedacamellia.immersiveui.client.event.IUIClientGameEvent
键盘输入事件的处理方法。
onMouse(InputEvent.MouseButton.Pre) - 类中的静态方法 org.hiedacamellia.immersiveui.client.event.IUIClientGameEvent
鼠标按键事件的处理方法。
onMouseScroll(InputEvent.MouseScrollingEvent) - 类中的静态方法 org.hiedacamellia.immersiveui.client.event.IUIClientGameEvent
鼠标滚轮事件的处理方法。
onRegisterShaders(RegisterShadersEvent) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.shader.IUIShaders
注册着色器事件处理方法。
onScreen(ScreenEvent.Opening) - 类中的静态方法 org.hiedacamellia.immersiveui.client.event.IUIClientGameEvent
屏幕打开事件的处理方法。
opposite() - 枚举类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
org.hiedacamellia.immersiveui - 程序包 org.hiedacamellia.immersiveui
 
org.hiedacamellia.immersiveui.api.event - 程序包 org.hiedacamellia.immersiveui.api.event
 
org.hiedacamellia.immersiveui.client.animate - 程序包 org.hiedacamellia.immersiveui.client.animate
 
org.hiedacamellia.immersiveui.client.config - 程序包 org.hiedacamellia.immersiveui.client.config
 
org.hiedacamellia.immersiveui.client.debug - 程序包 org.hiedacamellia.immersiveui.client.debug
 
org.hiedacamellia.immersiveui.client.event - 程序包 org.hiedacamellia.immersiveui.client.event
 
org.hiedacamellia.immersiveui.client.graphic.shader - 程序包 org.hiedacamellia.immersiveui.client.graphic.shader
 
org.hiedacamellia.immersiveui.client.graphic.target - 程序包 org.hiedacamellia.immersiveui.client.graphic.target
 
org.hiedacamellia.immersiveui.client.graphic.util - 程序包 org.hiedacamellia.immersiveui.client.graphic.util
 
org.hiedacamellia.immersiveui.client.gui.animate - 程序包 org.hiedacamellia.immersiveui.client.gui.animate
 
org.hiedacamellia.immersiveui.client.gui.component.fakescreen - 程序包 org.hiedacamellia.immersiveui.client.gui.component.fakescreen
 
org.hiedacamellia.immersiveui.client.gui.component.screen - 程序包 org.hiedacamellia.immersiveui.client.gui.component.screen
 
org.hiedacamellia.immersiveui.client.gui.component.w2s - 程序包 org.hiedacamellia.immersiveui.client.gui.component.w2s
 
org.hiedacamellia.immersiveui.client.gui.component.widget.bar - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.bar
 
org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base
 
org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay
 
org.hiedacamellia.immersiveui.client.gui.component.widget.component - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.component
 
org.hiedacamellia.immersiveui.client.gui.component.widget.editbox - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox
 
org.hiedacamellia.immersiveui.client.gui.component.widget.guide - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.guide
 
org.hiedacamellia.immersiveui.client.gui.component.widget.layout - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.layout
 
org.hiedacamellia.immersiveui.client.gui.component.widget.list - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.list
 
org.hiedacamellia.immersiveui.client.gui.component.widget.price - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.price
 
org.hiedacamellia.immersiveui.client.gui.component.widget.solt - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.solt
 
org.hiedacamellia.immersiveui.client.gui.component.widget.toast - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.toast
 
org.hiedacamellia.immersiveui.client.gui.component.widget.tree - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.tree
 
org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug
 
org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel
 
org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action - 程序包 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action
 
org.hiedacamellia.immersiveui.client.gui.layer - 程序包 org.hiedacamellia.immersiveui.client.gui.layer
 
org.hiedacamellia.immersiveui.client.mixin - 程序包 org.hiedacamellia.immersiveui.client.mixin
 
org.hiedacamellia.immersiveui.client.mixin.accessor - 程序包 org.hiedacamellia.immersiveui.client.mixin.accessor
 
org.hiedacamellia.immersiveui.client.util - 程序包 org.hiedacamellia.immersiveui.client.util
 
org.hiedacamellia.immersiveui.registries - 程序包 org.hiedacamellia.immersiveui.registries
 
org.hiedacamellia.immersiveui.util.holder - 程序包 org.hiedacamellia.immersiveui.util.holder
 
outerRadius - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
外半径,用于定义轮盘条目的外边界。

P

parent - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
play(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.AbstractScreenAnimation
 
player - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
当前玩家对象。
pos - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
组件的世界坐标位置。
poseDraw(PoseStack, BufferBuilder, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
poseDraw(PoseStack, BufferBuilder, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
poseDraw(PoseStack, BufferBuilder, float, float, float, float, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
poseDraw(PoseStack, BufferBuilder, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
poseFill(PoseStack, BufferBuilder, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
progress - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.AbstractBarWidget
进度值,范围为 0 到 1。

Q

quoted - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
当前的引用文本,默认为空。
QuoteEditBox - org.hiedacamellia.immersiveui.client.gui.component.widget.editbox中的类
QuoteEditBox 是一个扩展自 EditBox 的文本框组件, 支持显示附加的引用文本,并根据引用文本动态调整高度和渲染逻辑。
QuoteEditBox(Font, int, int, int, int, EditBox, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
构造一个 QuoteEditBox 实例。
QuoteEditBox(Font, int, int, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
构造一个 QuoteEditBox 实例。
QuoteEditBox(Font, int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
构造一个 QuoteEditBox 实例。

R

RayTraceUtil - org.hiedacamellia.immersiveui.client.util中的类
 
RayTraceUtil() - 类的构造器 org.hiedacamellia.immersiveui.client.util.RayTraceUtil
 
register(ResourceLocation, Consumer<CompoundTag>) - 类中的方法 org.hiedacamellia.immersiveui.api.event.WheelActionRegiserEvent
注册一个新的轮盘操作。
register(ResourceLocation, Consumer<CompoundTag>) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.WheelActionRegistries
注册一个新的轮盘行为。
registerOverlay(RegisterGuiLayersEvent) - 类中的静态方法 org.hiedacamellia.immersiveui.registries.IUILayer
 
registerRoot(DebugTreeEntryWidget) - 类中的方法 org.hiedacamellia.immersiveui.api.event.CollectDebugTreeRootEvent
注册一个debug页面树根节点。
registerRoot(DebugTreeEntryWidget) - 类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugRegistries
注册一个调试树根节点。
remove(UUID) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
removeChild(TreeEntryWidget<T>) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
从当前节点的子节点列表中移除一个子节点。
removeScreen() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
移除当前显示的屏幕。
render(GuiGraphics, DeltaTracker) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
render(GuiGraphics, boolean, float, DeltaTracker) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
渲染组件。
render(GuiGraphics, boolean, float, DeltaTracker) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
渲染组件。
render(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugScreen
渲染方法,用于绘制屏幕内容。
render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.list.SimpleListWidget.WidgetEntry
 
render(GuiGraphics, DeltaTracker) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
渲染屏幕小部件。
RENDER_SCALE - 类中的静态变量 org.hiedacamellia.immersiveui.client.config.IUIClientConfig
 
renderAfterBar(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
在进度条之后渲染进度减少的颜色效果。
renderAfterBar(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
在进度条之后渲染进度减少的纹理效果。
renderAfterBar(GuiGraphics, int, int, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
在进度条本体渲染之后渲染额外内容。
renderBack(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
渲染背景。
renderBack(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
渲染背景。
renderBack(GuiGraphics, int, int, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
渲染进度条的背景。
renderBackground - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.screen.WheelMenuScreen
是否渲染背景。
renderBackground - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeSlot
 
renderBackground(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.screen.WheelMenuScreen
渲染屏幕背景。
renderBar(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
渲染进度条。
renderBar(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
渲染进度条。
renderBar(GuiGraphics, int, int, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
渲染进度条本体(包括进度)。
renderBeforeBar(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
在进度条之前渲染进度增加的颜色效果。
renderBeforeBar(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
在进度条之前渲染进度增加的纹理效果。
renderBeforeBar(GuiGraphics, int, int, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
在进度条本体渲染之前渲染额外内容。
renderBg(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeWidget
渲染组件的背景。
renderBg(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
renderBg(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
渲染轮盘树的背景。
renderBorder(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
渲染边框。
renderBorder(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
渲染边框。
renderBorder(GuiGraphics, int, int, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
渲染进度条的边框。
renderChildren(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
renderChildren(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
渲染子节点。
renderEmphasize(float, ILayoutExtension, GuiGraphics, int, IEmphasizeWidget.Emphasize) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
renderEmphasize(float, ILayoutExtension, LayoutLocation, GuiGraphics, int, IEmphasizeWidget.Emphasize) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
renderEmphasize(GuiGraphics) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget
 
renderEmphasize(ILayoutExtension, GuiGraphics, int, IEmphasizeWidget.Emphasize) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeRenderHelper
 
renderInfo - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeSlot
 
renderSlotBackground(GuiGraphics, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
renderSlotBackground(GuiGraphics, int, int, int, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
renderText(GuiGraphics, int, int, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
渲染进度条上的文本。
renderTitle(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeWidget
渲染组件的标题。
renderTitle(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
渲染组件的标题。
renderTitle(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
渲染轮盘树的标题。
renderToast(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.ComponentToastWidget
渲染 Toast 组件。
renderToast(GuiGraphics, int, int, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.IToastWidget
渲染 Toast 组件。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.AbstractBarWidget
渲染组件的逻辑。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
渲染组件,包括延迟动画的逻辑。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
渲染组件,包括延迟动画的逻辑。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.AreaComponentWidget
 
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
渲染组件的内容。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
渲染组件的内容。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.UnderLineComponentWidget
渲染组件的内容,包括下划线和文本。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
渲染文本框组件,包括引用文本和其他内容。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeComponentWidget
 
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
渲染组件及其子组件。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.SimplePriceWidget
渲染组件及其子组件。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeItemSlot
渲染物品槽组件,包括物品堆和装饰效果。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeSlot
渲染物品槽组件,包括背景和提示信息。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
渲染 Toast 组件。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeEntryWidget
渲染节点组件。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
渲染当前节点及其子节点。
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
renderWidget(GuiGraphics, int, int, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
渲染条目小部件。
reset() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
reset(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.LerpNumberAnimation
 
resize() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
调整组件的大小。
resize() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
调整组件的大小。
resize() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
调整组件的大小。
resize() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
调整条目的大小,设置中心点为屏幕中心。
resize() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
调整轮盘的大小,将中心点设置为屏幕中心。
resize() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
resizeDisplay(CallbackInfo) - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.MinecraftMixin
 
resourceLocation() - 记录类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.ActionData
返回 resourceLocation 记录组件的值。
reverse() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
将进度条设置为反向显示。
reverse() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
将进度条设置为反向显示。
reverse() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
反转进度条的进度方向。
RIGHT - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
rl(String) - 类中的静态方法 org.hiedacamellia.immersiveui.ImmersiveUI
 
root - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
run(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.AbstractScreenAnimation
 
run(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.LerpNumberAnimation
 
runningTime() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
runningTime() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
runningTime() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
runningTime() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 

S

scale - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
组件的缩放比例。
screen - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
当前显示的屏幕对象。
screen - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
当前显示的屏幕对象。
SCREEN_INSTANCE - 类中的静态变量 org.hiedacamellia.immersiveui.client.graphic.target.ScreenTempTarget
屏幕实例,用于普通渲染。
ScreenMixin - org.hiedacamellia.immersiveui.client.mixin中的类
 
ScreenMixin() - 类的构造器 org.hiedacamellia.immersiveui.client.mixin.ScreenMixin
 
ScreenTempTarget - org.hiedacamellia.immersiveui.client.graphic.target中的类
ScreenTempTarget 是一个扩展自 RenderTarget 的类。
ScreenTempTarget(int, int) - 类的构造器 org.hiedacamellia.immersiveui.client.graphic.target.ScreenTempTarget
构造函数,初始化 ScreenTempTarget 实例。
screenUUID - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
ScreenWidgetLayer - org.hiedacamellia.immersiveui.client.gui.layer中的类
ScreenWidgetLayer 是一个用于管理屏幕小部件的图层类。
ScreenWidgetLayer() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
 
scroll(double, double, double, double) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
处理鼠标滚动事件。
scroll(double, double, double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
处理鼠标滚动事件。
scroll(double, double, double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
sCurve(double, double, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils.Lerp
 
select - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
selectable - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
是否可选中。
selfAnim - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
selfEmphasize - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
selfHeight - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
selfWidth - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
set(Double) - 类中的方法 org.hiedacamellia.immersiveui.util.holder.DoubleHolder
 
set(Float) - 类中的方法 org.hiedacamellia.immersiveui.util.holder.FloatHolder
 
set(Integer) - 类中的方法 org.hiedacamellia.immersiveui.util.holder.IntHolder
 
set(ItemStack) - 类中的方法 org.hiedacamellia.immersiveui.util.holder.ItemStackHolder
 
set(T) - 接口中的方法 org.hiedacamellia.immersiveui.util.holder.IValueHolder
设置持有的值。
setActiveScreen(World2ScreenScreen) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
setAngle(float, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
设置条目的起始角度和结束角度。
setAngleOffset(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
设置角度偏移量并更新小部件。
setAnimationDuration(int, long) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
setAnimationDuration(int, long) - 类中的方法 org.hiedacamellia.immersiveui.client.animate.MultiAnimateContainer
 
setAnimationDuration(long) - 类中的方法 org.hiedacamellia.immersiveui.client.animate.AnimateContainer
 
setAnimationDuration(long) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
setAnimationDuration(long) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
setAnimationDuration(long) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
setAnimationDuration(long) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
 
setAnimationStartTime(int, long) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
setAnimationStartTime(int, long) - 类中的方法 org.hiedacamellia.immersiveui.client.animate.MultiAnimateContainer
 
setAnimationStartTime(long) - 类中的方法 org.hiedacamellia.immersiveui.client.animate.AnimateContainer
 
setAnimationStartTime(long) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
setAnimationStartTime(long) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
setAnimationStartTime(long) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
setAnimationStartTime(long) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
 
setBackColor(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
设置背景的颜色。
setBackTex(ResourceLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
设置背景的纹理。
setBarColor(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
设置进度条的颜色。
setBarTex(ResourceLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
设置进度条的纹理。
setBorderColor(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
设置边框的颜色。
setBorderTex(ResourceLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
设置边框的纹理。
setBorderWidth(float, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
设置边框的宽度。
setBorderWidth(float, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
设置边框的宽度。
setCaptureMouse(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.MouseHandlerMixin_MouseCapture
 
setCaptureMouse(boolean) - 接口中的方法 org.hiedacamellia.immersiveui.client.util.CapturableMouseHandler
设置鼠标捕获状态。
setComputed() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
标记组件为已计算。
setComputed() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
setData(T) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
设置当前节点关联的数据。
setDelay(long) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
设置进度变化的延迟时间。
setDelay(long) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
设置进度变化的延迟时间。
setDelayDecreaseColor(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
设置进度减少时的颜色。
setDelayDecreaseTex(ResourceLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
设置进度减少时的纹理。
setDelayIncreaseColor(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
设置进度增加时的颜色。
setDelayIncreaseTex(ResourceLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
设置进度增加时的纹理。
setDouble(double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.NumberEditBox
设置文本框的浮点数值。
setDrawVirtualMouse(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
设置是否绘制虚拟鼠标指针。
setEmphasize(IEmphasizeWidget.Emphasize) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
setEmphasize(IEmphasizeWidget.Emphasize) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget
 
setEmphasizeColor(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
setEmphasizeColor(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget
 
setEmphasizeLocation(LayoutLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
setEmphasizeLocation(LayoutLocation) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget
 
setEnableOffset(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
设置是否启用偏移效果。
setGuiScale(double) - 类中的方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMinecraftUtils
设置 GUI 的缩放比例。
setInScreen(boolean) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
设置组件是否在屏幕内。
setInScreen(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
setInt(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.NumberEditBox
设置文本框的整数值。
setItemStack(ItemStack) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeItemSlot
设置物品槽中的物品堆。
setLayer(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
设置条目的层级。
setLayoutLocation(LayoutLocation) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
 
setLayoutLocation(LayoutLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.AbstractWidgetMixin
 
setLength(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.AbstractScreenAnimation
 
setLineColor(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.UnderLineComponentWidget
设置下划线的颜色。
setLineHeight(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.UnderLineComponentWidget
设置下划线的高度。
setMaxValue(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
设置进度条的最大值。
setOffsetFactor(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
设置偏移因子。
setProgress(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.AbstractBarWidget
设置进度值。
setProgress(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
设置目标进度值,并初始化延迟动画的相关参数。
setProgress(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
设置目标进度值,并初始化延迟动画的相关参数。
setProgress(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
设置进度条的进度值。
setQuoted(Component) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.editbox.QuoteEditBox
设置引用文本。
setRadius(float, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
设置条目的内半径和外半径。
setRemoved() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
标记组件为已移除。
setRemoved() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
setRenderBackground(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeSlot
设置是否渲染背景。
setRenderInfo(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeSlot
设置是否渲染提示信息。
setRenderScale(double) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIRenderUtils
设置 Render 的缩放比例。
setScreen(Screen) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
设置当前显示的屏幕。
setScreen(Screen) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
设置当前显示的屏幕。
setScreen(Screen, CallbackInfo) - 类中的方法 org.hiedacamellia.immersiveui.client.mixin.MinecraftMixin
 
setScreenPos(float, float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
设置组件的屏幕坐标。
setScreenPos(float, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
setSelfEmphasize(IEmphasizeWidget.Emphasize) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
setShadow(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
设置是否启用文本阴影。
setShadow(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
设置是否启用文本阴影。
setShowDecoration(boolean) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeItemSlot
设置是否显示装饰效果。
setTargetEmphasize(IEmphasizeWidget.Emphasize) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
setTargetPos(Vector2f) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
setTargetWidget(ILayoutExtension) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
setTex(ResourceLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
设置进度条、背景和边框的纹理。
setTex(ResourceLocation) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
设置进度条、背景和边框的纹理,并自动生成进度增加和减少的纹理路径。
setTimeout(long) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.IToastWidget
设置 Toast 的超时时间。
setValue(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
设置当前的数值,并更新进度条的进度。
setVirtualMouseRadius(float, float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
设置虚拟鼠标的半径。
setX(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
设置组件的屏幕 X 坐标。
setX(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
setXO(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
设置组件的屏幕 X 偏移量。
setXO(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
setY(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
设置组件的屏幕 Y 坐标。
setY(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
setYO(float) - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
设置组件的屏幕 Y 偏移量。
setYO(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
shadow - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
 
shouldAccept(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.debug.DebugTreeEntryWidget
不允许接受子节点
shouldAccept(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
判断鼠标位置是否可以接受拖拽的节点。
shouldAccept(double, double) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
不允许接受子节点
shouldBeRemoved() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
检查组件是否应该被移除。
shouldBeRemoved() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
shouldChangeFold(double, double, int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
检查鼠标位置是否可以切换折叠状态。
shouldRemove - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
是否标记为移除。
shouldRemove() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
检查组件是否标记为移除。
shouldRemove() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
shouldRender() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
检查组件是否应该渲染。
shouldRender() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
shouldRenderText() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IValueBarWidget
判断是否需要渲染文本。
shouldSkip() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
检查组件是否应该跳过某些处理。
shouldSkip() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
shouldSmoothPosition() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
检查组件是否应该平滑位置变化。
shouldSmoothPosition() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
show - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
show() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
SimpleListWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.list中的类
 
SimpleListWidget(Minecraft, int, int, int, int) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.list.SimpleListWidget
 
SimpleListWidget.WidgetEntry - org.hiedacamellia.immersiveui.client.gui.component.widget.list中的类
 
SimplePriceWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.price中的类
SimplePriceWidget 是一个自定义的 GUI 组件,用于显示和编辑单个物品的价格。
SimplePriceWidget(int, int) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.price.SimplePriceWidget
使用默认参数构造一个 SimplePriceWidget 实例。
SimplePriceWidget(int, int, ItemStack, int) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.price.SimplePriceWidget
使用指定参数构造一个 SimplePriceWidget 实例。
smooth(double, double, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils.Lerp
 
smooth(float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils.Time
 
smoothPosition - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
是否平滑位置变化。
smoothPulse(double, double, double, double) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMathUtils
生成一个平滑的脉冲曲线。
smoothPulse(float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMathUtils
生成一个平滑的脉冲曲线。
smoothStep(double, double, double) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMathUtils
使用 smoothstep 算法对给定的双精度值进行平滑插值。
smoothStep(float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIMathUtils
使用 smoothstep 算法对给定的浮点值进行平滑插值。
SPEC - 类中的静态变量 org.hiedacamellia.immersiveui.client.config.IUIClientConfig
配置规范实例,用于存储所有定义的配置选项。
startAngle - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
起始角度,用于定义轮盘条目的起始位置。
startAnimation() - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
startAnimation(int) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
startAnimation(int, long) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IMultiAnimatable
 
startAnimationAfter(long) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
startAnimationDuring(long) - 接口中的方法 org.hiedacamellia.immersiveui.client.animate.IAnimatable
 
startMouseCapture() - 类中的静态方法 org.hiedacamellia.immersiveui.client.util.MouseCaptureUtil
开始鼠标捕获操作。
startProgress - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
startProgress - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
startTime - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
 
stopMouseCapture() - 类中的静态方法 org.hiedacamellia.immersiveui.client.util.MouseCaptureUtil
停止鼠标捕获操作。
subScreen() - 记录类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugEntry
返回 subScreen 记录组件的值。

T

targetEmphasize - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
targetPos - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
targetProgress - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayBarWidget
 
targetProgress - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.delay.DelayTexBarWidget
 
targetWidget - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
targetWidgetAnim - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeDescriptionWidget
 
tick(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.animate.AbstractScreenAnimation
 
Time() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.animate.AnimateUtils.Time
 
titleHeight - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
titleWidth - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
toMultiFormatted(int) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
将当前组件转换为一个支持多格式文本的组件。
TOP - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
TOP_LEFT - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
TOP_RIGHT - 枚举类 中的枚举常量 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
 
toString() - 记录类中的方法 org.hiedacamellia.immersiveui.client.debug.DebugEntry
返回此记录类的字符串表示形式。
toString() - 记录类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.ActionData
返回此记录类的字符串表示形式。
tree - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
tree(TreeWidget<T, TreeEntryWidget<T>>) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
设置所属的树组件,并将当前节点标记为根节点。
TreeEntryWidget<T> - org.hiedacamellia.immersiveui.client.gui.component.widget.tree中的类
TreeEntryWidget 是一个自定义的树形结构组件,用于表示树的节点。
TreeEntryWidget(Component, Font) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
构造一个 TreeEntryWidget 实例。
TreeWidget<T,V> - org.hiedacamellia.immersiveui.client.gui.component.widget.tree中的类
TreeWidget 是一个自定义的树形组件,用于显示和管理树形结构的节点。
TreeWidget(List<? extends V>, int, int, Component, Font) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
构造一个 TreeWidget 实例,使用多个根节点。
TreeWidget(V, int, int, Component, Font) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
构造一个 TreeWidget 实例,使用单个根节点。
tryAccept(ItemStack) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
尝试将物品放入物品槽中。
tryAccept(ItemStack) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.SimplePriceWidget
尝试将物品放入物品槽中。
tsi$getFov(Camera, float, boolean) - 接口中的方法 org.hiedacamellia.immersiveui.client.mixin.accessor.GameRendererAccessor
 

U

UnderLineComponentWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.component中的类
UnderLineComponentWidget 是一个自定义的 GUI 组件,继承自 ComponentWidget。
UnderLineComponentWidget(int, int, Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.UnderLineComponentWidget
创建一个指定位置的 UnderLineComponentWidget。
UnderLineComponentWidget(Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.component.UnderLineComponentWidget
使用默认位置 (0, 0) 创建一个 UnderLineComponentWidget。
unfold() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
展开当前节点的子节点,使其可见。
unfoldComponent - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
update(float) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
 
updateAlpha() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.IW2SWidget
更新组件的透明度。
updateAlpha() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
 
updateWidget() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
更新当前节点及其子节点的布局。
updateWidget() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
更新组件的布局,包括根节点及其子节点的位置和大小。
updateWidget() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
更新条目小部件的状态。
updateWidget() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
更新轮盘树组件的状态。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
更新组件的叙述信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
更新组件的叙述信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.ComponentWidget
更新组件的叙述信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.component.MultiFormattedCharSequenceWidget
更新组件的叙述信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.EmphasizeWidget
 
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.ItemPriceWidget
更新组件的旁白信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.price.SimplePriceWidget
更新组件的旁白信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeItemSlot
更新组件的旁白信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.solt.FakeSlot
更新组件的旁白信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.AbstractToastWidget
更新组件的旁白信息。
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeEntryWidget
 
updateWidgetNarration(NarrationElementOutput) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.TreeWidget
 
use - 类中的变量 org.hiedacamellia.immersiveui.client.graphic.target.ScreenTempTarget
是否启用当前渲染目标。
uuid - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
组件的唯一标识符。

V

valueOf(String) - 枚举类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget.Emphasize
返回带有指定名称的该类的枚举常量。
valueOf(String) - 枚举类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
返回带有指定名称的该类的枚举常量。
values() - 枚举类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.guide.IEmphasizeWidget.Emphasize
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
values() - 枚举类中的静态方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.LayoutLocation
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
vertical() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseBarWidget
将进度条设置为垂直方向。
vertical() - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.base.BaseTexBarWidget
将进度条设置为垂直方向。
vertical() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.bar.IBarWidget
设置进度条为垂直显示。
virtualMouseInnerRadius - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
虚拟鼠标的内半径。
virtualMouseOuterRadius - 类中的变量 org.hiedacamellia.immersiveui.client.gui.layer.ScreenWidgetLayer
虚拟鼠标的外半径。
vLine(PoseStack, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
vLine(PoseStack, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
vLine(GuiGraphics, float, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
vLine(GuiGraphics, float, float, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 

W

w - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
屏幕的宽度。
waitOrUpdate() - 接口中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.IToastWidget
 
waitOrUpdate(Component) - 类中的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.toast.ComponentToastWidget
等待或更新 Toast 的消息。
WheelActionRegiserEvent - org.hiedacamellia.immersiveui.api.event中的类
WheelActionRegiserEvent 是一个事件类,用于注册新的轮盘操作。
WheelActionRegiserEvent() - 类的构造器 org.hiedacamellia.immersiveui.api.event.WheelActionRegiserEvent
 
WheelActionRegistries - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action中的类
WheelActionRegistries 是一个用于管理轮盘行为的注册表类。
WheelActionRegistries() - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.action.WheelActionRegistries
 
WheelMenuScreen - org.hiedacamellia.immersiveui.client.gui.component.screen中的类
WheelMenuScreen 是一个抽象类,表示带有轮盘菜单的屏幕。
WheelMenuScreen(Component) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.screen.WheelMenuScreen
构造函数,初始化屏幕标题。
WheelTreeEntryWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel中的类
WheelTreeEntryWidget 是一个用于表示轮盘树条目的小部件类。
WheelTreeEntryWidget(Component, Font) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeEntryWidget
构造函数,初始化条目并设置消息和字体。
WheelTreeWidget - org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel中的类
WheelTreeWidget 是一个用于表示轮盘树的组件类。
WheelTreeWidget(List<? extends WheelTreeEntryWidget>, int, int, Component, Font) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.widget.tree.wheel.WheelTreeWidget
构造函数,初始化轮盘树组件。
width - 类中的变量 org.hiedacamellia.immersiveui.client.graphic.target.ScreenTempTarget
渲染目标的宽度。
World2ScreenScreen - org.hiedacamellia.immersiveui.client.gui.component.w2s中的类
World2ScreenScreen 是一个从世界坐标到屏幕坐标的可渲染组件。
World2ScreenScreen(UUID, Screen, Player) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
构造函数,使用 UUID、屏幕和玩家对象初始化组件。
World2ScreenScreen(UUID, Screen, Player, Vec3) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
构造函数,使用 UUID、屏幕、玩家对象和位置初始化组件。
World2ScreenWidget - org.hiedacamellia.immersiveui.client.gui.component.w2s中的类
World2ScreenWidget 是一个抽象类,表示从世界坐标到屏幕坐标的可渲染组件。
World2ScreenWidget(UUID) - 类的构造器 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
构造函数,初始化组件的唯一标识符。
World2ScreenWidgetLayer - org.hiedacamellia.immersiveui.client.gui.layer中的类
 

X

x - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
屏幕 X 坐标。
xO - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
屏幕 X 偏移量。

Y

y - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
屏幕 Y 坐标。
yO - 类中的变量 org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
屏幕 Y 偏移量。

_

_blit(PoseStack, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
_blit(PoseStack, ResourceLocation, float, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
_blit(GuiGraphics, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
_blit(GuiGraphics, ResourceLocation, float, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
_blitInUv(PoseStack, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
_blitInUv(GuiGraphics, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
_blur(PoseStack, float, float, float, float, float, float, float, float, float) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
_borderRoundRect(PoseStack, float, float, float, float, float, int, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGraphicUtils
 
_borderRoundRect(GuiGraphics, float, float, float, float, float, int, float, int) - 类中的静态方法 org.hiedacamellia.immersiveui.client.graphic.util.IUIGuiUtils
 
A B C D E F G H I K L M N O P Q R S T U V W X Y _ 
常量字段值|所有程序包|所有类和接口