public EnergyComponent(PlayerEntity player) this.player = player;

Register in client initializer:

"custom": "cardinal-components": [ "energyclient:energy" ]

fabric.mod.json must include:

// EnergyClientMod.java package com.example.energyclient; import com.example.energyclient.component.EnergyComponent; import net.fabricmc.api.ModInitializer; import net.minecraft.util.Identifier; import org.ladysnake.cca.api.v3.component.ComponentKey; import org.ladysnake.cca.api.v3.component.ComponentRegistry; import org.ladysnake.cca.api.v3.entity.EntityComponentFactoryRegistry; import org.ladysnake.cca.api.v3.entity.EntityComponentInitializer; import org.ladysnake.cca.api.v3.entity.RespawnCopyStrategy;

Client Minecraft !!better!! — Energy

public EnergyComponent(PlayerEntity player) this.player = player;

Register in client initializer:

"custom": "cardinal-components": [ "energyclient:energy" ] energy client minecraft

fabric.mod.json must include:

// EnergyClientMod.java package com.example.energyclient; import com.example.energyclient.component.EnergyComponent; import net.fabricmc.api.ModInitializer; import net.minecraft.util.Identifier; import org.ladysnake.cca.api.v3.component.ComponentKey; import org.ladysnake.cca.api.v3.component.ComponentRegistry; import org.ladysnake.cca.api.v3.entity.EntityComponentFactoryRegistry; import org.ladysnake.cca.api.v3.entity.EntityComponentInitializer; import org.ladysnake.cca.api.v3.entity.RespawnCopyStrategy; public EnergyComponent(PlayerEntity player) this