From e2e84a3c663d6ebe037fc7d30eb19a48ed62bc0f Mon Sep 17 00:00:00 2001
From: Syst3ms <arthmm14@gmail.com>
Date: Sun, 18 Feb 2024 14:01:07 +0100
Subject: [PATCH] Remove unnecessary recreation of identifiers in
 VillagerTypeHelper.register (#3597)

(cherry picked from commit c0751a9cc48acefbec412deeae82704413df9cbe)
---
 .../api/object/builder/v1/villager/VillagerTypeHelper.java      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fabric-object-builder-api-v1/src/main/java/net/fabricmc/fabric/api/object/builder/v1/villager/VillagerTypeHelper.java b/fabric-object-builder-api-v1/src/main/java/net/fabricmc/fabric/api/object/builder/v1/villager/VillagerTypeHelper.java
index 958fad34d..ebc90c096 100644
--- a/fabric-object-builder-api-v1/src/main/java/net/fabricmc/fabric/api/object/builder/v1/villager/VillagerTypeHelper.java
+++ b/fabric-object-builder-api-v1/src/main/java/net/fabricmc/fabric/api/object/builder/v1/villager/VillagerTypeHelper.java
@@ -56,7 +56,7 @@ public final class VillagerTypeHelper {
 	 */
 	public static VillagerType register(Identifier id) {
 		Objects.requireNonNull(id, "Id of villager type cannot be null");
-		return Registry.register(Registries.VILLAGER_TYPE, new Identifier(id.toString()), new VillagerType(id.toString()));
+		return Registry.register(Registries.VILLAGER_TYPE, id, new VillagerType(id.toString()));
 	}
 
 	/**