Class MineData

java.lang.Object
net.minecraft.world.PersistentState
net.minecraft.aprilfools.MineData

public class MineData extends PersistentState
Mappings:
Namespace Name
named net/minecraft/aprilfools/MineData
intermediary net/minecraft/class_10981
official bwe
  • Field Details

    • field_58501

      private static final String field_58501
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_58501 Lnet/minecraft/aprilfools/MineData;field_58501:Ljava/lang/String;
      intermediary field_58501 Lnet/minecraft/class_10981;field_58501:Ljava/lang/String;
      official d Lbwe;d:Ljava/lang/String;
    • CODEC

      public static final com.mojang.serialization.Codec<MineData> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/aprilfools/MineData;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_58498 Lnet/minecraft/class_10981;field_58498:Lcom/mojang/serialization/Codec;
      official a Lbwe;a:Lcom/mojang/serialization/Codec;
    • STATE_TYPE

      public static final PersistentStateType<MineData> STATE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named STATE_TYPE Lnet/minecraft/aprilfools/MineData;STATE_TYPE:Lnet/minecraft/world/PersistentStateType;
      intermediary field_58499 Lnet/minecraft/class_10981;field_58499:Lnet/minecraft/class_10741;
      official b Lbwe;b:Lfdm;
    • field_58500

      public static final int field_58500
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_58500 Lnet/minecraft/aprilfools/MineData;field_58500:I
      intermediary field_58500 Lnet/minecraft/class_10981;field_58500:I
      official c Lbwe;c:I
    • isMine

      private boolean isMine
      Mappings:
      Namespace Name Mixin selector
      named isMine Lnet/minecraft/aprilfools/MineData;isMine:Z
      intermediary field_58502 Lnet/minecraft/class_10981;field_58502:Z
      official e Lbwe;e:Z
    • hasPlacedStartStructures

      private boolean hasPlacedStartStructures
      Mappings:
      Namespace Name Mixin selector
      named hasPlacedStartStructures Lnet/minecraft/aprilfools/MineData;hasPlacedStartStructures:Z
      intermediary field_58503 Lnet/minecraft/class_10981;field_58503:Z
      official f Lbwe;f:Z
    • mineState

      private MineData.State mineState
      Mappings:
      Namespace Name Mixin selector
      named mineState Lnet/minecraft/aprilfools/MineData;mineState:Lnet/minecraft/aprilfools/MineData$State;
      intermediary field_58504 Lnet/minecraft/class_10981;field_58504:Lnet/minecraft/class_10981$class_10982;
      official g Lbwe;g:Lbwe$a;
    • leaveCountdown

      private int leaveCountdown
      Mappings:
      Namespace Name Mixin selector
      named leaveCountdown Lnet/minecraft/aprilfools/MineData;leaveCountdown:I
      intermediary field_58505 Lnet/minecraft/class_10981;field_58505:I
      official h Lbwe;h:I
    • experienceToDrop

      private int experienceToDrop
      Mappings:
      Namespace Name Mixin selector
      named experienceToDrop Lnet/minecraft/aprilfools/MineData;experienceToDrop:I
      intermediary field_58506 Lnet/minecraft/class_10981;field_58506:I
      official i Lbwe;i:I
    • keysToRoll

      private int keysToRoll
      Mappings:
      Namespace Name Mixin selector
      named keysToRoll Lnet/minecraft/aprilfools/MineData;keysToRoll:I
      intermediary field_58507 Lnet/minecraft/class_10981;field_58507:I
      official j Lbwe;j:I
    • travellingBlockActivated

      private Optional<BlockPos> travellingBlockActivated
      Mappings:
      Namespace Name Mixin selector
      named travellingBlockActivated Lnet/minecraft/aprilfools/MineData;travellingBlockActivated:Ljava/util/Optional;
      intermediary field_58508 Lnet/minecraft/class_10981;field_58508:Ljava/util/Optional;
      official k Lbwe;k:Ljava/util/Optional;
    • deadPlayers

      private List<UUID> deadPlayers
      Mappings:
      Namespace Name Mixin selector
      named deadPlayers Lnet/minecraft/aprilfools/MineData;deadPlayers:Ljava/util/List;
      intermediary field_58509 Lnet/minecraft/class_10981;field_58509:Ljava/util/List;
      official l Lbwe;l:Ljava/util/List;
  • Constructor Details

    • MineData

      public MineData()
    • MineData

      private MineData(boolean isMine, boolean hasPlacedStartStructures, MineData.State mineState, int leaveCountdown, int experienceToDrop, int keysToRoll, Optional<BlockPos> travellingBlockActivated, List<UUID> deadPlayers)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/aprilfools/MineData;<init>(ZZLnet/minecraft/aprilfools/MineData$State;IIILjava/util/Optional;Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_10981;<init>(ZZLnet/minecraft/class_10981$class_10982;IIILjava/util/Optional;Ljava/util/List;)V
      official <init> Lbwe;<init>(ZZLbwe$a;IIILjava/util/Optional;Ljava/util/List;)V
  • Method Details

    • isMine

      public boolean isMine()
      Mappings:
      Namespace Name Mixin selector
      named isMine Lnet/minecraft/aprilfools/MineData;isMine()Z
      intermediary method_69261 Lnet/minecraft/class_10981;method_69261()Z
      official a Lbwe;a()Z
    • setIsMine

      public void setIsMine(boolean isMine)
      Mappings:
      Namespace Name Mixin selector
      named setIsMine Lnet/minecraft/aprilfools/MineData;setIsMine(Z)V
      intermediary method_69270 Lnet/minecraft/class_10981;method_69270(Z)V
      official a Lbwe;a(Z)V
    • hasPlacedStartStructures

      public boolean hasPlacedStartStructures()
      Mappings:
      Namespace Name Mixin selector
      named hasPlacedStartStructures Lnet/minecraft/aprilfools/MineData;hasPlacedStartStructures()Z
      intermediary method_69271 Lnet/minecraft/class_10981;method_69271()Z
      official b Lbwe;b()Z
    • setHasPlacedStartStructures

      public void setHasPlacedStartStructures(boolean hasPlacedStartStructures)
      Mappings:
      Namespace Name Mixin selector
      named setHasPlacedStartStructures Lnet/minecraft/aprilfools/MineData;setHasPlacedStartStructures(Z)V
      intermediary method_69275 Lnet/minecraft/class_10981;method_69275(Z)V
      official b Lbwe;b(Z)V
    • getState

      public MineData.State getState()
      Mappings:
      Namespace Name Mixin selector
      named getState Lnet/minecraft/aprilfools/MineData;getState()Lnet/minecraft/aprilfools/MineData$State;
      intermediary method_69276 Lnet/minecraft/class_10981;method_69276()Lnet/minecraft/class_10981$class_10982;
      official c Lbwe;c()Lbwe$a;
    • setState

      public void setState(MineData.State state)
      Mappings:
      Namespace Name Mixin selector
      named setState Lnet/minecraft/aprilfools/MineData;setState(Lnet/minecraft/aprilfools/MineData$State;)V
      intermediary method_69264 Lnet/minecraft/class_10981;method_69264(Lnet/minecraft/class_10981$class_10982;)V
      official a Lbwe;a(Lbwe$a;)V
    • getLeaveCountdown

      public int getLeaveCountdown()
      Mappings:
      Namespace Name Mixin selector
      named getLeaveCountdown Lnet/minecraft/aprilfools/MineData;getLeaveCountdown()I
      intermediary method_69278 Lnet/minecraft/class_10981;method_69278()I
      official d Lbwe;d()I
    • resetLeaveCountdown

      public void resetLeaveCountdown()
      Mappings:
      Namespace Name Mixin selector
      named resetLeaveCountdown Lnet/minecraft/aprilfools/MineData;resetLeaveCountdown()V
      intermediary method_69280 Lnet/minecraft/class_10981;method_69280()V
      official e Lbwe;e()V
    • decreaseLeaveCountdown

      public boolean decreaseLeaveCountdown()
      Mappings:
      Namespace Name Mixin selector
      named decreaseLeaveCountdown Lnet/minecraft/aprilfools/MineData;decreaseLeaveCountdown()Z
      intermediary method_69282 Lnet/minecraft/class_10981;method_69282()Z
      official f Lbwe;f()Z
    • setTravellingBlockActivated

      public boolean setTravellingBlockActivated(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named setTravellingBlockActivated Lnet/minecraft/aprilfools/MineData;setTravellingBlockActivated(Lnet/minecraft/util/math/BlockPos;)Z
      intermediary method_69267 Lnet/minecraft/class_10981;method_69267(Lnet/minecraft/class_2338;)Z
      official a Lbwe;a(Lix;)Z
    • clearTravellingBlockActivated

      public void clearTravellingBlockActivated()
      Mappings:
      Namespace Name Mixin selector
      named clearTravellingBlockActivated Lnet/minecraft/aprilfools/MineData;clearTravellingBlockActivated()V
      intermediary method_69284 Lnet/minecraft/class_10981;method_69284()V
      official g Lbwe;g()V
    • getExperienceToDrop

      public int getExperienceToDrop()
      Mappings:
      Namespace Name Mixin selector
      named getExperienceToDrop Lnet/minecraft/aprilfools/MineData;getExperienceToDrop()I
      intermediary method_69286 Lnet/minecraft/class_10981;method_69286()I
      official h Lbwe;h()I
    • addExperienceToDrop

      public void addExperienceToDrop(int experienceToDrop)
      Mappings:
      Namespace Name Mixin selector
      named addExperienceToDrop Lnet/minecraft/aprilfools/MineData;addExperienceToDrop(I)V
      intermediary method_69262 Lnet/minecraft/class_10981;method_69262(I)V
      official a Lbwe;a(I)V
    • getKeysToRoll

      public int getKeysToRoll()
      Mappings:
      Namespace Name Mixin selector
      named getKeysToRoll Lnet/minecraft/aprilfools/MineData;getKeysToRoll()I
      intermediary method_69288 Lnet/minecraft/class_10981;method_69288()I
      official i Lbwe;i()I
    • addKeysToRoll

      public void addKeysToRoll(int keysToRoll)
      Mappings:
      Namespace Name Mixin selector
      named addKeysToRoll Lnet/minecraft/aprilfools/MineData;addKeysToRoll(I)V
      intermediary method_69272 Lnet/minecraft/class_10981;method_69272(I)V
      official b Lbwe;b(I)V
    • resetKeysToRoll

      public void resetKeysToRoll()
      Mappings:
      Namespace Name Mixin selector
      named resetKeysToRoll Lnet/minecraft/aprilfools/MineData;resetKeysToRoll()V
      intermediary method_69289 Lnet/minecraft/class_10981;method_69289()V
      official j Lbwe;j()V
    • resetExperienceToDrop

      public void resetExperienceToDrop()
      Mappings:
      Namespace Name Mixin selector
      named resetExperienceToDrop Lnet/minecraft/aprilfools/MineData;resetExperienceToDrop()V
      intermediary method_69290 Lnet/minecraft/class_10981;method_69290()V
      official k Lbwe;k()V
    • getTravellingBlockActivated

      public Optional<BlockPos> getTravellingBlockActivated()
      Mappings:
      Namespace Name Mixin selector
      named getTravellingBlockActivated Lnet/minecraft/aprilfools/MineData;getTravellingBlockActivated()Ljava/util/Optional;
      intermediary method_69291 Lnet/minecraft/class_10981;method_69291()Ljava/util/Optional;
      official l Lbwe;l()Ljava/util/Optional;
    • method_69263

      public void method_69263(ServerWorld serverWorld)
      Mappings:
      Namespace Name Mixin selector
      named method_69263 Lnet/minecraft/aprilfools/MineData;method_69263(Lnet/minecraft/server/world/ServerWorld;)V
      intermediary method_69263 Lnet/minecraft/class_10981;method_69263(Lnet/minecraft/class_3218;)V
      official a Lbwe;a(Last;)V
    • addDeadPlayer

      public void addDeadPlayer(UUID playerUuid)
      Mappings:
      Namespace Name Mixin selector
      named addDeadPlayer Lnet/minecraft/aprilfools/MineData;addDeadPlayer(Ljava/util/UUID;)V
      intermediary method_69268 Lnet/minecraft/class_10981;method_69268(Ljava/util/UUID;)V
      official a Lbwe;a(Ljava/util/UUID;)V
    • isPlayerDead

      public boolean isPlayerDead(UUID playerUuid)
      Mappings:
      Namespace Name Mixin selector
      named isPlayerDead Lnet/minecraft/aprilfools/MineData;isPlayerDead(Ljava/util/UUID;)Z
      intermediary method_69274 Lnet/minecraft/class_10981;method_69274(Ljava/util/UUID;)Z
      official b Lbwe;b(Ljava/util/UUID;)Z
    • fromNbt

      public static MineData fromNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      named fromNbt Lnet/minecraft/aprilfools/MineData;fromNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/aprilfools/MineData;
      intermediary method_69269 Lnet/minecraft/class_10981;method_69269(Lnet/minecraft/class_2487;)Lnet/minecraft/class_10981;
      official a Lbwe;a(Luc;)Lbwe;