mirror of
https://github.com/Melledy/Nebula.git
synced 2026-09-19 17:19:58 +02:00
Fix exception when giving all materials
This commit is contained in:
@@ -45,7 +45,7 @@ public class GiveAllCommand implements CommandHandler {
|
|||||||
|
|
||||||
// Check sub type
|
// Check sub type
|
||||||
for (ItemDef data : GameData.getItemDataTable()) {
|
for (ItemDef data : GameData.getItemDataTable()) {
|
||||||
if (!MATERIAL_ITEM_SUBTYPES.contains(data.getItemSubType())) {
|
if (data.getItemSubType() == null || !MATERIAL_ITEM_SUBTYPES.contains(data.getItemSubType())) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -5,36 +5,38 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
public enum ItemSubType {
|
public enum ItemSubType {
|
||||||
Res (1),
|
Res (1),
|
||||||
Item (2),
|
Item (2),
|
||||||
Char (3),
|
Char (3),
|
||||||
Energy (4),
|
Energy (4),
|
||||||
WorldRankExp (5),
|
WorldRankExp (5),
|
||||||
CharShard (6),
|
CharShard (6),
|
||||||
Disc (8),
|
Disc (8),
|
||||||
TalentStrengthen (9),
|
TalentStrengthen (9),
|
||||||
DiscStrengthen (12),
|
DiscStrengthen (12),
|
||||||
DiscPromote (13),
|
DiscPromote (13),
|
||||||
TreasureBox (17),
|
TreasureBox (17),
|
||||||
GearTreasureBox (18),
|
GearTreasureBox (18),
|
||||||
SubNoteSkill (19),
|
SubNoteSkill (19),
|
||||||
SkillStrengthen (24),
|
SkillStrengthen (24),
|
||||||
CharacterLimitBreak (25),
|
CharacterLimitBreak (25),
|
||||||
MonthlyCard (30),
|
MonthlyCard (30),
|
||||||
EnergyItem (31),
|
EnergyItem (31),
|
||||||
ComCYO (32),
|
ComCYO (32),
|
||||||
OutfitCYO (33),
|
OutfitCYO (33),
|
||||||
RandomPackage (34),
|
RandomPackage (34),
|
||||||
Equipment (35),
|
Equipment (35),
|
||||||
FateCard (37),
|
FateCard (37),
|
||||||
EquipmentExp (38),
|
EquipmentExp (38),
|
||||||
DiscLimitBreak (40),
|
DiscLimitBreak (40),
|
||||||
Potential (41),
|
Potential (41),
|
||||||
SpecificPotential (42),
|
SpecificPotential (42),
|
||||||
Honor (43),
|
Honor (43),
|
||||||
CharacterYO (44),
|
CharacterYO (44),
|
||||||
PlayHead (45),
|
PlayHead (45),
|
||||||
CharacterSkin (46);
|
CharacterSkin (46),
|
||||||
|
SouvenirEnergyItem (47),
|
||||||
|
Build (48);
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
private final int value;
|
private final int value;
|
||||||
|
|||||||
@@ -5,19 +5,19 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
public enum ItemType {
|
public enum ItemType {
|
||||||
Res (1),
|
Res (1),
|
||||||
Item (2),
|
Item (2),
|
||||||
Char (3),
|
Char (3),
|
||||||
Energy (4),
|
Energy (4),
|
||||||
WorldRankExp (5),
|
WorldRankExp (5),
|
||||||
RogueItem (6),
|
RogueItem (6),
|
||||||
Disc (7),
|
Disc (7),
|
||||||
Equipment (9),
|
Equipment (9),
|
||||||
CharacterSkin (10),
|
CharacterSkin (10),
|
||||||
MonthlyCard (11),
|
MonthlyCard (11),
|
||||||
Title (12),
|
Title (12),
|
||||||
Honor (13),
|
Honor (13),
|
||||||
HeadItem (14);
|
HeadItem (14);
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
private final int value;
|
private final int value;
|
||||||
|
|||||||
Reference in New Issue
Block a user