diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/Jobs.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/Jobs.kt index 33f9e9b5c..9a5c31416 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/Jobs.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/Jobs.kt @@ -37,16 +37,16 @@ open class Job( fun basicCodec(builder: RecordCodecBuilder.Instance): Products.P3, Double, Decimal, Float> { return builder.group( Codec.doubleRange(0.0, Double.MAX_VALUE).fieldOf("ticks").forGetter(Job::ticks), - DecimalCodec.fieldOf("powerUsage").forGetter(Job::powerUsage), // не надо указывать минимальную энергию как 0, + DecimalCodec.fieldOf("EnergyUsage").forGetter(Job::powerUsage), // не надо указывать минимальную энергию как 0, // ибо мы можем таким образом использовать это для создания работ генератора - Codec.floatRange(0f, Float.MAX_VALUE).optionalFieldOf("experience", 0f).forGetter(Job::experience), + Codec.floatRange(0f, Float.MAX_VALUE).optionalFieldOf("Experience", 0f).forGetter(Job::experience), ) } fun plainCodec(builder: RecordCodecBuilder.Instance): Products.P2, Double, Decimal> { return builder.group( - Codec.doubleRange(0.0, Double.MAX_VALUE).fieldOf("ticks").forGetter(Job::ticks), - DecimalCodec.fieldOf("powerUsage").forGetter(Job::powerUsage), // не надо указывать минимальную энергию как 0, + Codec.doubleRange(0.0, Double.MAX_VALUE).fieldOf("Ticks").forGetter(Job::ticks), + DecimalCodec.fieldOf("EnergyUsage").forGetter(Job::powerUsage), // не надо указывать минимальную энергию как 0, // ибо мы можем таким образом использовать это для создания работ генератора ) } @@ -67,7 +67,7 @@ open class ItemJob( ) : Job(ticks, power, experience) { companion object { fun itemCodec(builder: RecordCodecBuilder.Instance): Products.P4, ItemStack, Double, Decimal, Float> { - return builder.group(ItemStack.CODEC.fieldOf("itemStack").forGetter(ItemJob::itemStack)).and(basicCodec(builder)) + return builder.group(ItemStack.CODEC.fieldOf("Item").forGetter(ItemJob::itemStack)).and(basicCodec(builder)) } val CODEC: Codec by lazy { diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/matter/MatterReplicatorBlockEntity.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/matter/MatterReplicatorBlockEntity.kt index 8ee668a7b..5fdbf1357 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/matter/MatterReplicatorBlockEntity.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/matter/MatterReplicatorBlockEntity.kt @@ -56,7 +56,7 @@ class MatterReplicatorBlockEntity(p_155229_: BlockPos, p_155230_: BlockState) : val CODEC: Codec by lazy { RecordCodecBuilder.create { it.group( - ItemStack.CODEC.fieldOf("itemStack").forGetter(ReplicatorJob::itemStack), + ItemStack.CODEC.fieldOf("Item").forGetter(ReplicatorJob::itemStack), DecimalCodec.minRange(Decimal.ZERO).fieldOf("matterPerTick").forGetter(ReplicatorJob::matterPerTick), UUIDCodec.fieldOf("task").forGetter(ReplicatorJob::task), DecimalCodec.minRange(Decimal.ZERO).fieldOf("matterValue").forGetter(ReplicatorJob::matterValue),