Class SculkShriekerWarningManager

java.lang.Object
net.minecraft.block.entity.SculkShriekerWarningManager

public class SculkShriekerWarningManager extends Object
Mappings:
Namespace Name
official bpz
intermediary net/minecraft/class_7262
named net/minecraft/block/entity/SculkShriekerWarningManager
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<SculkShriekerWarningManager> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Lbpz;a:Lcom/mojang/serialization/Codec;
      intermediary field_38183 Lnet/minecraft/class_7262;field_38183:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/block/entity/SculkShriekerWarningManager;CODEC:Lcom/mojang/serialization/Codec;
    • field_38184

      public static final int field_38184
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lbpz;b:I
      intermediary field_38184 Lnet/minecraft/class_7262;field_38184:I
      named field_38184 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38184:I
    • field_38185

      private static final int field_38185
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lbpz;c:I
      intermediary field_38185 Lnet/minecraft/class_7262;field_38185:I
      named field_38185 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38185:I
    • field_38186

      private static final int field_38186
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lbpz;d:I
      intermediary field_38186 Lnet/minecraft/class_7262;field_38186:I
      named field_38186 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38186:I
    • field_38187

      private static final int field_38187
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lbpz;e:I
      intermediary field_38187 Lnet/minecraft/class_7262;field_38187:I
      named field_38187 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38187:I
    • field_38188

      private static final int field_38188
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lbpz;f:I
      intermediary field_38188 Lnet/minecraft/class_7262;field_38188:I
      named field_38188 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38188:I
    • field_38189

      private static final int field_38189
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Lbpz;g:I
      intermediary field_38189 Lnet/minecraft/class_7262;field_38189:I
      named field_38189 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38189:I
    • field_38190

      private static final int field_38190
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lbpz;h:I
      intermediary field_38190 Lnet/minecraft/class_7262;field_38190:I
      named field_38190 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38190:I
    • field_38191

      private static final int field_38191
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official i Lbpz;i:I
      intermediary field_38191 Lnet/minecraft/class_7262;field_38191:I
      named field_38191 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38191:I
    • field_38192

      private static final int field_38192
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official j Lbpz;j:I
      intermediary field_38192 Lnet/minecraft/class_7262;field_38192:I
      named field_38192 Lnet/minecraft/block/entity/SculkShriekerWarningManager;field_38192:I
    • WARNING_SOUNDS

      private static final Int2ObjectMap<SoundEvent> WARNING_SOUNDS
      Mappings:
      Namespace Name Mixin selector
      official k Lbpz;k:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      intermediary field_38193 Lnet/minecraft/class_7262;field_38193:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      named WARNING_SOUNDS Lnet/minecraft/block/entity/SculkShriekerWarningManager;WARNING_SOUNDS:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
    • ticksSinceLastWarning

      private int ticksSinceLastWarning
      Mappings:
      Namespace Name Mixin selector
      official l Lbpz;l:I
      intermediary field_38194 Lnet/minecraft/class_7262;field_38194:I
      named ticksSinceLastWarning Lnet/minecraft/block/entity/SculkShriekerWarningManager;ticksSinceLastWarning:I
    • warningLevel

      private int warningLevel
      Mappings:
      Namespace Name Mixin selector
      official m Lbpz;m:I
      intermediary field_38195 Lnet/minecraft/class_7262;field_38195:I
      named warningLevel Lnet/minecraft/block/entity/SculkShriekerWarningManager;warningLevel:I
    • cooldownTicks

      private int cooldownTicks
      Mappings:
      Namespace Name Mixin selector
      official n Lbpz;n:I
      intermediary field_38196 Lnet/minecraft/class_7262;field_38196:I
      named cooldownTicks Lnet/minecraft/block/entity/SculkShriekerWarningManager;cooldownTicks:I
  • Constructor Details

    • SculkShriekerWarningManager

      public SculkShriekerWarningManager(int ticksSinceLastWarning, int warningLevel, int cooldownTicks)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbpz;<init>(III)V
      intermediary <init> Lnet/minecraft/class_7262;<init>(III)V
      named <init> Lnet/minecraft/block/entity/SculkShriekerWarningManager;<init>(III)V
  • Method Details

    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official a Lbpz;a()V
      intermediary method_42247 Lnet/minecraft/class_7262;method_42247()V
      named tick Lnet/minecraft/block/entity/SculkShriekerWarningManager;tick()V
    • reset

      public void reset()
      Mappings:
      Namespace Name Mixin selector
      official b Lbpz;b()V
      intermediary method_42258 Lnet/minecraft/class_7262;method_42258()V
      named reset Lnet/minecraft/block/entity/SculkShriekerWarningManager;reset()V
    • warnNearbyPlayers

      public boolean warnNearbyPlayers(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbpz;a(Laeh;Lgk;)Z
      intermediary method_42250 Lnet/minecraft/class_7262;method_42250(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
      named warnNearbyPlayers Lnet/minecraft/block/entity/SculkShriekerWarningManager;warnNearbyPlayers(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Z
    • canIncreaseWarningLevel

      public boolean canIncreaseWarningLevel(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Lbpz;b(Laeh;Lgk;)Z
      intermediary method_42259 Lnet/minecraft/class_7262;method_42259(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
      named canIncreaseWarningLevel Lnet/minecraft/block/entity/SculkShriekerWarningManager;canIncreaseWarningLevel(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Z
    • getPlayersInRange

      private static List<ServerPlayerEntity> getPlayersInRange(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official d Lbpz;d(Laeh;Lgk;)Ljava/util/List;
      intermediary method_42265 Lnet/minecraft/class_7262;method_42265(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/List;
      named getPlayersInRange Lnet/minecraft/block/entity/SculkShriekerWarningManager;getPlayersInRange(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
    • warn

      public void warn(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official c Lbpz;c(Laeh;Lgk;)V
      intermediary method_42262 Lnet/minecraft/class_7262;method_42262(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
      named warn Lnet/minecraft/block/entity/SculkShriekerWarningManager;warn(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
    • playWarningSound

      private static void playWarningSound(ServerWorld world, BlockPos pos, int warningCount)
      Mappings:
      Namespace Name Mixin selector
      official a Lbpz;a(Laeh;Lgk;I)V
      intermediary method_42251 Lnet/minecraft/class_7262;method_42251(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)V
      named playWarningSound Lnet/minecraft/block/entity/SculkShriekerWarningManager;playWarningSound(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;I)V
    • trySpawnWarden

      private static void trySpawnWarden(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official e Lbpz;e(Laeh;Lgk;)V
      intermediary method_42268 Lnet/minecraft/class_7262;method_42268(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
      named trySpawnWarden Lnet/minecraft/block/entity/SculkShriekerWarningManager;trySpawnWarden(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
    • increaseWarningLevel

      private void increaseWarningLevel()
      Mappings:
      Namespace Name Mixin selector
      official c Lbpz;c()V
      intermediary method_42261 Lnet/minecraft/class_7262;method_42261()V
      named increaseWarningLevel Lnet/minecraft/block/entity/SculkShriekerWarningManager;increaseWarningLevel()V
    • decreaseWarningLevel

      private void decreaseWarningLevel()
      Mappings:
      Namespace Name Mixin selector
      official d Lbpz;d()V
      intermediary method_42264 Lnet/minecraft/class_7262;method_42264()V
      named decreaseWarningLevel Lnet/minecraft/block/entity/SculkShriekerWarningManager;decreaseWarningLevel()V
    • setWarningLevel

      public void setWarningLevel(int warningLevel)
      Mappings:
      Namespace Name Mixin selector
      official a Lbpz;a(I)V
      intermediary method_42248 Lnet/minecraft/class_7262;method_42248(I)V
      named setWarningLevel Lnet/minecraft/block/entity/SculkShriekerWarningManager;setWarningLevel(I)V
    • getWarningLevel

      private int getWarningLevel()
      Mappings:
      Namespace Name Mixin selector
      official e Lbpz;e()I
      intermediary method_42267 Lnet/minecraft/class_7262;method_42267()I
      named getWarningLevel Lnet/minecraft/block/entity/SculkShriekerWarningManager;getWarningLevel()I
    • copy

      private void copy(SculkShriekerWarningManager other)
      Mappings:
      Namespace Name Mixin selector
      official a Lbpz;a(Lbpz;)V
      intermediary method_42252 Lnet/minecraft/class_7262;method_42252(Lnet/minecraft/class_7262;)V
      named copy Lnet/minecraft/block/entity/SculkShriekerWarningManager;copy(Lnet/minecraft/block/entity/SculkShriekerWarningManager;)V