44import com .google .gson .JsonObject ;
55import meteordevelopment .meteorclient .systems .modules .Module ;
66import meteordevelopment .meteorclient .systems .modules .Modules ;
7- import net .minecraft .entity .EntityType ;
8- import net .minecraft .entity .effect .StatusEffect ;
9- import net .minecraft .item .Item ;
10- import net .minecraft .potion .Potion ;
11- import net .minecraft .registry .Registries ;
12- import net .minecraft .util .Identifier ;
7+ import net .minecraft .core .registries .BuiltInRegistries ;
8+ import net .minecraft .resources .Identifier ;
9+ import net .minecraft .world .item .Item ;
1310
1411import java .util .HashMap ;
1512import java .util .Map ;
@@ -28,8 +25,8 @@ public static JsonObject getAllBlocks() {
2825 JsonArray blocks = new JsonArray ();
2926 Map <String , JsonArray > byNamespace = new HashMap <>();
3027
31- Registries .BLOCK .getEntrySet ().forEach (entry -> {
32- Identifier id = entry .getKey ().getValue ();
28+ BuiltInRegistries .BLOCK .entrySet ().forEach (entry -> {
29+ Identifier id = entry .getKey ().identifier ();
3330 String idString = id .toString ();
3431 String namespace = id .getNamespace ();
3532
@@ -56,8 +53,8 @@ public static JsonObject getAllItems() {
5653 JsonArray items = new JsonArray ();
5754 Map <String , JsonArray > byNamespace = new HashMap <>();
5855
59- Registries .ITEM .getEntrySet ().forEach (entry -> {
60- Identifier id = entry .getKey ().getValue ();
56+ BuiltInRegistries .ITEM .entrySet ().forEach (entry -> {
57+ Identifier id = entry .getKey ().identifier ();
6158 Item item = entry .getValue ();
6259 String idString = id .toString ();
6360 String namespace = id .getNamespace ();
@@ -83,8 +80,8 @@ public static JsonObject getAllItems() {
8380 public static JsonArray getAllPotions () {
8481 JsonArray potions = new JsonArray ();
8582
86- Registries .POTION .getEntrySet ().forEach (entry -> {
87- Identifier id = entry .getKey ().getValue ();
83+ BuiltInRegistries .POTION .entrySet ().forEach (entry -> {
84+ Identifier id = entry .getKey ().identifier ();
8885 JsonObject potionObj = new JsonObject ();
8986 potionObj .addProperty ("id" , id .toString ());
9087 potionObj .addProperty ("namespace" , id .getNamespace ());
@@ -102,8 +99,8 @@ public static JsonObject getAllEntityTypes() {
10299 JsonArray entities = new JsonArray ();
103100 Map <String , JsonArray > byNamespace = new HashMap <>();
104101
105- Registries .ENTITY_TYPE .getEntrySet ().forEach (entry -> {
106- Identifier id = entry .getKey ().getValue ();
102+ BuiltInRegistries .ENTITY_TYPE .entrySet ().forEach (entry -> {
103+ Identifier id = entry .getKey ().identifier ();
107104 String idString = id .toString ();
108105 String namespace = id .getNamespace ();
109106
@@ -128,8 +125,8 @@ public static JsonObject getAllEntityTypes() {
128125 public static JsonArray getAllStatusEffects () {
129126 JsonArray effects = new JsonArray ();
130127
131- Registries . STATUS_EFFECT . getEntrySet ().forEach (entry -> {
132- Identifier id = entry .getKey ().getValue ();
128+ BuiltInRegistries . MOB_EFFECT . entrySet ().forEach (entry -> {
129+ Identifier id = entry .getKey ().identifier ();
133130 JsonObject effectObj = new JsonObject ();
134131 effectObj .addProperty ("id" , id .toString ());
135132 effectObj .addProperty ("namespace" , id .getNamespace ());
0 commit comments