[BUG] 起動に失敗する
Kai-Z-JP opened this issue · comments
Describe the bug
mods/ngt/permissions.txtがあり、複数の権限に同一プレイヤーがいる場合に起動に失敗する(ワールド読み込み前)
jp/ngt/ngtlib/util/PermissionManager.java:44でtoMapした際のキーが配列になってる(権限名であるべし)
To Reproduce
起動に失敗する(ワールド読み込み前)
Expected behavior
No response
Actual Behavior
No response
Screenshots
No response
Crash Reports
[21:49:38 ERROR]: The following problems were captured during this phase
[21:49:38 ERROR]: Caught exception from NGTLib
java.lang.IllegalStateException: Duplicate key [x_Azu]
at java.util.stream.Collectors.lambda$throwingMerger$0(Unknown Source) ~[?:1.8.0_311]
at java.util.HashMap.merge(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.Collectors.lambda$toMap$58(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.ReduceOps$3ReducingSink.accept(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_311]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_311]
at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_311]
at jp.ngt.ngtlib.util.PermissionManager.load(PermissionManager.java:44) ~[PermissionManager.class:?]
at jp.ngt.ngtlib.NGTCore.init(NGTCore.java:89) ~[NGTCore.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_311]
OS
Windows 11 22H2
KaizPatchX Version
1.6.0-rc.2
Other Mods
No response