mojira.dev

Dan Porter

Assigned

No issues.

Reported

No issues.

Comments

Confirming this issue in release versions 1.17.1 and 1.18.1, when attempting to load chunks from a 1.2.5 world that contain minecart entities.

EDIT: Use DataConverter library (built into PaperMC) as a workaround - you can use your world on Vanilla after the conversion.

1.17.1 log:

[18:23:33] [Server thread/ERROR]: Couldn't load chunk [35, 9]
java.lang.ClassCastException: class com.mojang.serialization.DataResult cannot be cast to class com.mojang.datafixers.util.Pair (com.mojang.serialization.DataResult and com.mojang.datafixers.util.Pair are in unnamed module of loader 'app')
	at com.mojang.datafixers.optics.Proj2.view(Proj2.java:7) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.optics.Lens.lambda$null$0(Lens.java:48) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Fold.lambda$null$2(Fold.java:48) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Fold.lambda$null$2(Fold.java:48) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$null$3(FunctionType.java:93) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.optics.ListTraversal.lambda$wander$0(ListTraversal.java:19) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$wander$4(FunctionType.java:94) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Right.map(Either.java:99) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either.mapRight(Either.java:166) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.FunctionType$Instance.lambda$first$1(FunctionType.java:81) ~[minecraft_server.1.17.1.jar:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at java.util.function.Function.lambda$compose$0(Function.java:68) ~[?:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.types.Type.capWrite(Type.java:167) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.types.Type.lambda$readAndWrite$9(Type.java:159) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.serialization.DataResult.lambda$flatMap$10(DataResult.java:138) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.serialization.DataResult.flatMap(DataResult.java:136) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.types.Type.readAndWrite(Type.java:158) ~[minecraft_server.1.17.1.jar:?]
	at com.mojang.datafixers.DataFixerUpper.update(DataFixerUpper.java:84) ~[minecraft_server.1.17.1.jar:?]
	at nm.a(SourceFile:488) ~[minecraft_server.1.17.1.jar:?]
	at cnk.a(SourceFile:37) ~[minecraft_server.1.17.1.jar:?]
	at abe.i(SourceFile:831) ~[minecraft_server.1.17.1.jar:?]
	at abe.l(SourceFile:508) ~[minecraft_server.1.17.1.jar:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
	at aqv.c(SourceFile:151) ~[minecraft_server.1.17.1.jar:?]
	at abp$a.c(SourceFile:528) ~[minecraft_server.1.17.1.jar:?]
	at aqv.z(SourceFile:125) ~[minecraft_server.1.17.1.jar:?]
	at abp$a.z(SourceFile:537) ~[minecraft_server.1.17.1.jar:?]
	at aqv.c(SourceFile:134) ~[minecraft_server.1.17.1.jar:?]
	at abp.a(SourceFile:140) ~[minecraft_server.1.17.1.jar:?]
	at bwq.a(SourceFile:187) ~[minecraft_server.1.17.1.jar:?]
	at bwt.a(SourceFile:140) ~[minecraft_server.1.17.1.jar:?]
	at bwq.d(SourceFile:181) ~[minecraft_server.1.17.1.jar:?]
	at bwq.m(SourceFile:176) ~[minecraft_server.1.17.1.jar:?]
	at bwq.b_(SourceFile:407) ~[minecraft_server.1.17.1.jar:?]
	at atg.l(SourceFile:1258) ~[minecraft_server.1.17.1.jar:?]
	at atg.ai(SourceFile:472) ~[minecraft_server.1.17.1.jar:?]
	at atu.ai(SourceFile:342) ~[minecraft_server.1.17.1.jar:?]
	at atg.k(SourceFile:444) ~[minecraft_server.1.17.1.jar:?]
	at atu.k(SourceFile:2308) ~[minecraft_server.1.17.1.jar:?]
	at bke.k(SourceFile:274) ~[minecraft_server.1.17.1.jar:?]
	at abs.l(SourceFile:466) ~[minecraft_server.1.17.1.jar:?]
	at acj.b(SourceFile:212) ~[minecraft_server.1.17.1.jar:?]
	at oe.a(SourceFile:238) ~[minecraft_server.1.17.1.jar:?]
	at aci.c(SourceFile:183) ~[minecraft_server.1.17.1.jar:?]
	at net.minecraft.server.MinecraftServer.b(SourceFile:902) ~[minecraft_server.1.17.1.jar:?]
	at aas.b(SourceFile:335) ~[minecraft_server.1.17.1.jar:?]
	at net.minecraft.server.MinecraftServer.a(SourceFile:831) ~[minecraft_server.1.17.1.jar:?]
	at net.minecraft.server.MinecraftServer.x(SourceFile:697) ~[minecraft_server.1.17.1.jar:?]
	at net.minecraft.server.MinecraftServer.a(SourceFile:270) ~[minecraft_server.1.17.1.jar:?]
	at java.lang.Thread.run(Thread.java:833) [?:?]

Understandable behaviour, wanting to empty stack 1 before 2 (if you think of linear clog) but I'd say unintended behaviour.

Confirmed.

This bug needs a better title description.

I'm also strongly requesting this feature, however I may rephrase it.

Comparators operate as you would expect, giving a redstone signal equivalent to how full they are out of 15 (3/15ths full, 3 strong redstone signal)

Our feature request (if I follow everyone and myself right) is the ability to check IfEmpty on any container item, wether using a comparator or not. Personally, I'd prefer it rolled into comparators by changing the scale to be 1 power if items present +1 for each 1/14th full.

Detector rail also permanently powers the block below it once a cart has been detected at least once.