com/stereowalker/survive/api/IBlockPropertyHandler deserialize (Lcom/google/gson/JsonObject;)Ljava/util/Map; var1
com/stereowalker/survive/api/IBlockPropertyHandler getValue (Ljava/lang/String;)Ljava/lang/Comparable; var1
com/stereowalker/survive/api/IBlockPropertyHandler requirements (Lcom/google/gson/JsonObject;)Lcom/stereowalker/survive/api/IBlockPropertyHandler$PropertyPair; var1
com/stereowalker/survive/api/IBlockPropertyHandler setName (Ljava/lang/String;)V var1
com/stereowalker/survive/api/json/JsonHolder deserialize (Lnet/minecraft/nbt/CompoundTag;)Lcom/stereowalker/survive/api/json/JsonHolder; var1
com/stereowalker/survive/api/json/JsonHolder setWorkingOn (Ljava/lang/String;)V var1
com/stereowalker/survive/api/needs/PlayerNeeds getStamina (Lnet/minecraft/world/entity/LivingEntity;)Lcom/stereowalker/survive/api/needs/Stamina; var1
com/stereowalker/survive/api/needs/PlayerNeeds getTemperature (Lnet/minecraft/world/entity/LivingEntity;)Lcom/stereowalker/survive/api/needs/Temperature; var1
com/stereowalker/survive/api/needs/PlayerNeeds getWater (Lnet/minecraft/world/entity/LivingEntity;)Lcom/stereowalker/survive/api/needs/Water; var1
com/stereowalker/survive/api/world/level/block/TemperatureEmitter getModificationRange (Lnet/minecraft/world/level/block/state/BlockState;)F var1
com/stereowalker/survive/api/world/level/block/TemperatureEmitter getTemperatureModification (Lnet/minecraft/world/level/block/state/BlockState;)F var1
com/stereowalker/survive/hooks/ColdStorage get (I)Lnet/minecraft/world/item/ItemStack; var1
com/stereowalker/survive/hooks/ColdStorage set (ILnet/minecraft/world/item/ItemStack;)V var1 var2
com/stereowalker/survive/hooks/ColdStorage setColdness (F)V var1
com/stereowalker/survive/hooks/ColdStorage setLastAccessed (J)V var1
com/stereowalker/survive/mixins/LivingEntityMixin m_6844_ (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; var1
com/stereowalker/survive/needs/IRealisticEntity setHygieneData (Lcom/stereowalker/survive/needs/HygieneData;)V var1
com/stereowalker/survive/needs/IRealisticEntity setNutritionData (Lcom/stereowalker/survive/needs/NutritionData;)V var1
com/stereowalker/survive/needs/IRealisticEntity setSleepData (Lcom/stereowalker/survive/needs/SleepData;)V var1
com/stereowalker/survive/needs/IRealisticEntity setStaminaData (Lcom/stereowalker/survive/needs/StaminaData;)V var1
com/stereowalker/survive/needs/IRealisticEntity setTemperatureData (Lcom/stereowalker/survive/needs/TemperatureData;)V var1
com/stereowalker/survive/needs/IRealisticEntity setWaterData (Lcom/stereowalker/survive/needs/WaterData;)V var1
com/stereowalker/survive/needs/IRealisticEntity setWellbeingData (Lcom/stereowalker/survive/needs/WellbeingData;)V var1
com/stereowalker/survive/needs/IRoastedEntity setTicksRoasted (I)V var1
com/stereowalker/survive/needs/SurviveData read (Lnet/minecraft/nbt/CompoundTag;)V var1
com/stereowalker/survive/needs/SurviveData save (Lnet/minecraft/world/entity/LivingEntity;)V var1
com/stereowalker/survive/needs/SurviveData tick (Lnet/minecraft/world/entity/player/Player;)V var1
com/stereowalker/survive/needs/SurviveData write (Lnet/minecraft/nbt/CompoundTag;Z)V var1 var2
com/stereowalker/survive/world/level/block/AbstractTemperatureRegulatorBlock canAddPlate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)Z var1 var2
com/stereowalker/survive/world/level/block/AbstractTemperatureRegulatorBlock canRemovePlates (Lnet/minecraft/world/level/block/state/BlockState;)Z var1
com/stereowalker/survive/world/level/block/AbstractTemperatureRegulatorBlock getPlateStack (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; var1
com/stereowalker/survive/world/temperature/TemperatureQuery run (Lnet/minecraft/world/entity/player/Player;DLnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)D var1 var2 var4 var5 var6
com/stereowalker/survive/world/temperature/conditions/TemperatureChangeCondition createInstance (Lcom/google/gson/JsonObject;)Lcom/stereowalker/survive/world/temperature/conditions/TemperatureChangeInstance; var1
com/stereowalker/survive/world/temperature/conditions/TemperatureChangeCondition createInstance (Lnet/minecraft/nbt/CompoundTag;)Lcom/stereowalker/survive/world/temperature/conditions/TemperatureChangeInstance; var1
com/stereowalker/survive/world/temperature/conditions/TemperatureChangeInstance shouldChangeTemperature (Lnet/minecraft/world/entity/player/Player;)Z var1