Class ThermooComponentsImpl
java.lang.Object
com.github.thedeathlycow.thermoo.impl.fabric.platform.ThermooComponentsImpl
- All Implemented Interfaces:
com.github.thedeathlycow.thermoo.impl.platform.ThermooComponents
public class ThermooComponentsImpl
extends Object
implements com.github.thedeathlycow.thermoo.impl.platform.ThermooComponents
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoSyncTemperatureComponent(net.minecraft.world.entity.LivingEntity provider) voiddoSyncWetnessComponent(net.minecraft.world.entity.LivingEntity provider) com.github.thedeathlycow.thermoo.impl.ecs.SyncedIntEntityComponentgetTemperatureComponent(net.minecraft.world.entity.LivingEntity provider) com.github.thedeathlycow.thermoo.impl.ecs.TemperatureStatusSettingsComponentgetTemperatureStatusSettings(net.minecraft.world.entity.LivingEntity provider) com.github.thedeathlycow.thermoo.impl.ecs.SyncedIntEntityComponentgetWetnessComponent(net.minecraft.world.entity.LivingEntity provider)
-
Constructor Details
-
ThermooComponentsImpl
public ThermooComponentsImpl()
-
-
Method Details
-
getTemperatureComponent
public com.github.thedeathlycow.thermoo.impl.ecs.SyncedIntEntityComponent getTemperatureComponent(net.minecraft.world.entity.LivingEntity provider) - Specified by:
getTemperatureComponentin interfacecom.github.thedeathlycow.thermoo.impl.platform.ThermooComponents
-
getWetnessComponent
public com.github.thedeathlycow.thermoo.impl.ecs.SyncedIntEntityComponent getWetnessComponent(net.minecraft.world.entity.LivingEntity provider) - Specified by:
getWetnessComponentin interfacecom.github.thedeathlycow.thermoo.impl.platform.ThermooComponents
-
getTemperatureStatusSettings
public com.github.thedeathlycow.thermoo.impl.ecs.TemperatureStatusSettingsComponent getTemperatureStatusSettings(net.minecraft.world.entity.LivingEntity provider) - Specified by:
getTemperatureStatusSettingsin interfacecom.github.thedeathlycow.thermoo.impl.platform.ThermooComponents
-
doSyncTemperatureComponent
public void doSyncTemperatureComponent(net.minecraft.world.entity.LivingEntity provider) - Specified by:
doSyncTemperatureComponentin interfacecom.github.thedeathlycow.thermoo.impl.platform.ThermooComponents
-
doSyncWetnessComponent
public void doSyncWetnessComponent(net.minecraft.world.entity.LivingEntity provider) - Specified by:
doSyncWetnessComponentin interfacecom.github.thedeathlycow.thermoo.impl.platform.ThermooComponents
-