Spigot Regionerator 2.3.0

Gradual deletion of unvisited terrain

  1. Ah, looks like I made a mistake in the current version, Regionerator does not search as aggressively for region files as it used to. Unfortunately, that means that exclusively the nether and end will not currently delete properly. Custom worlds will still work fine.
  2. Do you have a way to fix him ?
  3. Latest version seems to not work with latest spigot/paper 1.15.2
    The plugin loads fine without errors, but to me after 48h of gameplay the flag folders are still empty.
    Is this normal?
  4. It was possible to delete all chunk no protected in one row ? (no need to player log)
  5. Did you configure worlds?
    Set visitation duration to 0.
  6. Jikoo updated Regionerator with a new update entry:

    Regionerator 2.0.0 Beta 2

    Read the rest of this update entry...
  7. LoneDev


  8. You could, the upgrade does take a while, even for smaller servers. Depends on how large your worlds are and how long your visit flag duration is.
  9. Hello with lands:

    Code (Text):
    [22:42:35] [Server thread/WARN]: java.lang.NullPointerException
    [22:42:35] [Server thread/WARN]:     at com.github.jikoo.regionerator.hooks.LandsHook.isChunkProtected(LandsHook.java:32)
    [22:42:35] [Server thread/WARN]:     at com.github.jikoo.regionerator.hooks.Hook.isHookUsable(Hook.java:28)
    [22:42:35] [Server thread/WARN]:     at com.github.jikoo.regionerator.hooks.PluginHook.isHookUsable(PluginHook.java:32)
    [22:42:35] [Server thread/WARN]:     at com.github.jikoo.regionerator.hooks.LandsHook.isHookUsable(LandsHook.java:24)
    [22:42:35] [Server thread/WARN]:     at com.github.jikoo.regionerator.Regionerator.onEnable(Regionerator.java:80)
    [22:42:35] [Server thread/WARN]:     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
    [22:42:35] [Server thread/WARN]:     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352)
    [22:42:35] [Server thread/WARN]:     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:417)
    [22:42:35] [Server thread/WARN]:     at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:462)
    [22:42:35] [Server thread/WARN]:     at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:376)
    [22:42:35] [Server thread/WARN]:     at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:457)
    [22:42:35] [Server thread/WARN]:     at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:267)
    [22:42:35] [Server thread/WARN]:     at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784)
    [22:42:35] [Server thread/WARN]:     at java.lang.Thread.run(Unknown Source)
    what can i do? :D
    • Friendly Friendly x 1
  10. Thank the author give us such a good plugin!
    can I share the plugin to the MCBBS.net?
    Mcbbs's friends will also happy because of this plugin!
    I will put your name and your plugin's url in share!
  11. Yeah, you can post the plugin on MCBBS as long as downloads get directed to an official source - here, GitHub, or Bukkit.
  12. LoneDev


    @Jikoo hey mate,
    will there be an option to remove regions on dynmap? :D Since seems that it keeps removed regions for some reason
  13. Had a look into it, probably not for a decent while. Dynmap only offers an API for re-rendering an area, not flat out deleting it. Unfortunately, since Dynmap needs to load chunks to render them, that may make it less likely that Regionerator will succeed in deleting individual chunks. It would be possible to run renders after a bit of a delay, but I want to work on offering a pre-world-load higher success rate option before that.
    • Informative Informative x 1
  14. LoneDev


    Thanks for the info!
  15. Hello
    i use Paperspigot last version, landlord2 last version and Regionerator last version

    I have this issue : "2020-02-15 11:06:57 [INFO] Protection hook for Landlord failed usability check! Deletion is paused."

    Code (Text):

    2020-02-15 11:07:04 [ERROR] Could not pass event PluginEnableEvent to Regionerator v2.0.0-BETA-3
    java.lang.NoClassDefFoundError: com/jcdesimp/landlord/persistantData/OwnedLand
       at com.github.jikoo.regionerator.hooks.LandlordHook.isChunkProtected(LandlordHook.java:20) ~[?:?]
       at com.github.jikoo.regionerator.hooks.Hook.isHookUsable(Hook.java:28) ~[?:?]
       at com.github.jikoo.regionerator.hooks.PluginHook.isHookUsable(PluginHook.java:32) ~[?:?]
       at com.github.jikoo.regionerator.listeners.HookListener.onPluginEnable(HookListener.java:41) ~[?:?]
       at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor467.execute(Unknown Source) ~[?:?]
       at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.15.1.jar:git-Paper-32]
       at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.15.1.jar:git-Paper-32]
       at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.15.1.jar:git-Paper-32]
       at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.15.1.jar:git-Paper-32]
       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:349) ~[patched_1.15.1.jar:git-Paper-32]
       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:420) ~[patched_1.15.1.jar:git-Paper-32]
       at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:468) ~[patched_1.15.1.jar:git-Paper-32]
       at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:382) ~[patched_1.15.1.jar:git-Paper-32]
       at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:481) ~[patched_1.15.1.jar:git-Paper-32]
       at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:290) ~[patched_1.15.1.jar:git-Paper-32]
       at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:884) ~[patched_1.15.1.jar:git-Paper-32]
       at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
    Caused by: java.lang.ClassNotFoundException: com.jcdesimp.landlord.persistantData.OwnedLand
       at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[?:1.8.0_181]
       at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:139) ~[patched_1.15.1.jar:git-Paper-32]
       at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:85) ~[patched_1.15.1.jar:git-Paper-32]
       at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_181]
       at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_181]
       ... 17 more
    Another question :
    You say me "Set visitation duration to 0.", this is : "days-till-flag-expires: 0" ?
  16. Looks like Landlord changed their API and the hook needs an update.
    Yes, that is correct.
  17. Landlord never released a version 2.0 and has not been developed in years. Do you have a link to the Landlord plugin you're talking about?
  18. Release since 2017 :

    Landlord2 use worldguard files, perhaps we can use simply worldguard hook ?