From c5f2432cad676b8ecdf95a33f3fe7a798a940871 Mon Sep 17 00:00:00 2001
From: modmuss <modmuss50@gmail.com>
Date: Tue, 23 Apr 2024 21:19:36 +0100
Subject: [PATCH] Implement BuiltinModResourcePackSource.equals/hashCode
 (#3730)

* Implement BuiltinModResourcePackSource.equals/hashCode

* Make it a record instead
---
 .../resource/loader/BuiltinModResourcePackSource.java     | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/fabric-resource-loader-v0/src/main/java/net/fabricmc/fabric/impl/resource/loader/BuiltinModResourcePackSource.java b/fabric-resource-loader-v0/src/main/java/net/fabricmc/fabric/impl/resource/loader/BuiltinModResourcePackSource.java
index 43a455cce..c8b312bd2 100644
--- a/fabric-resource-loader-v0/src/main/java/net/fabricmc/fabric/impl/resource/loader/BuiltinModResourcePackSource.java
+++ b/fabric-resource-loader-v0/src/main/java/net/fabricmc/fabric/impl/resource/loader/BuiltinModResourcePackSource.java
@@ -20,13 +20,7 @@ import net.minecraft.resource.ResourcePackSource;
 import net.minecraft.text.Text;
 import net.minecraft.util.Formatting;
 
-public class BuiltinModResourcePackSource implements ResourcePackSource {
-	private final String modId;
-
-	public BuiltinModResourcePackSource(String modId) {
-		this.modId = modId;
-	}
-
+public record BuiltinModResourcePackSource(String modId) implements ResourcePackSource {
 	@Override
 	public boolean canBeEnabledLater() {
 		return true;