diff --git a/Metropolis/src/main/java/com/majinnaibu/bukkitplugins/metropolis/Cuboid.java b/Metropolis/src/main/java/com/majinnaibu/bukkitplugins/metropolis/Cuboid.java index fcee04a..c68d20a 100644 --- a/Metropolis/src/main/java/com/majinnaibu/bukkitplugins/metropolis/Cuboid.java +++ b/Metropolis/src/main/java/com/majinnaibu/bukkitplugins/metropolis/Cuboid.java @@ -2,12 +2,15 @@ package com.majinnaibu.bukkitplugins.metropolis; import java.util.logging.Logger; +import javax.persistence.Embeddable; + import org.bukkit.Location; import com.sk89q.worldedit.BlockVector; import com.sk89q.worldedit.bukkit.selections.Selection; +@Embeddable public class Cuboid implements Comparable { private int id; diff --git a/Metropolis/src/main/java/com/majinnaibu/bukkitplugins/metropolis/MetropolisPlugin.java b/Metropolis/src/main/java/com/majinnaibu/bukkitplugins/metropolis/MetropolisPlugin.java index e8b3b6f..22f1322 100644 --- a/Metropolis/src/main/java/com/majinnaibu/bukkitplugins/metropolis/MetropolisPlugin.java +++ b/Metropolis/src/main/java/com/majinnaibu/bukkitplugins/metropolis/MetropolisPlugin.java @@ -47,6 +47,11 @@ public class MetropolisPlugin extends JavaPlugin { public static final Logger log=Logger.getLogger("Minecraft"); private static final int version = 1; + public static final int ROAD_NORTH=1; + public static final int ROAD_SOUTH=2; + public static final int ROAD_EAST=4; + public static final int ROAD_WEST=8; + public PluginDescriptionFile pdf = null; public WorldGuardPlugin worldGuard = null; public WorldEditPlugin worldEdit = null; @@ -405,7 +410,7 @@ public class MetropolisPlugin extends JavaPlugin { } } - private void createRoads(Cuboid plotCuboid) { + private void createRoads(Cuboid plotCuboid, int roadMask){ if(roadWidth>0){ int x=0; int y= roadLevel; @@ -418,92 +423,103 @@ public class MetropolisPlugin extends JavaPlugin { return; } - for(x=plotCuboid.minX; x{ public void setId(int id){_id = id;} @NotNull + private Cuboid _cuboid; public Cuboid getCuboid(){return _cuboid;} public void setCuboid(Cuboid cuboid){_cuboid = cuboid;}