diff options
| author | Linnea Gräf <nea@nea.moe> | 2025-08-24 14:52:07 +0200 |
|---|---|---|
| committer | Linnea Gräf <nea@nea.moe> | 2025-08-24 14:52:07 +0200 |
| commit | d186e876bb330230c5d869f754649764e7420163 (patch) | |
| tree | 55c93e28f3afabb2ef29f56f4a5f2944101674ce /src/main/kotlin/events/registration | |
| parent | d4b02f2a0c24220a3eb6d25775f53c8f6c796b47 (diff) | |
| download | Firmament-d186e876bb330230c5d869f754649764e7420163.tar.gz Firmament-d186e876bb330230c5d869f754649764e7420163.tar.bz2 Firmament-d186e876bb330230c5d869f754649764e7420163.zip | |
feat: add party API
Diffstat (limited to 'src/main/kotlin/events/registration')
| -rw-r--r-- | src/main/kotlin/events/registration/ChatEvents.kt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/kotlin/events/registration/ChatEvents.kt b/src/main/kotlin/events/registration/ChatEvents.kt index 1dcc91a..aadf498 100644 --- a/src/main/kotlin/events/registration/ChatEvents.kt +++ b/src/main/kotlin/events/registration/ChatEvents.kt @@ -1,6 +1,7 @@ package moe.nea.firmament.events.registration import net.fabricmc.fabric.api.client.message.v1.ClientReceiveMessageEvents +import net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents import net.fabricmc.fabric.api.event.player.AttackBlockCallback import net.fabricmc.fabric.api.event.player.UseBlockCallback import net.fabricmc.fabric.api.event.player.UseItemCallback @@ -8,6 +9,7 @@ import net.minecraft.text.Text import net.minecraft.util.ActionResult import moe.nea.firmament.events.AllowChatEvent import moe.nea.firmament.events.AttackBlockEvent +import moe.nea.firmament.events.JoinServerEvent import moe.nea.firmament.events.ModifyChatEvent import moe.nea.firmament.events.ProcessChatEvent import moe.nea.firmament.events.UseBlockEvent @@ -60,4 +62,7 @@ fun registerFirmamentEvents() { if (UseItemEvent.publish(UseItemEvent(playerEntity, world, hand)).cancelled) ActionResult.CONSUME else ActionResult.PASS }) + ClientPlayConnectionEvents.JOIN.register { networkHandler, packetSender, _ -> + JoinServerEvent.publish(JoinServerEvent(networkHandler, packetSender)) + } } |
