Class BlockPosSetting

java.lang.Object
meteordevelopment.meteorclient.settings.Setting<net.minecraft.util.math.BlockPos>
meteordevelopment.meteorclient.settings.BlockPosSetting
All Implemented Interfaces:
IGetter<net.minecraft.util.math.BlockPos>, ISerializable<net.minecraft.util.math.BlockPos>

public class BlockPosSetting extends Setting<net.minecraft.util.math.BlockPos>
  • Constructor Details

    • BlockPosSetting

      public BlockPosSetting(String name, String description, net.minecraft.util.math.BlockPos defaultValue, Consumer<net.minecraft.util.math.BlockPos> onChanged, Consumer<Setting<net.minecraft.util.math.BlockPos>> onModuleActivated, IVisible visible)
  • Method Details

    • parseImpl

      protected net.minecraft.util.math.BlockPos parseImpl(String str)
      Specified by:
      parseImpl in class Setting<net.minecraft.util.math.BlockPos>
    • isValueValid

      protected boolean isValueValid(net.minecraft.util.math.BlockPos value)
      Specified by:
      isValueValid in class Setting<net.minecraft.util.math.BlockPos>
    • save

      protected net.minecraft.nbt.NbtCompound save(net.minecraft.nbt.NbtCompound tag)
      Specified by:
      save in class Setting<net.minecraft.util.math.BlockPos>
    • load

      protected net.minecraft.util.math.BlockPos load(net.minecraft.nbt.NbtCompound tag)
      Specified by:
      load in class Setting<net.minecraft.util.math.BlockPos>