Interface ISchematicTool
- All Known Implementing Classes:
DeployTool,FlipTool,MoveTool,MoveVerticalTool,PlacementToolBase,PlaceTool,RotateTool,SchematicToolBase
public interface ISchematicTool
-
Method Summary
Modifier and TypeMethodDescriptionbooleanhandleMouseWheel(double delta) booleanvoidinit()voidrenderOnSchematic(com.mojang.blaze3d.vertex.PoseStack ms, net.createmod.catnip.render.SuperRenderTypeBuffer buffer) voidrenderOverlay(net.minecraft.client.gui.Gui gui, net.minecraft.client.gui.GuiGraphics graphics, float partialTicks, int width, int height) voidrenderTool(com.mojang.blaze3d.vertex.PoseStack ms, net.createmod.catnip.render.SuperRenderTypeBuffer buffer, net.minecraft.world.phys.Vec3 camera) void
-
Method Details
-
init
void init() -
updateSelection
void updateSelection() -
handleRightClick
boolean handleRightClick() -
handleMouseWheel
boolean handleMouseWheel(double delta) -
renderTool
void renderTool(com.mojang.blaze3d.vertex.PoseStack ms, net.createmod.catnip.render.SuperRenderTypeBuffer buffer, net.minecraft.world.phys.Vec3 camera) -
renderOverlay
void renderOverlay(net.minecraft.client.gui.Gui gui, net.minecraft.client.gui.GuiGraphics graphics, float partialTicks, int width, int height) -
renderOnSchematic
void renderOnSchematic(com.mojang.blaze3d.vertex.PoseStack ms, net.createmod.catnip.render.SuperRenderTypeBuffer buffer)
-