Class SchematicHandler
java.lang.Object
com.simibubi.create.content.schematics.client.SchematicHandler
- All Implemented Interfaces:
net.minecraft.client.gui.LayeredDraw.Layer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy()voidnet.minecraft.world.item.ItemStacknet.minecraft.world.phys.AABBnet.createmod.catnip.outliner.AABBOutlinebooleanisActive()booleanvoidloadSettings(net.minecraft.world.item.ItemStack blueprint) voidbooleanmouseScrolled(double delta) voidonKeyInput(int key, boolean pressed) booleanonMouseInput(int button, boolean pressed) voidvoidrender(com.mojang.blaze3d.vertex.PoseStack ms, net.createmod.catnip.render.SuperRenderTypeBuffer buffer, net.minecraft.world.phys.Vec3 camera) voidrender(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.DeltaTracker deltaTracker) voidsync()voidtick()void
-
Constructor Details
-
SchematicHandler
public SchematicHandler()
-
-
Method Details
-
tick
public void tick() -
render
public void render(com.mojang.blaze3d.vertex.PoseStack ms, net.createmod.catnip.render.SuperRenderTypeBuffer buffer, net.minecraft.world.phys.Vec3 camera) -
updateRenderers
public void updateRenderers() -
render
public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.DeltaTracker deltaTracker) - Specified by:
renderin interfacenet.minecraft.client.gui.LayeredDraw.Layer
-
onMouseInput
public boolean onMouseInput(int button, boolean pressed) -
onKeyInput
public void onKeyInput(int key, boolean pressed) -
mouseScrolled
public boolean mouseScrolled(double delta) -
markDirty
public void markDirty() -
sync
public void sync() -
equip
-
loadSettings
public void loadSettings(net.minecraft.world.item.ItemStack blueprint) -
deploy
public void deploy() -
getCurrentSchematicName
-
printInstantly
public void printInstantly() -
isActive
public boolean isActive() -
getBounds
public net.minecraft.world.phys.AABB getBounds() -
getTransformation
-
isDeployed
public boolean isDeployed() -
getActiveSchematicItem
public net.minecraft.world.item.ItemStack getActiveSchematicItem() -
getOutline
public net.createmod.catnip.outliner.AABBOutline getOutline()
-