Class ChunkRadiationManager

java.lang.Object
com.hbm_m.radiation.ChunkRadiationManager

public class ChunkRadiationManager extends Object
ЕДИНЫЙ менеджер радиации, управляющий обработчиками и ВСЕМИ связанными событиями. Использует Architectury API для логики тиков/миров и загрузчики для событий чанков.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    static float
    getRadiation(net.minecraft.world.level.Level level, int x, int y, int z)
     
    static void
    incrementRad(net.minecraft.world.level.Level level, int x, int y, int z, float rad)
     
    static void
    Кроссплатформенная инициализация событий через Architectury API + события чанков.
    static void
    onChunkLoad(net.minecraftforge.event.level.ChunkEvent.Load event)
     
    static void
    onChunkUnload(net.minecraftforge.event.level.ChunkEvent.Unload event)
     
    static void
    setRadiation(net.minecraft.world.level.Level level, int x, int y, int z, float rad)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • getProxy

      public static ChunkRadiationHandler getProxy()
    • init

      public static void init()
      Кроссплатформенная инициализация событий через Architectury API + события чанков.
    • onChunkLoad

      public static void onChunkLoad(net.minecraftforge.event.level.ChunkEvent.Load event)
    • onChunkUnload

      public static void onChunkUnload(net.minecraftforge.event.level.ChunkEvent.Unload event)
    • getRadiation

      public static float getRadiation(net.minecraft.world.level.Level level, int x, int y, int z)
    • setRadiation

      public static void setRadiation(net.minecraft.world.level.Level level, int x, int y, int z, float rad)
    • incrementRad

      public static void incrementRad(net.minecraft.world.level.Level level, int x, int y, int z, float rad)