修改UI位置
This commit is contained in:
parent
f411fd95d3
commit
0e3fd66ce7
1 changed files with 9 additions and 5 deletions
|
@ -2,9 +2,7 @@ package net.mcreator.target.client.screens;
|
|||
|
||||
import com.mojang.blaze3d.platform.GlStateManager;
|
||||
import com.mojang.blaze3d.systems.RenderSystem;
|
||||
import net.mcreator.target.init.TargetModItems;
|
||||
import net.mcreator.target.network.TargetModVariables;
|
||||
import net.minecraft.client.CameraType;
|
||||
import net.mcreator.target.tools.RenderTool;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.GameRenderer;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
|
@ -15,8 +13,11 @@ import net.minecraftforge.eventbus.api.EventPriority;
|
|||
import net.minecraftforge.eventbus.api.SubscribeEvent;
|
||||
import net.minecraftforge.fml.common.Mod;
|
||||
|
||||
@Mod.EventBusSubscriber({Dist.CLIENT})
|
||||
@Mod.EventBusSubscriber(value = Dist.CLIENT)
|
||||
public class Mk42UIOverlay {
|
||||
public static final int TEXTURE_WIDTH = 1626;
|
||||
public static final int TEXTURE_HEIGHT = 586;
|
||||
|
||||
@SubscribeEvent(priority = EventPriority.NORMAL)
|
||||
public static void eventHandler(RenderGuiEvent.Pre event) {
|
||||
int w = event.getWindow().getGuiScaledWidth();
|
||||
|
@ -28,7 +29,10 @@ public class Mk42UIOverlay {
|
|||
RenderSystem.setShader(GameRenderer::getPositionTexShader);
|
||||
RenderSystem.blendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);
|
||||
RenderSystem.setShaderColor(1, 1, 1, 1);
|
||||
event.getGuiGraphics().blit(new ResourceLocation("target:textures/screens/mk_42_rex.png"), w / 2 + -406, h / 2 + -146, 0, 0, 813, 293, 813, 293);
|
||||
RenderTool.preciseBlit(event.getGuiGraphics(),
|
||||
new ResourceLocation("target:textures/screens/mk_42_rex.png"),
|
||||
(float) w / 2 - (float) TEXTURE_WIDTH / 10f, (float) h / 2 - (float) TEXTURE_HEIGHT / 10f,
|
||||
0, 0, TEXTURE_WIDTH / 5f, TEXTURE_HEIGHT / 5f, TEXTURE_WIDTH / 5f, TEXTURE_HEIGHT / 5f);
|
||||
// if (shouldRenderCrossHair(player)) {
|
||||
//
|
||||
// }
|
||||
|
|
Loading…
Add table
Reference in a new issue