package net.minecraft.server; import com.mojang.datafixers.DSL; import com.mojang.datafixers.Dynamic; import com.mojang.datafixers.Typed; import com.mojang.datafixers.schemas.Schema; public class DataConverterBlockEntityKeepPacked extends DataConverterNamedEntity { public DataConverterBlockEntityKeepPacked(Schema schema, boolean flag) { super(schema, flag, "BlockEntityKeepPacked", DataConverterTypes.BLOCK_ENTITY, "DUMMY"); } private static Dynamic<?> a(Dynamic<?> dynamic) { return dynamic.set("keepPacked", dynamic.createBoolean(true)); } @Override protected Typed<?> a(Typed<?> typed) { return typed.update(DSL.remainderFinder(), DataConverterBlockEntityKeepPacked::a); } }