diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/compat/cos/CosmeticArmorCompat.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/compat/cos/CosmeticArmorCompat.kt index 69e6afa99..afe5f56e3 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/compat/cos/CosmeticArmorCompat.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/compat/cos/CosmeticArmorCompat.kt @@ -4,7 +4,7 @@ import com.mojang.blaze3d.platform.InputConstants import lain.mods.cos.impl.ModObjects import lain.mods.cos.impl.client.PlayerRenderHandler import lain.mods.cos.impl.client.gui.GuiCosArmorInventory -import lain.mods.cos.impl.network.packet.PacketSetSkinArmor +import lain.mods.cos.impl.network.payload.PayloadSetSkinArmor import net.minecraft.client.gui.screens.Screen import net.minecraft.resources.ResourceLocation import net.minecraft.server.level.ServerPlayer @@ -15,6 +15,7 @@ import net.minecraft.world.inventory.InventoryMenu import net.minecraft.world.inventory.Slot import net.minecraft.world.item.ItemStack import net.neoforged.fml.ModList +import net.neoforged.neoforge.network.PacketDistributor import ru.dbotthepony.mc.otm.client.render.MGUIGraphics import ru.dbotthepony.mc.otm.client.minecraft import ru.dbotthepony.mc.otm.client.render.sprites.MatterySprite @@ -171,7 +172,7 @@ class CosmeticToggleButton( if (mouseButton == InputConstants.MOUSE_BUTTON_LEFT) { val inv = ModObjects.invMan.getCosArmorInventoryClient(minecraft.player?.uuid ?: throw ConcurrentModificationException()) inv.setSkinArmor(index, !inv.isSkinArmor(index)) - ModObjects.network.sendToServer(PacketSetSkinArmor(index, inv.isSkinArmor(index))) + PacketDistributor.sendToServer(PayloadSetSkinArmor(index, inv.isSkinArmor(index))) } } @@ -208,8 +209,8 @@ class CosmeticToggleRenderButton( override val DISABLED: MatterySprite get() = BUTTON_INACTIVE - override fun onClick(clickButton: Int) { - if (clickButton == InputConstants.MOUSE_BUTTON_LEFT) { + override fun onClick(mouseButton: Int) { + if (mouseButton == InputConstants.MOUSE_BUTTON_LEFT) { PlayerRenderHandler.Disabled = !PlayerRenderHandler.Disabled } }