Class SchematicHandler

java.lang.Object
com.simibubi.create.content.schematics.client.SchematicHandler

public class SchematicHandler extends Object
  • Constructor Details

    • SchematicHandler

      public SchematicHandler()
  • Method Details

    • tick

      public void tick()
    • render

      public void render(com.mojang.blaze3d.vertex.PoseStack ms, SuperRenderTypeBuffer buffer)
    • updateRenderers

      public void updateRenderers()
    • 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

      public void equip(Tools tool)
    • loadSettings

      public void loadSettings(net.minecraft.world.item.ItemStack blueprint)
    • deploy

      public void deploy()
    • getCurrentSchematicName

      public String getCurrentSchematicName()
    • printInstantly

      public void printInstantly()
    • isActive

      public boolean isActive()
    • getBounds

      public net.minecraft.world.phys.AABB getBounds()
    • getTransformation

      public SchematicTransformation getTransformation()
    • isDeployed

      public boolean isDeployed()
    • getActiveSchematicItem

      public net.minecraft.world.item.ItemStack getActiveSchematicItem()
    • getOutline

      public AABBOutline getOutline()