mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-21 19:34:42 +01:00
Run IntelliJ IDEA code formatter
This commit is contained in:
@@ -19,7 +19,7 @@ public abstract class Event {
|
||||
* Cancels the event if possible.
|
||||
*/
|
||||
public void cancel() {
|
||||
if(this instanceof Cancellable)
|
||||
if (this instanceof Cancellable)
|
||||
this.cancelled = true;
|
||||
}
|
||||
|
||||
|
||||
@@ -9,13 +9,14 @@ public final class EventHandler<T extends Event> {
|
||||
private EventConsumer<T> listener;
|
||||
private HandlerPriority priority;
|
||||
private boolean handleCanceled;
|
||||
|
||||
|
||||
public EventHandler(Class<T> eventClass) {
|
||||
this.eventClass = eventClass;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets which event this handler is handling.
|
||||
*
|
||||
* @return An event class.
|
||||
*/
|
||||
public Class<T> handles() {
|
||||
@@ -24,6 +25,7 @@ public final class EventHandler<T extends Event> {
|
||||
|
||||
/**
|
||||
* Returns the callback for the handler.
|
||||
*
|
||||
* @return A consumer callback.
|
||||
*/
|
||||
public EventConsumer<T> getCallback() {
|
||||
@@ -32,6 +34,7 @@ public final class EventHandler<T extends Event> {
|
||||
|
||||
/**
|
||||
* Returns the handler's priority.
|
||||
*
|
||||
* @return The priority of the handler.
|
||||
*/
|
||||
public HandlerPriority getPriority() {
|
||||
@@ -40,6 +43,7 @@ public final class EventHandler<T extends Event> {
|
||||
|
||||
/**
|
||||
* Returns if the handler will ignore cancelled events.
|
||||
*
|
||||
* @return The ignore cancelled state.
|
||||
*/
|
||||
public boolean ignoresCanceled() {
|
||||
@@ -48,29 +52,35 @@ public final class EventHandler<T extends Event> {
|
||||
|
||||
/**
|
||||
* Sets the callback method for when the event is invoked.
|
||||
*
|
||||
* @param listener An event handler method.
|
||||
* @return Method chaining.
|
||||
*/
|
||||
public EventHandler<T> listener(EventConsumer<T> listener) {
|
||||
this.listener = listener; return this;
|
||||
this.listener = listener;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Changes the handler's priority in handling events.
|
||||
*
|
||||
* @param priority The priority of the handler.
|
||||
* @return Method chaining.
|
||||
*/
|
||||
public EventHandler<T> priority(HandlerPriority priority) {
|
||||
this.priority = priority; return this;
|
||||
this.priority = priority;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets if the handler will ignore cancelled events.
|
||||
*
|
||||
* @param ignore If the handler should ignore cancelled events.
|
||||
* @return Method chaining.
|
||||
*/
|
||||
public EventHandler<T> ignore(boolean ignore) {
|
||||
this.handleCanceled = ignore; return this;
|
||||
this.handleCanceled = ignore;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -79,4 +89,4 @@ public final class EventHandler<T extends Event> {
|
||||
public void register(Plugin plugin) {
|
||||
Grasscutter.getPluginManager().registerListener(plugin, this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ import emu.grasscutter.server.event.types.ServerEvent;
|
||||
|
||||
public final class QueryAllRegionsEvent extends ServerEvent {
|
||||
private String regionList;
|
||||
|
||||
|
||||
public QueryAllRegionsEvent(String regionList) {
|
||||
super(Type.DISPATCH);
|
||||
|
||||
|
||||
this.regionList = regionList;
|
||||
}
|
||||
|
||||
public void setRegionList(String regionList) {
|
||||
this.regionList = regionList;
|
||||
}
|
||||
|
||||
|
||||
public String getRegionList() {
|
||||
return this.regionList;
|
||||
}
|
||||
|
||||
public void setRegionList(String regionList) {
|
||||
this.regionList = regionList;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,11 +11,11 @@ public final class QueryCurrentRegionEvent extends ServerEvent {
|
||||
this.regionInfo = regionInfo;
|
||||
}
|
||||
|
||||
public void setRegionInfo(String regionInfo) {
|
||||
this.regionInfo = regionInfo;
|
||||
}
|
||||
|
||||
public String getRegionInfo() {
|
||||
return this.regionInfo;
|
||||
}
|
||||
|
||||
public void setRegionInfo(String regionInfo) {
|
||||
this.regionInfo = regionInfo;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,8 +7,9 @@ import emu.grasscutter.server.event.types.EntityEvent;
|
||||
import javax.annotation.Nullable;
|
||||
|
||||
public final class EntityDamageEvent extends EntityEvent implements Cancellable {
|
||||
@Nullable
|
||||
private final GameEntity damager;
|
||||
private float damage;
|
||||
@Nullable private final GameEntity damager;
|
||||
|
||||
public EntityDamageEvent(GameEntity entity, float damage, @Nullable GameEntity damager) {
|
||||
super(entity);
|
||||
|
||||
@@ -8,8 +8,11 @@ import lombok.Getter;
|
||||
import javax.annotation.Nullable;
|
||||
|
||||
public final class EntityDeathEvent extends EntityEvent {
|
||||
@Getter private final Location deathLocation;
|
||||
@Getter @Nullable private final GameEntity killer;
|
||||
@Getter
|
||||
private final Location deathLocation;
|
||||
@Getter
|
||||
@Nullable
|
||||
private final GameEntity killer;
|
||||
|
||||
public EntityDeathEvent(GameEntity entity, int killerId) {
|
||||
super(entity);
|
||||
|
||||
@@ -7,21 +7,21 @@ import emu.grasscutter.server.game.GameSession;
|
||||
public final class PlayerCreationEvent extends GameEvent {
|
||||
private final GameSession session;
|
||||
private Class<? extends Player> playerClass;
|
||||
|
||||
|
||||
public PlayerCreationEvent(GameSession session, Class<? extends Player> playerClass) {
|
||||
this.session = session;
|
||||
this.playerClass = playerClass;
|
||||
}
|
||||
|
||||
|
||||
public GameSession getSession() {
|
||||
return this.session;
|
||||
}
|
||||
|
||||
public void setPlayerClass(Class<? extends Player> playerClass) {
|
||||
this.playerClass = playerClass;
|
||||
}
|
||||
|
||||
|
||||
public Class<? extends Player> getPlayerClass() {
|
||||
return this.playerClass;
|
||||
}
|
||||
|
||||
public void setPlayerClass(Class<? extends Player> playerClass) {
|
||||
this.playerClass = playerClass;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,16 +18,16 @@ public final class ReceiveCommandFeedbackEvent extends ServerEvent implements Ca
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public void setMessage(String message) {
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return this.message;
|
||||
}
|
||||
|
||||
public void setMessage(String message) {
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
public Player getPlayer() {
|
||||
return this.player;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,28 +8,28 @@ public final class ReceivePacketEvent extends ServerEvent implements Cancellable
|
||||
private final GameSession gameSession;
|
||||
private final int packetId;
|
||||
private byte[] packetData;
|
||||
|
||||
|
||||
public ReceivePacketEvent(GameSession gameSession, int packetId, byte[] packetData) {
|
||||
super(Type.GAME);
|
||||
|
||||
|
||||
this.gameSession = gameSession;
|
||||
this.packetId = packetId;
|
||||
this.packetData = packetData;
|
||||
}
|
||||
|
||||
|
||||
public GameSession getGameSession() {
|
||||
return this.gameSession;
|
||||
}
|
||||
|
||||
|
||||
public int getPacketId() {
|
||||
return this.packetId;
|
||||
}
|
||||
|
||||
public void setPacketData(byte[] packetData) {
|
||||
this.packetData = packetData;
|
||||
}
|
||||
|
||||
|
||||
public byte[] getPacketData() {
|
||||
return this.packetData;
|
||||
}
|
||||
|
||||
public void setPacketData(byte[] packetData) {
|
||||
this.packetData = packetData;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,11 +20,11 @@ public final class SendPacketEvent extends ServerEvent implements Cancellable {
|
||||
return this.gameSession;
|
||||
}
|
||||
|
||||
public void setPacket(BasePacket packet) {
|
||||
this.packet = packet;
|
||||
}
|
||||
|
||||
public BasePacket getPacket() {
|
||||
return this.packet;
|
||||
}
|
||||
|
||||
public void setPacket(BasePacket packet) {
|
||||
this.packet = packet;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package emu.grasscutter.server.event.game;
|
||||
|
||||
import emu.grasscutter.server.event.types.ServerEvent;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
public final class ServerTickEvent extends ServerEvent {
|
||||
@@ -20,4 +21,4 @@ public final class ServerTickEvent extends ServerEvent {
|
||||
public Instant getTickEnd() {
|
||||
return this.end;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,13 +6,13 @@ import java.time.OffsetDateTime;
|
||||
|
||||
public final class ServerStartEvent extends ServerEvent {
|
||||
private final OffsetDateTime startTime;
|
||||
|
||||
|
||||
public ServerStartEvent(Type type, OffsetDateTime startTime) {
|
||||
super(type);
|
||||
|
||||
|
||||
this.startTime = startTime;
|
||||
}
|
||||
|
||||
|
||||
public OffsetDateTime getStartTime() {
|
||||
return this.startTime;
|
||||
}
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package emu.grasscutter.server.event.player;
|
||||
|
||||
import emu.grasscutter.game.player.Player;
|
||||
import emu.grasscutter.server.event.types.GameEvent;
|
||||
import emu.grasscutter.server.event.types.PlayerEvent;
|
||||
|
||||
public final class PlayerQuitEvent extends PlayerEvent {
|
||||
|
||||
@@ -7,18 +7,18 @@ import emu.grasscutter.server.event.types.PlayerEvent;
|
||||
|
||||
public final class PlayerReceiveMailEvent extends PlayerEvent implements Cancellable {
|
||||
private Mail message;
|
||||
|
||||
|
||||
public PlayerReceiveMailEvent(Player player, Mail message) {
|
||||
super(player);
|
||||
|
||||
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public void setMessage(Mail message) {
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
|
||||
public Mail getMessage() {
|
||||
return this.message;
|
||||
}
|
||||
|
||||
public void setMessage(Mail message) {
|
||||
this.message = message;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,7 +10,8 @@ import lombok.Getter;
|
||||
* To listen for one player death, use {@link emu.grasscutter.server.event.entity.EntityDeathEvent}.
|
||||
*/
|
||||
public final class PlayerTeamDeathEvent extends PlayerEvent {
|
||||
@Getter private final EntityAvatar selectedAvatar;
|
||||
@Getter
|
||||
private final EntityAvatar selectedAvatar;
|
||||
|
||||
public PlayerTeamDeathEvent(Player player, EntityAvatar selectedAvatar) {
|
||||
super(player);
|
||||
|
||||
@@ -12,8 +12,11 @@ import lombok.Setter;
|
||||
* This event is invoked when the player uses food on an avatar.
|
||||
*/
|
||||
public final class PlayerUseFoodEvent extends PlayerEvent implements Cancellable {
|
||||
@Getter @Setter private ItemData foodUsed;
|
||||
@Getter private final EntityAvatar selectedAvatar;
|
||||
@Getter
|
||||
private final EntityAvatar selectedAvatar;
|
||||
@Getter
|
||||
@Setter
|
||||
private ItemData foodUsed;
|
||||
|
||||
public PlayerUseFoodEvent(Player player, ItemData foodUsed, EntityAvatar selectedAvatar) {
|
||||
super(player);
|
||||
|
||||
@@ -6,5 +6,5 @@ import emu.grasscutter.server.event.Event;
|
||||
* An event that is related to the game.
|
||||
*/
|
||||
public abstract class GameEvent extends Event {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -7,15 +7,15 @@ import emu.grasscutter.server.event.Event;
|
||||
*/
|
||||
public abstract class ServerEvent extends Event {
|
||||
protected final Type type;
|
||||
|
||||
|
||||
public ServerEvent(Type type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
|
||||
public Type getServerType() {
|
||||
return this.type;
|
||||
}
|
||||
|
||||
|
||||
public enum Type {
|
||||
DISPATCH,
|
||||
GAME
|
||||
|
||||
Reference in New Issue
Block a user