mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-05-08 21:15:54 +08:00
Fix delombok package not exists error with proto generated files (#2083)
Fix javadoc & suppress no comments warning Fix terminal interaction in IDEA Update lombok onMethod to JDK8 version Some code reformat
This commit is contained in:
parent
88d8310e7e
commit
cf4cd80010
24
build.gradle
24
build.gradle
@ -222,7 +222,7 @@ sourceSets {
|
|||||||
srcDir 'src/generated'
|
srcDir 'src/generated'
|
||||||
}
|
}
|
||||||
java {
|
java {
|
||||||
srcDir 'src/java'
|
srcDir 'src/generated/main/java'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -238,8 +238,7 @@ idea {
|
|||||||
|
|
||||||
eclipse {
|
eclipse {
|
||||||
classpath {
|
classpath {
|
||||||
file.whenMerged { cp ->
|
file.whenMerged { cp -> cp.entries.add(new org.gradle.plugins.ide.eclipse.model.SourceFolder('src/generated/main/java', null))
|
||||||
cp.entries.add( new org.gradle.plugins.ide.eclipse.model.SourceFolder('src/generated/main/java', null) )
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -255,6 +254,9 @@ javadoc {
|
|||||||
if (JavaVersion.current().isJava9Compatible()) {
|
if (JavaVersion.current().isJava9Compatible()) {
|
||||||
options.addBooleanOption('html5', true)
|
options.addBooleanOption('html5', true)
|
||||||
}
|
}
|
||||||
|
// Add this to avoid warning caused by lack of comments in proto generated java files
|
||||||
|
options.addStringOption('Xdoclint:none', '-quiet')
|
||||||
|
exclude '**/*.md'
|
||||||
}
|
}
|
||||||
|
|
||||||
task injectGitHash {
|
task injectGitHash {
|
||||||
@ -266,8 +268,7 @@ task injectGitHash {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
new File(projectDir, "src/main/java/emu/grasscutter/BuildConfig.java").text =
|
new File(projectDir, "src/main/java/emu/grasscutter/BuildConfig.java").text = """package emu.grasscutter;
|
||||||
"""package emu.grasscutter;
|
|
||||||
|
|
||||||
public final class BuildConfig {
|
public final class BuildConfig {
|
||||||
public static final String VERSION = \"${version}\";
|
public static final String VERSION = \"${version}\";
|
||||||
@ -279,3 +280,16 @@ public final class BuildConfig {
|
|||||||
processResources {
|
processResources {
|
||||||
dependsOn "generateProto"
|
dependsOn "generateProto"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sourcesJar {
|
||||||
|
dependsOn "generateProto"
|
||||||
|
}
|
||||||
|
|
||||||
|
delombok {
|
||||||
|
dependsOn "generateProto"
|
||||||
|
}
|
||||||
|
|
||||||
|
// For terminal interacting in IDEA running
|
||||||
|
run {
|
||||||
|
standardInput = System.in
|
||||||
|
}
|
||||||
|
@ -13,7 +13,7 @@ import java.util.List;
|
|||||||
@Getter
|
@Getter
|
||||||
@FieldDefaults(level = AccessLevel.PRIVATE)
|
@FieldDefaults(level = AccessLevel.PRIVATE)
|
||||||
public class ActivityWatcherData extends GameResource {
|
public class ActivityWatcherData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
int id;
|
int id;
|
||||||
int rewardID;
|
int rewardID;
|
||||||
int progress;
|
int progress;
|
||||||
|
@ -44,7 +44,7 @@ public class AvatarData extends GameResource {
|
|||||||
private float criticalHurt;
|
private float criticalHurt;
|
||||||
|
|
||||||
private List<PropGrowCurve> propGrowCurves;
|
private List<PropGrowCurve> propGrowCurves;
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
|
|
||||||
// Transient
|
// Transient
|
||||||
|
@ -9,7 +9,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "AvatarSkillExcelConfigData.json", loadPriority = LoadPriority.HIGHEST)
|
@ResourceType(name = "AvatarSkillExcelConfigData.json", loadPriority = LoadPriority.HIGHEST)
|
||||||
@Getter
|
@Getter
|
||||||
public class AvatarSkillData extends GameResource {
|
public class AvatarSkillData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private float cdTime;
|
private float cdTime;
|
||||||
private int costElemVal;
|
private int costElemVal;
|
||||||
|
@ -20,7 +20,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "AvatarSkillDepotExcelConfigData.json", loadPriority = LoadPriority.HIGH)
|
@ResourceType(name = "AvatarSkillDepotExcelConfigData.json", loadPriority = LoadPriority.HIGH)
|
||||||
@Getter
|
@Getter
|
||||||
public class AvatarSkillDepotData extends GameResource {
|
public class AvatarSkillDepotData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private int energySkill;
|
private int energySkill;
|
||||||
private int attackModeSkill;
|
private int attackModeSkill;
|
||||||
|
@ -14,7 +14,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = {"BattlePassMissionExcelConfigData.json"})
|
@ResourceType(name = {"BattlePassMissionExcelConfigData.json"})
|
||||||
@Getter
|
@Getter
|
||||||
public class BattlePassMissionData extends GameResource {
|
public class BattlePassMissionData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private int addPoint;
|
private int addPoint;
|
||||||
private int scheduleId;
|
private int scheduleId;
|
||||||
|
@ -9,7 +9,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "BlossomRefreshExcelConfigData.json")
|
@ResourceType(name = "BlossomRefreshExcelConfigData.json")
|
||||||
@Getter
|
@Getter
|
||||||
public class BlossomRefreshExcelConfigData extends GameResource {
|
public class BlossomRefreshExcelConfigData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
// Map details
|
// Map details
|
||||||
private long nameTextMapHash;
|
private long nameTextMapHash;
|
||||||
|
@ -15,7 +15,7 @@ import java.util.Map;
|
|||||||
@Setter // TODO: remove on next API break
|
@Setter // TODO: remove on next API break
|
||||||
@FieldDefaults(level = AccessLevel.PRIVATE)
|
@FieldDefaults(level = AccessLevel.PRIVATE)
|
||||||
public class ChapterData extends GameResource {
|
public class ChapterData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
int id;
|
int id;
|
||||||
int beginQuestId;
|
int beginQuestId;
|
||||||
int endQuestId;
|
int endQuestId;
|
||||||
|
@ -9,7 +9,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = {"AnimalCodexExcelConfigData.json"})
|
@ResourceType(name = {"AnimalCodexExcelConfigData.json"})
|
||||||
@Getter
|
@Getter
|
||||||
public class CodexAnimalData extends GameResource {
|
public class CodexAnimalData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int Id;
|
private int Id;
|
||||||
private String type;
|
private String type;
|
||||||
private int describeId;
|
private int describeId;
|
||||||
|
@ -10,7 +10,7 @@ import java.util.List;
|
|||||||
@ResourceType(name = {"CompoundExcelConfigData.json"},loadPriority = ResourceType.LoadPriority.LOW)
|
@ResourceType(name = {"CompoundExcelConfigData.json"},loadPriority = ResourceType.LoadPriority.LOW)
|
||||||
@Getter
|
@Getter
|
||||||
public class CompoundData extends GameResource {
|
public class CompoundData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private int groupID;
|
private int groupID;
|
||||||
private int rankLevel;
|
private int rankLevel;
|
||||||
|
@ -11,7 +11,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = {"CookRecipeExcelConfigData.json"}, loadPriority = LoadPriority.LOW)
|
@ResourceType(name = {"CookRecipeExcelConfigData.json"}, loadPriority = LoadPriority.LOW)
|
||||||
@Getter
|
@Getter
|
||||||
public class CookRecipeData extends GameResource {
|
public class CookRecipeData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
|
|
||||||
private int rankLevel;
|
private int rankLevel;
|
||||||
|
@ -11,7 +11,7 @@ import lombok.Getter;
|
|||||||
|
|
||||||
@ResourceType(name = "DailyDungeonConfigData.json")
|
@ResourceType(name = "DailyDungeonConfigData.json")
|
||||||
public class DailyDungeonData extends GameResource {
|
public class DailyDungeonData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private int[] monday;
|
private int[] monday;
|
||||||
private int[] tuesday;
|
private int[] tuesday;
|
||||||
|
@ -7,7 +7,7 @@ import lombok.Getter;
|
|||||||
|
|
||||||
@ResourceType(name = "DungeonExcelConfigData.json")
|
@ResourceType(name = "DungeonExcelConfigData.json")
|
||||||
public class DungeonData extends GameResource {
|
public class DungeonData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
@Getter private int sceneId;
|
@Getter private int sceneId;
|
||||||
@Getter private int showLevel;
|
@Getter private int showLevel;
|
||||||
|
@ -9,7 +9,7 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter // TODO: remove this next API break
|
@Setter // TODO: remove this next API break
|
||||||
public class DungeonEntryData extends GameResource {
|
public class DungeonEntryData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private int dungeonEntryId;
|
private int dungeonEntryId;
|
||||||
private int sceneId;
|
private int sceneId;
|
||||||
|
@ -11,7 +11,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = {"ForgeExcelConfigData.json"}, loadPriority = LoadPriority.HIGHEST)
|
@ResourceType(name = {"ForgeExcelConfigData.json"}, loadPriority = LoadPriority.HIGHEST)
|
||||||
@Getter
|
@Getter
|
||||||
public class ForgeData extends GameResource {
|
public class ForgeData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private int playerLevel;
|
private int playerLevel;
|
||||||
private int forgeType;
|
private int forgeType;
|
||||||
|
@ -8,7 +8,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "GadgetExcelConfigData.json")
|
@ResourceType(name = "GadgetExcelConfigData.json")
|
||||||
@Getter
|
@Getter
|
||||||
public class GadgetData extends GameResource {
|
public class GadgetData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
|
|
||||||
private EntityType type;
|
private EntityType type;
|
||||||
|
@ -13,7 +13,7 @@ import java.util.List;
|
|||||||
@Getter
|
@Getter
|
||||||
@FieldDefaults(level = AccessLevel.PRIVATE)
|
@FieldDefaults(level = AccessLevel.PRIVATE)
|
||||||
public class InvestigationMonsterData extends GameResource {
|
public class InvestigationMonsterData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
int id;
|
int id;
|
||||||
int cityId;
|
int cityId;
|
||||||
List<Integer> monsterIdList;
|
List<Integer> monsterIdList;
|
||||||
|
@ -25,7 +25,7 @@ import lombok.Getter;
|
|||||||
@Getter
|
@Getter
|
||||||
public class ItemData extends GameResource {
|
public class ItemData extends GameResource {
|
||||||
// Main
|
// Main
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private int stackLimit = 1;
|
private int stackLimit = 1;
|
||||||
private int maxUseCount;
|
private int maxUseCount;
|
||||||
|
@ -19,7 +19,7 @@ import lombok.Getter;
|
|||||||
public class MonsterData extends GameResource {
|
public class MonsterData extends GameResource {
|
||||||
static public Set<FightProperty> definedFightProperties = Set.of(FightProperty.FIGHT_PROP_BASE_HP, FightProperty.FIGHT_PROP_BASE_ATTACK, FightProperty.FIGHT_PROP_BASE_DEFENSE, FightProperty.FIGHT_PROP_PHYSICAL_SUB_HURT, FightProperty.FIGHT_PROP_FIRE_SUB_HURT, FightProperty.FIGHT_PROP_ELEC_SUB_HURT, FightProperty.FIGHT_PROP_WATER_SUB_HURT, FightProperty.FIGHT_PROP_GRASS_SUB_HURT, FightProperty.FIGHT_PROP_WIND_SUB_HURT, FightProperty.FIGHT_PROP_ROCK_SUB_HURT, FightProperty.FIGHT_PROP_ICE_SUB_HURT);
|
static public Set<FightProperty> definedFightProperties = Set.of(FightProperty.FIGHT_PROP_BASE_HP, FightProperty.FIGHT_PROP_BASE_ATTACK, FightProperty.FIGHT_PROP_BASE_DEFENSE, FightProperty.FIGHT_PROP_PHYSICAL_SUB_HURT, FightProperty.FIGHT_PROP_FIRE_SUB_HURT, FightProperty.FIGHT_PROP_ELEC_SUB_HURT, FightProperty.FIGHT_PROP_WATER_SUB_HURT, FightProperty.FIGHT_PROP_GRASS_SUB_HURT, FightProperty.FIGHT_PROP_WIND_SUB_HURT, FightProperty.FIGHT_PROP_ROCK_SUB_HURT, FightProperty.FIGHT_PROP_ICE_SUB_HURT);
|
||||||
|
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
|
|
||||||
private String monsterName;
|
private String monsterName;
|
||||||
|
@ -8,7 +8,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "MonsterDescribeExcelConfigData.json", loadPriority = LoadPriority.HIGH)
|
@ResourceType(name = "MonsterDescribeExcelConfigData.json", loadPriority = LoadPriority.HIGH)
|
||||||
@Getter
|
@Getter
|
||||||
public class MonsterDescribeData extends GameResource {
|
public class MonsterDescribeData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private long nameTextMapHash;
|
private long nameTextMapHash;
|
||||||
private int titleID;
|
private int titleID;
|
||||||
|
@ -10,7 +10,7 @@ import lombok.experimental.FieldDefaults;
|
|||||||
@Getter
|
@Getter
|
||||||
@FieldDefaults(level = AccessLevel.PRIVATE)
|
@FieldDefaults(level = AccessLevel.PRIVATE)
|
||||||
public class MusicGameBasicData extends GameResource {
|
public class MusicGameBasicData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
int id;
|
int id;
|
||||||
int musicID;
|
int musicID;
|
||||||
int musicLevel;
|
int musicLevel;
|
||||||
|
@ -7,7 +7,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "NpcExcelConfigData.json")
|
@ResourceType(name = "NpcExcelConfigData.json")
|
||||||
@Getter
|
@Getter
|
||||||
public class NpcData extends GameResource {
|
public class NpcData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
|
|
||||||
private String jsonName;
|
private String jsonName;
|
||||||
|
@ -10,7 +10,7 @@ import java.util.List;
|
|||||||
|
|
||||||
@ResourceType(name = "OpenStateConfigData.json", loadPriority = ResourceType.LoadPriority.HIGHEST)
|
@ResourceType(name = "OpenStateConfigData.json", loadPriority = ResourceType.LoadPriority.HIGHEST)
|
||||||
public class OpenStateData extends GameResource {
|
public class OpenStateData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
@Getter private boolean defaultState;
|
@Getter private boolean defaultState;
|
||||||
@Getter private boolean allowClientOpen;
|
@Getter private boolean allowClientOpen;
|
||||||
|
@ -14,7 +14,7 @@ import java.util.List;
|
|||||||
@Setter // TODO: remove setters next API break
|
@Setter // TODO: remove setters next API break
|
||||||
@FieldDefaults(level = AccessLevel.PRIVATE)
|
@FieldDefaults(level = AccessLevel.PRIVATE)
|
||||||
public class PersonalLineData extends GameResource {
|
public class PersonalLineData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
int id;
|
int id;
|
||||||
int avatarID;
|
int avatarID;
|
||||||
List<Integer> preQuestId;
|
List<Integer> preQuestId;
|
||||||
|
@ -10,7 +10,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "ReliquaryAffixExcelConfigData.json")
|
@ResourceType(name = "ReliquaryAffixExcelConfigData.json")
|
||||||
@Getter
|
@Getter
|
||||||
public class ReliquaryAffixData extends GameResource {
|
public class ReliquaryAffixData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
|
|
||||||
private int depotId;
|
private int depotId;
|
||||||
|
@ -11,7 +11,7 @@ import lombok.Getter;
|
|||||||
|
|
||||||
@ResourceType(name = "ReliquaryLevelExcelConfigData.json")
|
@ResourceType(name = "ReliquaryLevelExcelConfigData.json")
|
||||||
public class ReliquaryLevelData extends GameResource {
|
public class ReliquaryLevelData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private Int2FloatMap propMap;
|
private Int2FloatMap propMap;
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "ReliquaryMainPropExcelConfigData.json")
|
@ResourceType(name = "ReliquaryMainPropExcelConfigData.json")
|
||||||
@Getter
|
@Getter
|
||||||
public class ReliquaryMainPropData extends GameResource {
|
public class ReliquaryMainPropData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
|
|
||||||
private int propDepotId;
|
private int propDepotId;
|
||||||
|
@ -12,7 +12,7 @@ import emu.grasscutter.data.common.ItemParamStringData;
|
|||||||
|
|
||||||
@ResourceType(name = "RewardPreviewExcelConfigData.json", loadPriority = LoadPriority.HIGH)
|
@ResourceType(name = "RewardPreviewExcelConfigData.json", loadPriority = LoadPriority.HIGH)
|
||||||
public class RewardPreviewData extends GameResource {
|
public class RewardPreviewData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
private ItemParamStringData[] previewItems;
|
private ItemParamStringData[] previewItems;
|
||||||
private ItemParamData[] previewItemsArray;
|
private ItemParamData[] previewItemsArray;
|
||||||
|
@ -11,7 +11,7 @@ import lombok.Getter;
|
|||||||
@ResourceType(name = "SceneExcelConfigData.json")
|
@ResourceType(name = "SceneExcelConfigData.json")
|
||||||
@Getter
|
@Getter
|
||||||
public class SceneData extends GameResource {
|
public class SceneData extends GameResource {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int id;
|
private int id;
|
||||||
@SerializedName("type")
|
@SerializedName("type")
|
||||||
private SceneType sceneType;
|
private SceneType sceneType;
|
||||||
|
@ -7,9 +7,9 @@ import emu.grasscutter.utils.Position;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
public abstract class EntityBaseGadget extends GameEntity {
|
public abstract class EntityBaseGadget extends GameEntity {
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
protected final Position position;
|
protected final Position position;
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
protected final Position rotation;
|
protected final Position rotation;
|
||||||
|
|
||||||
public EntityBaseGadget(Scene scene) {
|
public EntityBaseGadget(Scene scene) {
|
||||||
|
@ -25,7 +25,7 @@ import lombok.Getter;
|
|||||||
public class EntityClientGadget extends EntityBaseGadget {
|
public class EntityClientGadget extends EntityBaseGadget {
|
||||||
@Getter private final Player owner;
|
@Getter private final Player owner;
|
||||||
|
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private int gadgetId;
|
private int gadgetId;
|
||||||
|
|
||||||
@Getter private int campId;
|
@Getter private int campId;
|
||||||
|
@ -40,13 +40,13 @@ import javax.annotation.Nullable;
|
|||||||
@ToString(callSuper = true)
|
@ToString(callSuper = true)
|
||||||
public class EntityGadget extends EntityBaseGadget {
|
public class EntityGadget extends EntityBaseGadget {
|
||||||
@Getter private final GadgetData gadgetData;
|
@Getter private final GadgetData gadgetData;
|
||||||
@Getter(onMethod = @__(@Override)) @Setter
|
@Getter(onMethod_ = @Override) @Setter
|
||||||
private int gadgetId;
|
private int gadgetId;
|
||||||
|
|
||||||
@Getter @Setter private int state;
|
@Getter @Setter private int state;
|
||||||
@Getter @Setter private int pointType;
|
@Getter @Setter private int pointType;
|
||||||
@Getter private GadgetContent content;
|
@Getter private GadgetContent content;
|
||||||
@Getter(onMethod = @__(@Override), lazy = true)
|
@Getter(onMethod_ = @Override, lazy = true)
|
||||||
private final Int2FloatMap fightProperties = new Int2FloatOpenHashMap();
|
private final Int2FloatMap fightProperties = new Int2FloatOpenHashMap();
|
||||||
@Getter @Setter private SceneGadget metaGadget;
|
@Getter @Setter private SceneGadget metaGadget;
|
||||||
@Nullable @Getter
|
@Nullable @Getter
|
||||||
|
@ -37,12 +37,12 @@ import lombok.Setter;
|
|||||||
|
|
||||||
public class EntityMonster extends GameEntity {
|
public class EntityMonster extends GameEntity {
|
||||||
@Getter private final MonsterData monsterData;
|
@Getter private final MonsterData monsterData;
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private final Int2FloatOpenHashMap fightProperties;
|
private final Int2FloatOpenHashMap fightProperties;
|
||||||
|
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private final Position position;
|
private final Position position;
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private final Position rotation;
|
private final Position rotation;
|
||||||
@Getter private final Position bornPos;
|
@Getter private final Position bornPos;
|
||||||
@Getter private final int level;
|
@Getter private final int level;
|
||||||
|
@ -9,9 +9,9 @@ import it.unimi.dsi.fastutil.ints.Int2FloatMap;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
public class EntityNPC extends GameEntity{
|
public class EntityNPC extends GameEntity{
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private final Position position;
|
private final Position position;
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private final Position rotation;
|
private final Position rotation;
|
||||||
private final SceneNPC metaNpc;
|
private final SceneNPC metaNpc;
|
||||||
@Getter private final int suiteId;
|
@Getter private final int suiteId;
|
||||||
|
@ -35,7 +35,7 @@ import java.util.List;
|
|||||||
public class EntityVehicle extends EntityBaseGadget {
|
public class EntityVehicle extends EntityBaseGadget {
|
||||||
|
|
||||||
@Getter private final Player owner;
|
@Getter private final Player owner;
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private final Int2FloatMap fightProperties;
|
private final Int2FloatMap fightProperties;
|
||||||
|
|
||||||
@Getter private final int pointId;
|
@Getter private final int pointId;
|
||||||
|
@ -20,11 +20,11 @@ import javax.annotation.Nullable;
|
|||||||
public class EntityPlatform extends EntityBaseGadget {
|
public class EntityPlatform extends EntityBaseGadget {
|
||||||
@Getter
|
@Getter
|
||||||
private final Player owner;
|
private final Player owner;
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private final int gadgetId;
|
private final int gadgetId;
|
||||||
@Getter
|
@Getter
|
||||||
private final EntityClientGadget gadget;
|
private final EntityClientGadget gadget;
|
||||||
@Getter(onMethod = @__(@Override))
|
@Getter(onMethod_ = @Override)
|
||||||
private final Int2FloatMap fightProperties;
|
private final Int2FloatMap fightProperties;
|
||||||
@Nullable
|
@Nullable
|
||||||
@Getter
|
@Getter
|
||||||
|
Loading…
x
Reference in New Issue
Block a user