Class ClientRadiationData

java.lang.Object
com.hbm_m.client.ClientRadiationData

public class ClientRadiationData extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
     
    static float
    getRadiationForChunk(net.minecraft.resources.ResourceLocation dimension, net.minecraft.world.level.ChunkPos pos)
    Используется кодом рендеринга для получения уровня радиации в конкретном чанке.
    static void
    updateRadiationData(net.minecraft.resources.ResourceLocation dimension, Map<net.minecraft.world.level.ChunkPos,Float> newData)
    Вызывается из обработчика пакетов для обновления данных о радиации.

    Methods inherited from class java.lang.Object

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

    • ClientRadiationData

      public ClientRadiationData()
  • Method Details

    • clearAll

      public static void clearAll()
    • updateRadiationData

      public static void updateRadiationData(net.minecraft.resources.ResourceLocation dimension, Map<net.minecraft.world.level.ChunkPos,Float> newData)
      Вызывается из обработчика пакетов для обновления данных о радиации.
      Parameters:
      dimension - Измерение, для которого пришли данные.
      newData - Карта с новыми значениями радиации от сервера.
    • getRadiationForChunk

      public static float getRadiationForChunk(net.minecraft.resources.ResourceLocation dimension, net.minecraft.world.level.ChunkPos pos)
      Используется кодом рендеринга для получения уровня радиации в конкретном чанке.
      Parameters:
      dimension - Измерение, в котором находится чанк.
      pos - Позиция чанка.
      Returns:
      Уровень радиации или 0, если данных нет.