CreateMod/src/main/java/com/simibubi/create/content/schematics/client/tools/PlacementToolBase.java
simibubi 2e3c906ce0 Create in the far lands
- Fixed couplings, schematics and in-world overlays not rendering correctly at coordinates far from the origin
2023-05-08 13:05:16 +02:00

42 lines
948 B
Java

package com.simibubi.create.content.schematics.client.tools;
import com.mojang.blaze3d.vertex.PoseStack;
import com.simibubi.create.foundation.render.SuperRenderTypeBuffer;
import net.minecraft.world.phys.Vec3;
import net.minecraftforge.client.gui.ForgeIngameGui;
public abstract class PlacementToolBase extends SchematicToolBase {
@Override
public void init() {
super.init();
}
@Override
public void updateSelection() {
super.updateSelection();
}
@Override
public void renderTool(PoseStack ms, SuperRenderTypeBuffer buffer, Vec3 camera) {
super.renderTool(ms, buffer, camera);
}
@Override
public void renderOverlay(ForgeIngameGui gui, PoseStack poseStack, float partialTicks, int width, int height) {
super.renderOverlay(gui, poseStack, partialTicks, width, height);
}
@Override
public boolean handleMouseWheel(double delta) {
return false;
}
@Override
public boolean handleRightClick() {
return false;
}
}