Class SharedVehicleControls

java.lang.Object
eu.comosus.ananas.quirkyvehiclesframework.controls.SharedVehicleControls

public class SharedVehicleControls extends Object
  • Constructor Details

    • SharedVehicleControls

      public SharedVehicleControls()
    • SharedVehicleControls

      public SharedVehicleControls(net.minecraft.nbt.CompoundTag tag)
  • Method Details

    • getSeatsInputs

      public HashMap<Integer,SharedVehicleControls.Inputs> getSeatsInputs()
    • getInputs

      public int getInputs()
    • setSeatInputs

      public void setSeatInputs(int seat, SharedVehicleControls.Inputs inputs)
    • clearInputs

      public void clearInputs()
    • getSeatInputs

      public SharedVehicleControls.Inputs getSeatInputs(int seat)
    • isTurningLeft

      public boolean isTurningLeft(int seat)
    • isTurningRight

      public boolean isTurningRight(int seat)
    • getCombinedLeftTurning

      public int getCombinedLeftTurning()
    • getCombinedRightTurning

      public int getCombinedRightTurning()
    • getCombinedForward

      public int getCombinedForward()
    • getCombinedBackward

      public int getCombinedBackward()
    • getCombinedUpward

      public int getCombinedUpward()
    • getCombinedDownward

      public int getCombinedDownward()
    • countCombinedValue

      protected int countCombinedValue(SharedVehicleControls.InputChecker checker)
    • getCompoundTag

      public net.minecraft.nbt.CompoundTag getCompoundTag()
    • setFromCompoundTag

      public void setFromCompoundTag(net.minecraft.nbt.CompoundTag tag)