mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 06:07:27 +00:00
Fix to RPGCore for Future Porting
This commit is contained in:
1 parent
865978a971
commit
f2286a382f
2 files changed
+11
-17
No files matched your search
@@ -6,22 +6,16 @@ package noppes.npcs.attribute;
|
||||
* once in the AttributeController.
|
||||
*/
|
||||
public class AttributeDefinition {
|
||||
private final int id;
|
||||
private final String key; // e.g., "cnpc:main_attack_flat"
|
||||
private final String key; // e.g., "rpgcore:main_attack_flat"
|
||||
private final String displayName; // Human‑readable name
|
||||
private final AttributeValueType attributeValueType;
|
||||
|
||||
public AttributeDefinition(int id, String key, String displayName, AttributeValueType attributeValueType) {
|
||||
this.id = id;
|
||||
public AttributeDefinition(String key, String displayName, AttributeValueType attributeValueType) {
|
||||
this.key = key;
|
||||
this.displayName = displayName;
|
||||
this.attributeValueType = attributeValueType;
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getKey() {
|
||||
return key;
|
||||
}
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
package noppes.npcs.attribute;
|
||||
|
||||
public final class AttributeKeys {
|
||||
public static final String MAIN_ATTACK_FLAT = "cnpc:main_attack_flat";
|
||||
public static final String MAIN_ATTACK_PERCENT = "cnpc:main_attack_percent";
|
||||
public static final String HEALTH = "cnpc:health";
|
||||
public static final String CRITICAL_CHANCE_PERCENT = "cnpc:critical_chance_percent";
|
||||
public static final String CRITICAL_DAMAGE_FLAT = "cnpc:critical_damage_flat";
|
||||
public static final String MAIN_ATTACK_FLAT = "rpgcore:main_attack_flat";
|
||||
public static final String MAIN_ATTACK_PERCENT = "rpgcore:main_attack_percent";
|
||||
public static final String HEALTH = "rpgcore:health";
|
||||
public static final String CRITICAL_CHANCE_PERCENT = "rpgcore:critical_chance_percent";
|
||||
public static final String CRITICAL_DAMAGE_FLAT = "rpgcore:critical_damage_flat";
|
||||
|
||||
// Magic–based attribute keys:
|
||||
public static final String MAGIC_DAMAGE_FLAT = "cnpc:magic_damage_flat";
|
||||
public static final String MAGIC_DAMAGE_PERCENT = "cnpc:magic_damage_percent";
|
||||
public static final String MAGIC_DEFENSE_FLAT = "cnpc:magic_defense_flat";
|
||||
public static final String MAGIC_RESISTANCE_PERCENT = "cnpc:magic_resistance_percent";
|
||||
public static final String MAGIC_DAMAGE_FLAT = "rpgcore:magic_damage_flat";
|
||||
public static final String MAGIC_DAMAGE_PERCENT = "rpgcore:magic_damage_percent";
|
||||
public static final String MAGIC_DEFENSE_FLAT = "rpgcore:magic_defense_flat";
|
||||
public static final String MAGIC_RESISTANCE_PERCENT = "rpgcore:magic_resistance_percent";
|
||||
|
||||
private AttributeKeys() { }
|
||||
}
|
||||
Reference in new issue
Block a user