diff --git a/Gw2Sharp/WebApi/V2/Models/Items/Item.cs b/Gw2Sharp/WebApi/V2/Models/Items/Item.cs
index 7679f568a..778d4df82 100644
--- a/Gw2Sharp/WebApi/V2/Models/Items/Item.cs
+++ b/Gw2Sharp/WebApi/V2/Models/Items/Item.cs
@@ -27,8 +27,10 @@ namespace Gw2Sharp.WebApi.V2.Models
[CastableType(ItemType.Container, typeof(ItemContainer))]
[CastableType(ItemType.Gathering, typeof(ItemGathering))]
[CastableType(ItemType.Gizmo, typeof(ItemGizmo))]
+ [CastableType(ItemType.JadeTechModule, typeof(ItemJadeTechModule))]
[CastableType(ItemType.Key, typeof(ItemKey))]
[CastableType(ItemType.MiniPet, typeof(ItemMiniPet))]
+ [CastableType(ItemType.PowerCore, typeof(ItemPowerCore))]
[CastableType(ItemType.Tool, typeof(ItemTool))]
[CastableType(ItemType.Trait, typeof(ItemTrait))]
[CastableType(ItemType.Trinket, typeof(ItemTrinket))]
diff --git a/Gw2Sharp/WebApi/V2/Models/Items/ItemJadeTechModule.cs b/Gw2Sharp/WebApi/V2/Models/Items/ItemJadeTechModule.cs
new file mode 100644
index 000000000..11eef7220
--- /dev/null
+++ b/Gw2Sharp/WebApi/V2/Models/Items/ItemJadeTechModule.cs
@@ -0,0 +1,9 @@
+namespace Gw2Sharp.WebApi.V2.Models
+{
+ ///
+ /// Represents a jade tech module item.
+ ///
+ public class ItemJadeTechModule : Item
+ {
+ }
+}
diff --git a/Gw2Sharp/WebApi/V2/Models/Items/ItemPowerCore.cs b/Gw2Sharp/WebApi/V2/Models/Items/ItemPowerCore.cs
new file mode 100644
index 000000000..b66976422
--- /dev/null
+++ b/Gw2Sharp/WebApi/V2/Models/Items/ItemPowerCore.cs
@@ -0,0 +1,9 @@
+namespace Gw2Sharp.WebApi.V2.Models
+{
+ ///
+ /// Represents a power core item.
+ ///
+ public class ItemPowerCore : Item
+ {
+ }
+}
diff --git a/Gw2Sharp/WebApi/V2/Models/Items/ItemType.cs b/Gw2Sharp/WebApi/V2/Models/Items/ItemType.cs
index 31a33ad58..8952f70ea 100644
--- a/Gw2Sharp/WebApi/V2/Models/Items/ItemType.cs
+++ b/Gw2Sharp/WebApi/V2/Models/Items/ItemType.cs
@@ -88,6 +88,16 @@ public enum ItemType
///
/// Key type.
///
- Key
+ Key,
+
+ ///
+ /// Jade tech module type.
+ ///
+ JadeTechModule,
+
+ ///
+ /// Power core type.
+ ///
+ PowerCore
}
}