Class SchematicHandler
java.lang.Object
com.simibubi.create.content.schematics.client.SchematicHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy()voidnet.minecraft.world.item.ItemStacknet.minecraft.world.phys.AABBnet.minecraftforge.client.gui.IIngameOverlaybooleanisActive()booleanvoidloadSettings(net.minecraft.world.item.ItemStack blueprint) voidbooleanmouseScrolled(double delta) voidonKeyInput(int key, boolean pressed) voidonMouseInput(int button, boolean pressed) voidvoidrender(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer) voidrenderOverlay(net.minecraftforge.client.gui.ForgeIngameGui gui, com.mojang.blaze3d.vertex.PoseStack poseStack, float partialTicks, int width, int height) voidsync()voidtick()
-
Constructor Details
-
SchematicHandler
public SchematicHandler()
-
-
Method Details
-
tick
public void tick() -
render
-
getOverlayRenderer
public net.minecraftforge.client.gui.IIngameOverlay getOverlayRenderer() -
renderOverlay
public void renderOverlay(net.minecraftforge.client.gui.ForgeIngameGui gui, com.mojang.blaze3d.vertex.PoseStack poseStack, float partialTicks, int width, int height) -
onMouseInput
public void 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
-