(Mapping mapping)
| 75 | } |
| 76 | |
| 77 | private void readPalette(Mapping mapping) throws IOException { |
| 78 | Queue<String> palette = new LinkedList<>(); |
| 79 | NbtTasks paletteTasks = NbtTasks.I.create() |
| 80 | .put(PALETTE_NAME, () -> palette.add(this.readString())) |
| 81 | .put(PALETTE_PROPERTIES, this::skipCompound); |
| 82 | this.doListOfCompounds(() -> this.doCompound(paletteTasks)); |
| 83 | mapping.set(this.getMapping(palette)); |
| 84 | } |
| 85 | |
| 86 | private int[] getMapping(Queue<String> palette) { |
| 87 | int[] mapping = new int[palette.size()]; |
no test coverage detected