3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-11-20 01:40:06 +01:00

use spigot-compatible palette constructor

Dieser Commit ist enthalten in:
SirYwell 2021-12-26 09:31:03 +01:00
Ursprung 0c8db1e1fe
Commit 018042769d

Datei anzeigen

@ -363,15 +363,14 @@ public final class PaperweightPlatformAdapter extends NMSAdapter {
} }
// Create palette with data // Create palette with data
@SuppressWarnings("deprecation") // constructor is deprecated on paper, but needed to keep compatibility with spigot
final PalettedContainer<net.minecraft.world.level.block.state.BlockState> blockStatePalettedContainer = final PalettedContainer<net.minecraft.world.level.block.state.BlockState> blockStatePalettedContainer =
new PalettedContainer<>( new PalettedContainer<>(
Block.BLOCK_STATE_REGISTRY, Block.BLOCK_STATE_REGISTRY,
PalettedContainer.Strategy.SECTION_STATES, PalettedContainer.Strategy.SECTION_STATES,
PalettedContainer.Strategy.SECTION_STATES.getConfiguration(Block.BLOCK_STATE_REGISTRY, bitsPerEntry), PalettedContainer.Strategy.SECTION_STATES.getConfiguration(Block.BLOCK_STATE_REGISTRY, bitsPerEntry),
nmsBits, nmsBits,
palette, palette
null,
null
); );
LevelChunkSection levelChunkSection; LevelChunkSection levelChunkSection;
try { try {