move clipboard classes
This commit is contained in:
parent
6e77090c5b
commit
a3e8566ca2
12 changed files with 23 additions and 23 deletions
|
@ -32,8 +32,6 @@ public abstract class Registry {
|
||||||
EntityRegistry.register();
|
EntityRegistry.register();
|
||||||
DispenserRegistry.register();
|
DispenserRegistry.register();
|
||||||
UniverseRegistry.register();
|
UniverseRegistry.register();
|
||||||
RotationRegistry.register();
|
|
||||||
ReorderRegistry.register();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void setup(String thread) {
|
public static void setup(String thread) {
|
||||||
|
|
|
@ -86,6 +86,8 @@ import io.netty.channel.socket.nio.NioServerSocketChannel;
|
||||||
import io.netty.handler.timeout.ReadTimeoutHandler;
|
import io.netty.handler.timeout.ReadTimeoutHandler;
|
||||||
import io.netty.util.concurrent.Future;
|
import io.netty.util.concurrent.Future;
|
||||||
import io.netty.util.concurrent.GenericFutureListener;
|
import io.netty.util.concurrent.GenericFutureListener;
|
||||||
|
import server.clipboard.ReorderRegistry;
|
||||||
|
import server.clipboard.RotationRegistry;
|
||||||
import server.command.CommandEnvironment;
|
import server.command.CommandEnvironment;
|
||||||
import server.command.FixedExecutor;
|
import server.command.FixedExecutor;
|
||||||
import server.network.HandshakeHandler;
|
import server.network.HandshakeHandler;
|
||||||
|
@ -142,6 +144,8 @@ public final class Server implements IThreadListener {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
Util.checkOs();
|
Util.checkOs();
|
||||||
Registry.setup("Server thread");
|
Registry.setup("Server thread");
|
||||||
|
RotationRegistry.register();
|
||||||
|
ReorderRegistry.register();
|
||||||
boolean debug = System.getProperty("server.debug", null) != null;
|
boolean debug = System.getProperty("server.debug", null) != null;
|
||||||
boolean ipc = System.getProperty("server.pipe", null) != null;
|
boolean ipc = System.getProperty("server.pipe", null) != null;
|
||||||
int port = Integer.parseInt(System.getProperty("server.port", "" + Config.PORT));
|
int port = Integer.parseInt(System.getProperty("server.port", "" + Config.PORT));
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package common.clipboard;
|
package server.clipboard;
|
||||||
|
|
||||||
public class BlockTransform {
|
public class BlockTransform {
|
||||||
private double m00, m01, m02, m03;
|
private double m00, m01, m02, m03;
|
|
@ -1,4 +1,4 @@
|
||||||
package common.clipboard;
|
package server.clipboard;
|
||||||
|
|
||||||
import common.nbt.NBTTagCompound;
|
import common.nbt.NBTTagCompound;
|
||||||
import common.tileentity.TileEntity;
|
import common.tileentity.TileEntity;
|
|
@ -12,10 +12,8 @@ import common.block.Block;
|
||||||
import common.block.BlockDoor;
|
import common.block.BlockDoor;
|
||||||
import common.block.BlockRailBase;
|
import common.block.BlockRailBase;
|
||||||
import common.block.ITileEntityProvider;
|
import common.block.ITileEntityProvider;
|
||||||
import common.clipboard.ClipboardBlock;
|
|
||||||
import common.collect.Lists;
|
import common.collect.Lists;
|
||||||
import common.init.Blocks;
|
import common.init.Blocks;
|
||||||
import common.init.ReorderRegistry;
|
|
||||||
import common.inventory.IInventory;
|
import common.inventory.IInventory;
|
||||||
import common.tileentity.TileEntity;
|
import common.tileentity.TileEntity;
|
||||||
import common.util.BlockPos;
|
import common.util.BlockPos;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package common.init;
|
package server.clipboard;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
|
@ -9,6 +9,9 @@ import common.block.Block;
|
||||||
import common.block.BlockBed;
|
import common.block.BlockBed;
|
||||||
import common.block.BlockDoor;
|
import common.block.BlockDoor;
|
||||||
import common.color.DyeColor;
|
import common.color.DyeColor;
|
||||||
|
import common.init.BlockRegistry;
|
||||||
|
import common.init.Blocks;
|
||||||
|
import common.init.WoodType;
|
||||||
import common.util.Facing;
|
import common.util.Facing;
|
||||||
import common.util.Vec3i;
|
import common.util.Vec3i;
|
||||||
import common.world.State;
|
import common.world.State;
|
||||||
|
@ -33,7 +36,7 @@ public abstract class ReorderRegistry {
|
||||||
return STATE_ATTACH.get(state);
|
return STATE_ATTACH.get(state);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void register() {
|
public static void register() {
|
||||||
for(WoodType wood : WoodType.values()) {
|
for(WoodType wood : WoodType.values()) {
|
||||||
PLACE_LAST.add(BlockRegistry.getRegisteredBlock(wood.getName() + "_sapling"));
|
PLACE_LAST.add(BlockRegistry.getRegisteredBlock(wood.getName() + "_sapling"));
|
||||||
}
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
package common.clipboard;
|
package server.clipboard;
|
||||||
|
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package common.init;
|
package server.clipboard;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -16,9 +16,6 @@ import common.block.BlockRailBase;
|
||||||
import common.block.BlockRailDetector;
|
import common.block.BlockRailDetector;
|
||||||
import common.block.BlockRailPowered;
|
import common.block.BlockRailPowered;
|
||||||
import common.block.BlockRotatedPillar;
|
import common.block.BlockRotatedPillar;
|
||||||
import common.clipboard.Rotation;
|
|
||||||
import common.clipboard.RotationValue;
|
|
||||||
import common.clipboard.Vector;
|
|
||||||
import common.collect.Lists;
|
import common.collect.Lists;
|
||||||
import common.collect.Maps;
|
import common.collect.Maps;
|
||||||
import common.properties.IProperty;
|
import common.properties.IProperty;
|
||||||
|
@ -30,7 +27,7 @@ import common.world.State;
|
||||||
public abstract class RotationRegistry {
|
public abstract class RotationRegistry {
|
||||||
private static final Map<Block, Rotation> MAP = new HashMap<Block, Rotation>();
|
private static final Map<Block, Rotation> MAP = new HashMap<Block, Rotation>();
|
||||||
|
|
||||||
static void register() {
|
public static void register() {
|
||||||
for(Block block : common.init.BlockRegistry.REGISTRY) {
|
for(Block block : common.init.BlockRegistry.REGISTRY) {
|
||||||
for(IProperty<?> prop : block.getPropertyMap()) {
|
for(IProperty<?> prop : block.getPropertyMap()) {
|
||||||
Predicate<Integer> predicate = null;
|
Predicate<Integer> predicate = null;
|
|
@ -1,4 +1,4 @@
|
||||||
package common.clipboard;
|
package server.clipboard;
|
||||||
|
|
||||||
public class RotationValue {
|
public class RotationValue {
|
||||||
public final byte mask;
|
public final byte mask;
|
|
@ -1,4 +1,4 @@
|
||||||
package common.clipboard;
|
package server.clipboard;
|
||||||
|
|
||||||
public class Vector implements Comparable<Vector> {
|
public class Vector implements Comparable<Vector> {
|
||||||
public static final Vector ZERO = new Vector(0, 0, 0);
|
public static final Vector ZERO = new Vector(0, 0, 0);
|
|
@ -12,11 +12,6 @@ import common.block.Block;
|
||||||
import common.block.BlockFence;
|
import common.block.BlockFence;
|
||||||
import common.block.BlockFenceGate;
|
import common.block.BlockFenceGate;
|
||||||
import common.block.BlockWall;
|
import common.block.BlockWall;
|
||||||
import common.clipboard.BlockTransform;
|
|
||||||
import common.clipboard.ClipboardBlock;
|
|
||||||
import common.clipboard.Rotation;
|
|
||||||
import common.clipboard.RotationValue;
|
|
||||||
import common.clipboard.Vector;
|
|
||||||
import common.collect.Lists;
|
import common.collect.Lists;
|
||||||
import common.color.TextColor;
|
import common.color.TextColor;
|
||||||
import common.dimension.Dimension;
|
import common.dimension.Dimension;
|
||||||
|
@ -35,7 +30,6 @@ import common.init.BlockRegistry;
|
||||||
import common.init.Config;
|
import common.init.Config;
|
||||||
import common.init.EntityRegistry;
|
import common.init.EntityRegistry;
|
||||||
import common.init.Items;
|
import common.init.Items;
|
||||||
import common.init.RotationRegistry;
|
|
||||||
import common.init.SoundEvent;
|
import common.init.SoundEvent;
|
||||||
import common.init.UniverseRegistry;
|
import common.init.UniverseRegistry;
|
||||||
import common.init.Config.ValueType;
|
import common.init.Config.ValueType;
|
||||||
|
@ -130,7 +124,13 @@ import common.world.World;
|
||||||
import io.netty.util.concurrent.Future;
|
import io.netty.util.concurrent.Future;
|
||||||
import io.netty.util.concurrent.GenericFutureListener;
|
import io.netty.util.concurrent.GenericFutureListener;
|
||||||
import server.Server;
|
import server.Server;
|
||||||
|
import server.clipboard.BlockTransform;
|
||||||
|
import server.clipboard.ClipboardBlock;
|
||||||
import server.clipboard.ClipboardPlacer;
|
import server.clipboard.ClipboardPlacer;
|
||||||
|
import server.clipboard.Rotation;
|
||||||
|
import server.clipboard.RotationRegistry;
|
||||||
|
import server.clipboard.RotationValue;
|
||||||
|
import server.clipboard.Vector;
|
||||||
import server.command.Executor;
|
import server.command.Executor;
|
||||||
import server.world.Region;
|
import server.world.Region;
|
||||||
import server.world.WorldServer;
|
import server.world.WorldServer;
|
||||||
|
|
|
@ -21,7 +21,6 @@ import common.block.BlockEventData;
|
||||||
import common.block.BlockFalling;
|
import common.block.BlockFalling;
|
||||||
import common.block.BlockLiquid;
|
import common.block.BlockLiquid;
|
||||||
import common.block.BlockSnow;
|
import common.block.BlockSnow;
|
||||||
import common.clipboard.ClipboardBlock;
|
|
||||||
import common.collect.Lists;
|
import common.collect.Lists;
|
||||||
import common.collect.Maps;
|
import common.collect.Maps;
|
||||||
import common.collect.Sets;
|
import common.collect.Sets;
|
||||||
|
@ -98,6 +97,7 @@ import common.worldgen.caves.MapGenBigCaves;
|
||||||
import common.worldgen.caves.MapGenCaves;
|
import common.worldgen.caves.MapGenCaves;
|
||||||
import common.worldgen.caves.MapGenRavine;
|
import common.worldgen.caves.MapGenRavine;
|
||||||
import server.Server;
|
import server.Server;
|
||||||
|
import server.clipboard.ClipboardBlock;
|
||||||
import server.network.Player;
|
import server.network.Player;
|
||||||
import server.village.VillageCollection;
|
import server.village.VillageCollection;
|
||||||
import server.worldgen.structure.MapGenBridge;
|
import server.worldgen.structure.MapGenBridge;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue