Fixed for Spigot, added error reporting
This commit is contained in:
parent
e25b3740b6
commit
509fe99294
2 changed files with 77 additions and 73 deletions
12
pom.xml
12
pom.xml
|
@ -40,15 +40,21 @@
|
|||
<dependency>
|
||||
<groupId>org.spigotmc</groupId>
|
||||
<artifactId>spigot-api</artifactId>
|
||||
<version>1.12-R0.1-SNAPSHOT</version>
|
||||
<version>1.12.2-R0.1-SNAPSHOT</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.bukkit</groupId>
|
||||
<artifactId>craftbukkit</artifactId>
|
||||
<groupId>org.spigotmc</groupId>
|
||||
<artifactId>spigot</artifactId>
|
||||
<version>1.12.2-R0.1-SNAPSHOT</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.TBMCPlugins.ButtonCore</groupId>
|
||||
<artifactId>ButtonCore</artifactId>
|
||||
<version>master-SNAPSHOT</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
|
|
|
@ -11,22 +11,20 @@ import org.bukkit.event.Listener;
|
|||
import org.bukkit.event.world.ChunkPopulateEvent;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
import buttondevteam.lib.TBMCCoreAPI;
|
||||
import net.minecraft.server.v1_12_R1.ChunkRegionLoader;
|
||||
import net.minecraft.server.v1_12_R1.ExceptionWorldConflict;
|
||||
|
||||
public class Main extends JavaPlugin implements Listener
|
||||
{
|
||||
public void onEnable()
|
||||
{
|
||||
getServer().getPluginManager().registerEvents(this, this);
|
||||
public class Main extends JavaPlugin implements Listener {
|
||||
public void onEnable() {
|
||||
TBMCCoreAPI.RegisterEventsForExceptions(this, this);
|
||||
}
|
||||
/*------------------------------------------------------------*/
|
||||
|
||||
private final ChunkRegionLoader chunkRegionLoader =
|
||||
|
||||
new ChunkRegionLoader(this.getDataFolder(), ((CraftServer) Bukkit.getServer())
|
||||
.getServer()
|
||||
.dataConverterManager);
|
||||
new ChunkRegionLoader(this.getDataFolder(),
|
||||
((CraftServer) Bukkit.getServer()).getServer().dataConverterManager);
|
||||
|
||||
/*------------------------------------------------------------*/
|
||||
|
||||
|
@ -36,6 +34,6 @@ public class Main extends JavaPlugin implements Listener
|
|||
{
|
||||
if (event.getWorld().getName().equals("world"))
|
||||
chunkRegionLoader.saveChunk(((CraftWorld) event.getWorld()).getHandle(),
|
||||
((CraftChunk) event.getChunk()).getHandle());
|
||||
((CraftChunk) event.getChunk()).getHandle(), false);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue