介绍
中文介绍正在准备中,下面暂时显示原文。
FabricScreenLayers is modelled after Minecraft Forge’s GuiScreenLayering logic using mixins.
Provides utility to layer minecraft gui screens on top of one another.
Examples Usages:
To add a screen on top of another screen:
ScreenLayerManager.pushLayer(new CustomScreen());
To remove a screen:
ScreenLayerManager.popLayer();
To clear all screens:
ScreenLayerManager.clearLayers();
When translating a screen or item on the screen for sizing.
It is important to use ScreenLayerManager.getFarPlane()so it does not break mods using layers.
RenderSystem.clear(GL_DEPTH_BUFFER_BIT, Minecraft.ON_OSX);
Matrix4f matrix4f = new Matrix4f().setOrtho(0.0F, (float) width, (float) height, 0.0F, 100.0F, ScreenLayerManager.getFarPlane());
RenderSystem.setProjectionMatrix(matrix4f);
PoseStack posestack = RenderSystem.getModelViewStack();
posestack.setIdentity();
posestack.translate(0.0D, 0.0D, 1000.0F - ScreenLayerManager.getFarPlane());
常见问题
Fabric Screen Layers 支持哪些 Minecraft 版本?
Fabric Screen Layers 支持 Minecraft Java 版 1.19.2–1.20.4,共 6 个版本,可用的加载器:Fabric / Quilt。下载时注意选择和你游戏版本一致的文件。
Fabric Screen Layers 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。
mysticdrew 的其他作品
查看全部 →旅行地图 JourneyMap
by mysticdrew
实时地图,可在探索时于游戏内或浏览器中绘制地图。
3.7亿
1 个月前
Modrinth · CurseForge
Common Network
by mysticdrew
Forge 与 Fabric 通用网络解决方案
2883万
5 天前
Modrinth · CurseForge
AutoRun
by mysticdrew
自动奔跑快捷键
720.6万
8 年前
CurseForge
JourneyMap Teams
by mysticdrew
JourneyMap 的附属模组,可与支持的队伍模组及原版队伍系统联动。
220.4万
1 个月前
Modrinth · CurseForge
评论
登录后评论和评分