Skip to content

Commit a71fb06

Browse files
Add helper methods for GeckoLib (#492)
* Add helper methods for GeckoLib * More helper methods for GeckoLib
1 parent 03ae112 commit a71fb06

File tree

4 files changed

+39
-1
lines changed

4 files changed

+39
-1
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
--- before/net/minecraft/client/resources/AbstractResourcePack.java
2+
+++ after/net/minecraft/client/resources/AbstractResourcePack.java
3+
@@ -102,4 +102,8 @@
4+
{
5+
return this.resourcePackFile.getName();
6+
}
7+
+
8+
+ public File getResourcePackFile() {
9+
+ return resourcePackFile;
10+
+ }
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
--- before/net/minecraft/client/resources/LegacyV2Adapter.java
2+
+++ after/net/minecraft/client/resources/LegacyV2Adapter.java
3+
@@ -82,4 +82,8 @@
4+
{
5+
return this.pack.getPackName();
6+
}
7+
+
8+
+ public IResourcePack getUnadaptedPack() {
9+
+ return pack;
10+
+ }
11+
}

patches/minecraft/net/minecraft/client/util/RecipeItemHelper.java.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@
1616
+ int j = forceCount == -1 ? stack.getCount() : forceCount;
1717
this.increment(i, j);
1818
}
19-
}
19+
}

src/main/java/net/minecraftforge/fml/client/FMLClientHandler.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,22 @@ public Minecraft getClient()
445445
return client;
446446
}
447447

448+
/**
449+
* Get the resource pack list, unmodifiable
450+
* @return resource pack list
451+
*/
452+
public List<IResourcePack> getResourcePackList() {
453+
return Collections.unmodifiableList(resourcePackList);
454+
}
455+
456+
/**
457+
* Get the whole resource pack map, unmodifiable
458+
* @return resource pack map
459+
*/
460+
public Map<String, IResourcePack> getResourcePackMap() {
461+
return Collections.unmodifiableMap(resourcePackMap);
462+
}
463+
448464
/**
449465
* @return the instance
450466
*/

0 commit comments

Comments
 (0)