Networking #2
@ -21,6 +21,7 @@ package de.steamwar.network.packets.client;
|
||||
|
||||
import de.steamwar.network.packets.NetworkPacket;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class ImALobbyPacket extends NetworkPacket {
|
||||
|
@ -26,6 +26,7 @@ import lombok.*;
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Getter
|
||||
public class InventoryCallbackPacket extends NetworkPacket {
|
||||
|
||||
private static final long serialVersionUID = -261823209186008718L;
|
||||
@Builder.Default
|
||||
|
@ -22,11 +22,13 @@ package de.steamwar.network.packets.client;
|
||||
import de.steamwar.network.packets.NetworkPacket;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Getter
|
||||
public class PrepareSchemPacket extends NetworkPacket {
|
||||
|
||||
private static final long serialVersionUID = -4798561188105813349L;
|
||||
|
@ -28,6 +28,7 @@ import java.util.List;
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Getter
|
||||
public class FightEndsPacket extends NetworkPacket {
|
||||
|
||||
private static final long serialVersionUID = 1279352415549011332L;
|
||||
|
@ -28,6 +28,7 @@ import java.util.List;
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Getter
|
||||
public class FightInfoPacket extends NetworkPacket {
|
||||
|
||||
private static final long serialVersionUID = 7448644597856605853L;
|
||||
|
@ -20,10 +20,8 @@
|
||||
package de.steamwar.network.packets.server;
|
||||
|
||||
import de.steamwar.network.packets.NetworkPacket;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class BaumemberUpdatePacket extends NetworkPacket {
|
||||
private static final long serialVersionUID = 6863118892424244051L;
|
||||
|
@ -22,11 +22,13 @@ package de.steamwar.network.packets.server;
|
||||
import de.steamwar.network.packets.NetworkPacket;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Getter
|
||||
public class CloseInventoryPacket extends NetworkPacket {
|
||||
|
||||
private static final long serialVersionUID = -2191021190060504521L;
|
||||
|
@ -22,6 +22,7 @@ package de.steamwar.network.packets.server;
|
||||
import de.steamwar.network.packets.NetworkPacket;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.Map;
|
||||
@ -29,6 +30,7 @@ import java.util.Map;
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Getter
|
||||
public class InventoryPacket extends NetworkPacket {
|
||||
|
||||
private static final long serialVersionUID = 8071052544654047316L;
|
||||
|
@ -22,11 +22,13 @@ package de.steamwar.network.packets.server;
|
||||
import de.steamwar.network.packets.NetworkPacket;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Getter
|
||||
public class PingPacket extends NetworkPacket {
|
||||
private static final long serialVersionUID = 714647343959550378L;
|
||||
private int id;
|
||||
|
@ -22,11 +22,13 @@ package de.steamwar.network.packets.server;
|
||||
import de.steamwar.network.packets.NetworkPacket;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Getter
|
||||
public class StartingServerPacket extends NetworkPacket {
|
||||
private static final long serialVersionUID = 2808607245898121801L;
|
||||
private int user;
|
||||
|
@ -30,7 +30,6 @@ import de.steamwar.network.packets.server.*;
|
||||
import lombok.SneakyThrows;
|
||||
|
||||
import java.lang.reflect.Constructor;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.lang.reflect.Parameter;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
@ -69,6 +68,7 @@ public class AllPackets {
|
||||
Parameter[] parameters = longConstructor.getParameters();
|
||||
for (int i = 0; i < parameters.length; i++) {
|
||||
Parameter parameter = parameters[i];
|
||||
parameter.getName();
|
||||
args[i] = generateRandom(parameter.getType());
|
||||
}
|
||||
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren
Überlegung (nichts für diesen PR, aber potentiell etwas für einen NachfolgePR): CommonGUI?
Möglich, kann ich mich hiernach mal dran setzen