Index

A B C D E F G I J K L M O P Q R S T U W 
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
MODIFY_LEAVE_MESSAGE - Static variable in class icu.suc.serverevents.ServerEvents.Player
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
ServerEvents.Player.ModifyLeaveMessage - Interface in icu.suc.serverevents
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
 
A B C D E F G I J K L M O P Q R S T U W 
All Classes and Interfaces|All Packages