Register item color handlers and decorators only on client

This commit is contained in:
DBotThePony 2024-01-02 13:40:48 +07:00
parent ccb5914bb2
commit 5971db9a24
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -51,6 +51,7 @@ import ru.dbotthepony.mc.otm.compat.vanilla.MatteryChestMenu
import ru.dbotthepony.mc.otm.core.math.Decimal
import ru.dbotthepony.mc.otm.core.math.RGBAColor
import ru.dbotthepony.mc.otm.data.DecimalProvider
import ru.dbotthepony.mc.otm.isClient
import ru.dbotthepony.mc.otm.item.weapon.EnergySwordItem
import ru.dbotthepony.mc.otm.matter.AbstractRegistryAction
import ru.dbotthepony.mc.otm.matter.IMatterFunction
@ -267,8 +268,8 @@ object MRegistry {
bus.addListener(this::initializeCommon)
bus.addListener(MStats::registerVanilla)
bus.addListener(this::registerEvent)
bus.addListener(this::registerItemColorHandlers)
bus.addListener(this::registerItemDecorators)
if (isClient) bus.addListener(this::registerItemColorHandlers)
if (isClient) bus.addListener(this::registerItemDecorators)
DecimalProvider.register(bus)
AndroidResearchDescription.register(bus)