From 167ea42ec8668542ce112cc3c128535a1b104f06 Mon Sep 17 00:00:00 2001
From: DBotThePony <dbotthepony@yandex.ru>
Date: Mon, 31 Mar 2025 20:56:33 +0700
Subject: [PATCH] idea refactor moment

---
 .../kotlin/ru/dbotthepony/mc/otm/server/triggers/HurtTrigger.kt | 2 +-
 .../kotlin/ru/dbotthepony/mc/otm/server/triggers/ItemTrigger.kt | 2 +-
 .../ru/dbotthepony/mc/otm/server/triggers/SingletonTrigger.kt   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/HurtTrigger.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/HurtTrigger.kt
index d9bac01f2..b884fb89a 100644
--- a/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/HurtTrigger.kt
+++ b/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/HurtTrigger.kt
@@ -27,7 +27,7 @@ class HurtTrigger(id: ResourceLocation) : MCriterionTrigger<HurtTrigger.Instance
 			ContextAwarePredicate.CODEC.optionalFieldOf("predicate").forGetter(Instance::predicate),
 			DamagePredicateCodec.optionalFieldOf("damagePredicate").forGetter(Instance::damagePredicate),
 			ContextAwarePredicate.CODEC.optionalFieldOf("player").forGetter(Instance::playerPredicate)
-		).apply(it, HurtTrigger::Instance)
+		).apply(it, ::Instance)
 	}
 
 	inner class Instance(
diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/ItemTrigger.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/ItemTrigger.kt
index b8ab9d2d3..97ae650ce 100644
--- a/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/ItemTrigger.kt
+++ b/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/ItemTrigger.kt
@@ -19,7 +19,7 @@ class ItemTrigger(id: ResourceLocation) : MCriterionTrigger<ItemTrigger.Instance
 			ItemPredicate.CODEC.fieldOf("predicate").forGetter(Instance::predicate),
 			Codec.BOOL.optionalFieldOf("invert", false).forGetter(Instance::invert),
 			ContextAwarePredicate.CODEC.optionalFieldOf("player").forGetter(Instance::playerPredicate)
-		).apply(it, ItemTrigger::Instance)
+		).apply(it, ::Instance)
 	}
 
 	inner class Instance(val predicate: ItemPredicate, val invert: Boolean = false, player: Optional<ContextAwarePredicate> = Optional.empty()) : AbstractInstance(player)
diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/SingletonTrigger.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/SingletonTrigger.kt
index 099f1d30a..8839b95df 100644
--- a/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/SingletonTrigger.kt
+++ b/src/main/kotlin/ru/dbotthepony/mc/otm/server/triggers/SingletonTrigger.kt
@@ -11,7 +11,7 @@ class SingletonTrigger(id: ResourceLocation) : MCriterionTrigger<SingletonTrigge
 	override val codec: Codec<Instance> = RecordCodecBuilder.create {
 		it.group(
 			ContextAwarePredicate.CODEC.optionalFieldOf("player").forGetter(Instance::playerPredicate)
-		).apply(it, SingletonTrigger::Instance)
+		).apply(it, ::Instance)
 	}
 
 	val empty = Instance()