mirror of
				https://github.com/IntellectualSites/PlotSquared.git
				synced 2025-11-04 11:13:45 +01:00 
			
		
		
		
	Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared into 3.4.5
# Conflicts: # Sponge/src/main/java/com/plotsquared/sponge/util/SpongeUtil.java # Sponge/src/main/java/com/plotsquared/sponge/util/block/GenChunk.java
This commit is contained in:
		@@ -51,6 +51,13 @@ import com.plotsquared.sponge.util.block.SpongeLocalQueue;
 | 
			
		||||
import com.plotsquared.sponge.uuid.SpongeLowerOfflineUUIDWrapper;
 | 
			
		||||
import com.plotsquared.sponge.uuid.SpongeOnlineUUIDWrapper;
 | 
			
		||||
import com.plotsquared.sponge.uuid.SpongeUUIDHandler;
 | 
			
		||||
import java.io.File;
 | 
			
		||||
import java.nio.file.Path;
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.Collection;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.UUID;
 | 
			
		||||
import java.util.stream.Collectors;
 | 
			
		||||
import org.slf4j.Logger;
 | 
			
		||||
import org.spongepowered.api.Game;
 | 
			
		||||
import org.spongepowered.api.Server;
 | 
			
		||||
@@ -67,14 +74,6 @@ import org.spongepowered.api.world.gen.GenerationPopulator;
 | 
			
		||||
import org.spongepowered.api.world.gen.WorldGenerator;
 | 
			
		||||
import org.spongepowered.api.world.gen.WorldGeneratorModifier;
 | 
			
		||||
 | 
			
		||||
import java.io.File;
 | 
			
		||||
import java.nio.file.Path;
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.Collection;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.UUID;
 | 
			
		||||
import java.util.stream.Collectors;
 | 
			
		||||
 | 
			
		||||
@Plugin(id = "plotsquared", name = "PlotSquared", description = "Easy, yet powerful Plot World generation and management.",
 | 
			
		||||
        url = "https://github.com/IntellectualSites/PlotSquared", version = "3.3.3")
 | 
			
		||||
public class SpongeMain implements IPlotMain {
 | 
			
		||||
 
 | 
			
		||||
@@ -34,7 +34,7 @@ public class SpongeAugmentedGenerator implements GenerationPopulator {
 | 
			
		||||
        populators.add(generator);
 | 
			
		||||
        return generator;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public void populate(World world, MutableBlockVolume terrain, ImmutableBiomeArea biome) {
 | 
			
		||||
        Vector3i min = terrain.getBlockMin();
 | 
			
		||||
 
 | 
			
		||||
@@ -35,7 +35,6 @@ import org.spongepowered.api.event.cause.NamedCause;
 | 
			
		||||
import org.spongepowered.api.text.Text;
 | 
			
		||||
import org.spongepowered.api.text.serializer.TextSerializers;
 | 
			
		||||
import org.spongepowered.api.text.translation.Translation;
 | 
			
		||||
import org.spongepowered.api.world.BlockChangeFlag;
 | 
			
		||||
import org.spongepowered.api.world.World;
 | 
			
		||||
import org.spongepowered.api.world.biome.BiomeType;
 | 
			
		||||
import org.spongepowered.api.world.biome.BiomeTypes;
 | 
			
		||||
@@ -431,7 +430,7 @@ public class SpongeUtil extends WorldUtil {
 | 
			
		||||
    @Override
 | 
			
		||||
    public void setSign(String worldName, int x, int y, int z, String[] lines) {
 | 
			
		||||
        World world = SpongeUtil.getWorld(worldName);
 | 
			
		||||
        world.setBlock(x, y, z, BlockTypes.WALL_SIGN.getDefaultState(), BlockChangeFlag.NONE, CAUSE);
 | 
			
		||||
        world.setBlock(x, y, z, BlockTypes.WALL_SIGN.getDefaultState(), CAUSE);
 | 
			
		||||
        Optional<TileEntity> block = world.getTileEntity(x, y, z);
 | 
			
		||||
        if (!block.isPresent()) {
 | 
			
		||||
            return;
 | 
			
		||||
 
 | 
			
		||||
@@ -52,7 +52,7 @@ public class GenChunk extends ScopedLocalBlockQueue {
 | 
			
		||||
    @Override
 | 
			
		||||
    public boolean setBlock(int x, int y, int z, int id, int data) {
 | 
			
		||||
        modified = true;
 | 
			
		||||
        this.terrain.setBlock(this.bx + x, y, this.bz + z, SpongeUtil.getBlockState(id, data),SpongeUtil.CAUSE);
 | 
			
		||||
        this.terrain.setBlock(this.bx + x, y, this.bz + z, SpongeUtil.getBlockState(id, data), SpongeUtil.CAUSE);
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user