Index
All Classes and Interfaces|All Packages
A
- ADD - Static variable in class icu.suc.serverevents.ServerEvents.LivingEntity.Effect
-
An event that determines whether an effect should be applied to an entity.
- addEffect(LivingEntity, MobEffectInstance, Entity) - Method in interface icu.suc.serverevents.ServerEvents.LivingEntity.Effect.Add
-
Called when an effect is about to be applied to an entity.
- AFTER - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle.Save
- AFTER - Static variable in class icu.suc.serverevents.ServerEvents.LivingEntity.Damage
- AFTER - Static variable in class icu.suc.serverevents.ServerEvents.LivingEntity.Death
- AFTER - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Break
- AFTER_KILLED_OTHER_ENTITY - Static variable in class icu.suc.serverevents.ServerEvents.Entity
- AFTER_RESPAWN - Static variable in class icu.suc.serverevents.ServerEvents.Player
- ALL_LOADED - Static variable in class icu.suc.serverevents.ServerEvents.LootTable
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.Connection.Receive
-
An event that determines whether a packet should be received.
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.Connection.Send
-
An event that determines whether a packet should be sent.
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Elytra
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.Item.Enchanting
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.LivingEntity.Damage
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.LivingEntity.Death
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.Message.Chat
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.Message.Command
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.Message.Game
- ALLOW - Static variable in class icu.suc.serverevents.ServerEvents.Player.Kick
-
An event that allows the player should be kicked.
- ALLOW_BED - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- ALLOW_MESSAGE - Static variable in class icu.suc.serverevents.ServerEvents.Player.Join
-
An event that allows broadcast the player's join message.
- ALLOW_MESSAGE - Static variable in class icu.suc.serverevents.ServerEvents.Player.Leave
-
An event that allows broadcast the player's leave message.
- ALLOW_NEARBY_MONSTERS - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- ALLOW_RESETTING_TIME - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- ALLOW_SETTING_SPAWN - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- ALLOW_SLEEP_TIME - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- ALLOW_SLEEPING - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- allowJoinMessage(ServerPlayer, Component) - Method in interface icu.suc.serverevents.ServerEvents.Player.Join.AllowMessage
-
Called when a player joins a server
- allowKick(ServerPlayer, Component) - Method in interface icu.suc.serverevents.ServerEvents.Player.Kick.Allow
-
Called when a player kicks a server
- allowLeaveMessage(ServerPlayer, Component) - Method in interface icu.suc.serverevents.ServerEvents.Player.Leave.AllowMessage
-
Called when a player left a server
- allowReceive(PacketListener, Packet<?>) - Method in interface icu.suc.serverevents.ServerEvents.Connection.Receive.Allow
-
Called when the server receives a packet.
- allowSend(PacketListener, Packet<?>) - Method in interface icu.suc.serverevents.ServerEvents.Connection.Send.Allow
-
Called when a packet is sent by the server.
- Attack() - Constructor for class icu.suc.serverevents.ServerEvents.Player.Interact.Attack
B
- BEFORE - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Configuration
- BEFORE - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle.Save
- BEFORE - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Break
- BLOCK - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Attack
- BLOCK - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Pick
- BLOCK - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Use
- BlockEntity() - Constructor for class icu.suc.serverevents.ServerEvents.BlockEntity
- Break() - Constructor for class icu.suc.serverevents.ServerEvents.Player.Interact.Break
C
- CANCELED - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Break
- Change() - Constructor for class icu.suc.serverevents.ServerEvents.World.Change
- Chat() - Constructor for class icu.suc.serverevents.ServerEvents.Message.Chat
- Chunk() - Constructor for class icu.suc.serverevents.ServerEvents.Chunk
- Command() - Constructor for class icu.suc.serverevents.ServerEvents.Message.Command
- Configuration() - Constructor for class icu.suc.serverevents.ServerEvents.Connection.State.Configuration
- CONFIGURE - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Configuration
- Connection() - Constructor for class icu.suc.serverevents.ServerEvents.Connection
- COPY_FROM - Static variable in class icu.suc.serverevents.ServerEvents.Player
- CUSTOM - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Elytra
D
- Damage() - Constructor for class icu.suc.serverevents.ServerEvents.LivingEntity.Damage
- DataPack() - Constructor for class icu.suc.serverevents.ServerEvents.Lifecycle.DataPack
- Death() - Constructor for class icu.suc.serverevents.ServerEvents.LivingEntity.Death
- DEFAULT_COMPONENT_MODIFY - Static variable in class icu.suc.serverevents.ServerEvents.Item
- DISCONNECT - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Configuration
- DISCONNECT - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Login
- DISCONNECT - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Play
E
- Effect() - Constructor for class icu.suc.serverevents.ServerEvents.LivingEntity.Effect
- Elytra() - Constructor for class icu.suc.serverevents.ServerEvents.Entity.Elytra
- Enchanting() - Constructor for class icu.suc.serverevents.ServerEvents.Item.Enchanting
- END - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle.DataPack.Reload
- END - Static variable in class icu.suc.serverevents.ServerEvents.Tick.Server
- END - Static variable in class icu.suc.serverevents.ServerEvents.Tick.World
- Entity() - Constructor for class icu.suc.serverevents.ServerEvents.Entity
- ENTITY - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Attack
- ENTITY - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Pick
- ENTITY - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Use
- ENTITY - Static variable in class icu.suc.serverevents.ServerEvents.World.Change
- EQUIPMENT_CHANGE - Static variable in class icu.suc.serverevents.ServerEvents.Entity
F
- FabricAPI - Annotation Interface in icu.suc.serverevents
-
Indicates that a field wraps an event from the Fabric API.
G
- Game() - Constructor for class icu.suc.serverevents.ServerEvents.Message.Game
- GENERATE - Static variable in class icu.suc.serverevents.ServerEvents.Chunk
I
- icu.suc.serverevents - package icu.suc.serverevents
- icu.suc.serverevents.mixin - package icu.suc.serverevents.mixin
- INIT - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Login
- INIT - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Play
- Interact() - Constructor for class icu.suc.serverevents.ServerEvents.Player.Interact
- Item() - Constructor for class icu.suc.serverevents.ServerEvents.Item
- ITEM - Static variable in class icu.suc.serverevents.ServerEvents.Player.Interact.Use
J
- Join() - Constructor for class icu.suc.serverevents.ServerEvents.Player.Join
- JOIN - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Play
K
- Kick() - Constructor for class icu.suc.serverevents.ServerEvents.Player.Kick
L
- Leave() - Constructor for class icu.suc.serverevents.ServerEvents.Player.Leave
- LEVEL_TYPE_CHANGE - Static variable in class icu.suc.serverevents.ServerEvents.Chunk
- Lifecycle() - Constructor for class icu.suc.serverevents.ServerEvents.Lifecycle
- LivingEntity() - Constructor for class icu.suc.serverevents.ServerEvents.LivingEntity
- LOAD - Static variable in class icu.suc.serverevents.ServerEvents.BlockEntity
- LOAD - Static variable in class icu.suc.serverevents.ServerEvents.Chunk
- LOAD - Static variable in class icu.suc.serverevents.ServerEvents.Entity
- LOAD - Static variable in class icu.suc.serverevents.ServerEvents.World
- Login() - Constructor for class icu.suc.serverevents.ServerEvents.Connection.State.Login
- LootTable() - Constructor for class icu.suc.serverevents.ServerEvents.LootTable
M
- Message() - Constructor for class icu.suc.serverevents.ServerEvents.Message
- MixinConnection - Class in icu.suc.serverevents.mixin
- MixinConnection() - Constructor for class icu.suc.serverevents.mixin.MixinConnection
- MixinLivingEntity - Class in icu.suc.serverevents.mixin
- MixinLivingEntity() - Constructor for class icu.suc.serverevents.mixin.MixinLivingEntity
- MixinPlayerList - Class in icu.suc.serverevents.mixin
- MixinPlayerList() - Constructor for class icu.suc.serverevents.mixin.MixinPlayerList
- MixinServerCommonPacketListenerImpl - Class in icu.suc.serverevents.mixin
- MixinServerCommonPacketListenerImpl() - Constructor for class icu.suc.serverevents.mixin.MixinServerCommonPacketListenerImpl
- MixinServerGamePacketListenerImpl - Class in icu.suc.serverevents.mixin
- MixinServerGamePacketListenerImpl() - Constructor for class icu.suc.serverevents.mixin.MixinServerGamePacketListenerImpl
- MOB_CONVERSION - Static variable in class icu.suc.serverevents.ServerEvents.LivingEntity
- MODIFY - Static variable in class icu.suc.serverevents.ServerEvents.Connection.Receive
-
An event that can be used to modify the packet being received.
- MODIFY - Static variable in class icu.suc.serverevents.ServerEvents.Connection.Send
-
An event that can be used to modify the packet being sent.
- MODIFY - Static variable in class icu.suc.serverevents.ServerEvents.Item.Enchanting
- MODIFY - Static variable in class icu.suc.serverevents.ServerEvents.LootTable
- MODIFY_JOIN_MESSAGE - Static variable in class icu.suc.serverevents.ServerEvents.Player
-
Deprecated.
- MODIFY_LEAVE_MESSAGE - Static variable in class icu.suc.serverevents.ServerEvents.Player
-
Deprecated.Moved to
ServerEvents.Player.Leave.MODIFY_MESSAGE
. - MODIFY_MESSAGE - Static variable in class icu.suc.serverevents.ServerEvents.Player.Join
-
An event that can be used to provide the player's join message.
- MODIFY_MESSAGE - Static variable in class icu.suc.serverevents.ServerEvents.Player.Leave
-
An event that can be used to provide the player's leave message.
- MODIFY_REASON - Static variable in class icu.suc.serverevents.ServerEvents.Player.Kick
-
An event that can be used to provide the player's kick reason.
- MODIFY_SLEEPING_DIRECTION - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- MODIFY_WAKE_UP_POSITION - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- modifyJoinMessage(ServerPlayer, Component) - Method in interface icu.suc.serverevents.ServerEvents.Player.Join.ModifyMessage
-
Modifies or provides a message for a player joined.
- modifyJoinMessage(ServerPlayer, Component) - Method in interface icu.suc.serverevents.ServerEvents.Player.ModifyJoinMessage
-
Deprecated.Modifies or provides a message for a player joined.
- modifyKickReason(ServerPlayer, Component) - Method in interface icu.suc.serverevents.ServerEvents.Player.Kick.ModifyReason
-
Modifies or provides a reason for a player kicked.
- modifyLeaveMessage(ServerPlayer, Component) - Method in interface icu.suc.serverevents.ServerEvents.Player.Leave.ModifyMessage
-
Modifies or provides a message for a player left.
- modifyLeaveMessage(ServerPlayer, Component) - Method in interface icu.suc.serverevents.ServerEvents.Player.ModifyLeaveMessage
-
Deprecated.Modifies or provides a message for a player left.
- modifyReceive(PacketListener, Packet<?>) - Method in interface icu.suc.serverevents.ServerEvents.Connection.Receive.Modify
-
Modifies or provides a packet for receiving.
- modifySend(PacketListener, Packet<?>) - Method in interface icu.suc.serverevents.ServerEvents.Connection.Send.Modify
-
Modifies or provides a packet for sending.
O
- ON - Static variable in class icu.suc.serverevents.ServerEvents.Message.Chat
- ON - Static variable in class icu.suc.serverevents.ServerEvents.Message.Command
- ON - Static variable in class icu.suc.serverevents.ServerEvents.Message.Game
- onEffectsRemoved(Collection<MobEffectInstance>) - Method in class icu.suc.serverevents.mixin.MixinLivingEntity
- OVERRIDE - Static variable in class icu.suc.serverevents.ServerEvents.LivingEntity.Effect
-
An event that allows modification of whether a new effect should override an existing effect.
- overrideEffect(LivingEntity, MobEffectInstance, MobEffectInstance, Entity, boolean) - Method in interface icu.suc.serverevents.ServerEvents.LivingEntity.Effect.Override
-
Called to determine whether a new effect should override an existing effect.
P
- Pick() - Constructor for class icu.suc.serverevents.ServerEvents.Player.Interact.Pick
- Play() - Constructor for class icu.suc.serverevents.ServerEvents.Connection.State.Play
- player - Variable in class icu.suc.serverevents.mixin.MixinServerGamePacketListenerImpl
- Player() - Constructor for class icu.suc.serverevents.ServerEvents.Player
- PLAYER - Static variable in class icu.suc.serverevents.ServerEvents.World.Change
Q
- QUERY_START - Static variable in class icu.suc.serverevents.ServerEvents.Connection.State.Login
R
- Receive() - Constructor for class icu.suc.serverevents.ServerEvents.Connection.Receive
- Reload() - Constructor for class icu.suc.serverevents.ServerEvents.Lifecycle.DataPack.Reload
- REMOVE - Static variable in class icu.suc.serverevents.ServerEvents.LivingEntity.Effect
-
An event that determines whether an effect should be removed from an entity.
- removeEffect(LivingEntity, MobEffectInstance) - Method in interface icu.suc.serverevents.ServerEvents.LivingEntity.Effect.Remove
-
Called when an effect is about to be removed from an entity.
- REPLACE - Static variable in class icu.suc.serverevents.ServerEvents.LootTable
S
- Save() - Constructor for class icu.suc.serverevents.ServerEvents.Lifecycle.Save
- Send() - Constructor for class icu.suc.serverevents.ServerEvents.Connection.Send
- server - Variable in class icu.suc.serverevents.mixin.MixinServerCommonPacketListenerImpl
- Server() - Constructor for class icu.suc.serverevents.ServerEvents.Tick.Server
- ServerEvents - Class in icu.suc.serverevents
- ServerEvents() - Constructor for class icu.suc.serverevents.ServerEvents
- ServerEvents.BlockEntity - Class in icu.suc.serverevents
- ServerEvents.Chunk - Class in icu.suc.serverevents
- ServerEvents.Connection - Class in icu.suc.serverevents
- ServerEvents.Connection.Receive - Class in icu.suc.serverevents
- ServerEvents.Connection.Receive.Allow - Interface in icu.suc.serverevents
- ServerEvents.Connection.Receive.Modify - Interface in icu.suc.serverevents
- ServerEvents.Connection.Send - Class in icu.suc.serverevents
- ServerEvents.Connection.Send.Allow - Interface in icu.suc.serverevents
- ServerEvents.Connection.Send.Modify - Interface in icu.suc.serverevents
- ServerEvents.Connection.State - Class in icu.suc.serverevents
- ServerEvents.Connection.State.Configuration - Class in icu.suc.serverevents
- ServerEvents.Connection.State.Login - Class in icu.suc.serverevents
- ServerEvents.Connection.State.Play - Class in icu.suc.serverevents
- ServerEvents.Entity - Class in icu.suc.serverevents
- ServerEvents.Entity.Elytra - Class in icu.suc.serverevents
- ServerEvents.Entity.Sleep - Class in icu.suc.serverevents
- ServerEvents.Entity.Tracking - Class in icu.suc.serverevents
- ServerEvents.Item - Class in icu.suc.serverevents
- ServerEvents.Item.Enchanting - Class in icu.suc.serverevents
- ServerEvents.Lifecycle - Class in icu.suc.serverevents
- ServerEvents.Lifecycle.DataPack - Class in icu.suc.serverevents
- ServerEvents.Lifecycle.DataPack.Reload - Class in icu.suc.serverevents
- ServerEvents.Lifecycle.Save - Class in icu.suc.serverevents
- ServerEvents.LivingEntity - Class in icu.suc.serverevents
- ServerEvents.LivingEntity.Damage - Class in icu.suc.serverevents
- ServerEvents.LivingEntity.Death - Class in icu.suc.serverevents
- ServerEvents.LivingEntity.Effect - Class in icu.suc.serverevents
- ServerEvents.LivingEntity.Effect.Add - Interface in icu.suc.serverevents
- ServerEvents.LivingEntity.Effect.Override - Interface in icu.suc.serverevents
- ServerEvents.LivingEntity.Effect.Remove - Interface in icu.suc.serverevents
- ServerEvents.LootTable - Class in icu.suc.serverevents
- ServerEvents.Message - Class in icu.suc.serverevents
- ServerEvents.Message.Chat - Class in icu.suc.serverevents
- ServerEvents.Message.Command - Class in icu.suc.serverevents
- ServerEvents.Message.Game - Class in icu.suc.serverevents
- ServerEvents.Player - Class in icu.suc.serverevents
- ServerEvents.Player.Interact - Class in icu.suc.serverevents
- ServerEvents.Player.Interact.Attack - Class in icu.suc.serverevents
- ServerEvents.Player.Interact.Break - Class in icu.suc.serverevents
- ServerEvents.Player.Interact.Pick - Class in icu.suc.serverevents
- ServerEvents.Player.Interact.Use - Class in icu.suc.serverevents
- ServerEvents.Player.Join - Class in icu.suc.serverevents
- ServerEvents.Player.Join.AllowMessage - Interface in icu.suc.serverevents
- ServerEvents.Player.Join.ModifyMessage - Interface in icu.suc.serverevents
- ServerEvents.Player.Kick - Class in icu.suc.serverevents
- ServerEvents.Player.Kick.Allow - Interface in icu.suc.serverevents
- ServerEvents.Player.Kick.ModifyReason - Interface in icu.suc.serverevents
- ServerEvents.Player.Leave - Class in icu.suc.serverevents
- ServerEvents.Player.Leave.AllowMessage - Interface in icu.suc.serverevents
- ServerEvents.Player.Leave.ModifyMessage - Interface in icu.suc.serverevents
- ServerEvents.Player.ModifyJoinMessage - Interface in icu.suc.serverevents
-
Deprecated.Moved to
ServerEvents.Player.Join.ModifyMessage
. - ServerEvents.Player.ModifyLeaveMessage - Interface in icu.suc.serverevents
-
Deprecated.Moved to
ServerEvents.Player.Leave.ModifyMessage
. - ServerEvents.Tick - Class in icu.suc.serverevents
- ServerEvents.Tick.Server - Class in icu.suc.serverevents
- ServerEvents.Tick.World - Class in icu.suc.serverevents
- ServerEvents.World - Class in icu.suc.serverevents
- ServerEvents.World.Change - Class in icu.suc.serverevents
- SET_BED_OCCUPATION_STATE - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- Sleep() - Constructor for class icu.suc.serverevents.ServerEvents.Entity.Sleep
- START - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Tracking
- START - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle.DataPack.Reload
- START - Static variable in class icu.suc.serverevents.ServerEvents.Tick.Server
- START - Static variable in class icu.suc.serverevents.ServerEvents.Tick.World
- START_SLEEPING - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- STARTED - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle
- STARTING - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle
- State() - Constructor for class icu.suc.serverevents.ServerEvents.Connection.State
- STOP - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Tracking
- STOP_SLEEPING - Static variable in class icu.suc.serverevents.ServerEvents.Entity.Sleep
- STOPPED - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle
- STOPPING - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle
- SYNC_CONTENTS - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle.DataPack
T
- TAGS_LOADED - Static variable in class icu.suc.serverevents.ServerEvents.Lifecycle
- Tick() - Constructor for class icu.suc.serverevents.ServerEvents.Tick
- Tracking() - Constructor for class icu.suc.serverevents.ServerEvents.Entity.Tracking
U
- UNLOAD - Static variable in class icu.suc.serverevents.ServerEvents.BlockEntity
- UNLOAD - Static variable in class icu.suc.serverevents.ServerEvents.Chunk
- UNLOAD - Static variable in class icu.suc.serverevents.ServerEvents.Entity
- UNLOAD - Static variable in class icu.suc.serverevents.ServerEvents.World
- Use() - Constructor for class icu.suc.serverevents.ServerEvents.Player.Interact.Use
W
- World() - Constructor for class icu.suc.serverevents.ServerEvents.Tick.World
- World() - Constructor for class icu.suc.serverevents.ServerEvents.World
All Classes and Interfaces|All Packages
ServerEvents.Player.Join.MODIFY_MESSAGE
.