Replacing old Block enum with autogenerated Block enum

This commit is contained in:
jglrxavpok 2020-06-23 18:35:23 +02:00
parent 60e1b856c7
commit 290d922e3a
428 changed files with 869 additions and 2447 deletions

@ -1 +1 @@
Subproject commit 896bdf77f313205f7c9732055243d9546d869da2
Subproject commit 3e217fc1d9a076b1ca2531668c75779cbdb0f2b3

View File

@ -1,17 +1,17 @@
//==============================
// AUTOGENERATED BY EnumGenerator
//==============================
package net.minestom.instance.block;
package net.minestom.server.instance.block;
import net.minestom.server.utils.NamespaceID;
import net.minestom.server.instance.block.BlockAlternative;
import java.util.List;
import java.util.ArrayList;
import java.util.Arrays;
import it.unimi.dsi.fastutil.shorts.Short2ObjectOpenHashMap;
import net.minestom.instance.block.states.*;
import net.minestom.server.instance.block.states.*;
@SuppressWarnings({"deprecation"})
public enum TmpBlock {
public enum Block {
AIR("minecraft:air", (short) 0, 0.0, 0.0, true, false, null, true),
STONE("minecraft:stone", (short) 1, 1.5, 6.0, false, true, null, true),
GRANITE("minecraft:granite", (short) 2, 1.5, 6.0, false, true, null, true),
@ -1126,8 +1126,7 @@ public enum TmpBlock {
private boolean singleState;
private List<BlockAlternative> alternatives = new ArrayList<BlockAlternative>();
private static Short2ObjectOpenHashMap<TmpBlock> blocksMap = new Short2ObjectOpenHashMap<>();
TmpBlock(String namespaceID, short defaultID, double hardness, double resistance, boolean isAir, boolean isSolid, NamespaceID blockEntity, boolean singleState) {
Block(String namespaceID, short defaultID, double hardness, double resistance, boolean isAir, boolean isSolid, NamespaceID blockEntity, boolean singleState) {
this.namespaceID = namespaceID;
this.defaultID = defaultID;
this.hardness = hardness;
@ -1141,7 +1140,7 @@ public enum TmpBlock {
}
}
public short getId() {
public short getBlockId() {
return defaultID;
}
@ -1175,7 +1174,7 @@ public enum TmpBlock {
public void addBlockAlternative(BlockAlternative alternative) {
alternatives.add(alternative);
blocksMap.put(alternative.getId(), this);
BlockMap.blocksMap.put(alternative.getId(), this);
}
public short withProperties(String... properties) {
@ -1187,7 +1186,7 @@ public enum TmpBlock {
return defaultID;
}
public static TmpBlock fromId(short blockId) {
return blocksMap.getOrDefault(blockId, AIR);
public static Block fromId(short blockId) {
return BlockMap.blocksMap.getOrDefault(blockId, AIR);
}
}

View File

@ -0,0 +1,5 @@
package net.minestom.server.instance.block;
import it.unimi.dsi.fastutil.shorts.Short2ObjectOpenHashMap;
final class BlockMap {
static final Short2ObjectOpenHashMap<Block> blocksMap = new Short2ObjectOpenHashMap<>();
}

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

View File

@ -1,6 +1,6 @@
package net.minestom.instance.block.states;
package net.minestom.server.instance.block.states;
import net.minestom.server.instance.block.BlockAlternative;
import static net.minestom.instance.block.TmpBlock.*;
import static net.minestom.server.instance.block.Block.*;
/**
* Completely internal. DO NOT USE. IF YOU ARE A USER AND FACE A PROBLEM WHILE USING THIS CODE, THAT'S ON YOU.
*/

Some files were not shown because too many files have changed in this diff Show More