AutoRegion
AutoRegion
Are you tired of manually creating regions all the time?
Do you want your users to decide where to build their house in an open world scenario?
This plugin lets you specify blocks, which later will be used as so called RegionCreators creating a region on placement with a specified radius!
Features
- Fully customizable messages
- Fully customizable config, which lets you decide which blocks will be used as a RegionCreator and how big the region should be once the RegionCreator is placed (Default: Diamond Ore - 21x21, Emerald Ore - 51x51)
- New RegionCreators can be registered both manually and in-game (via command)
- Automatically checks if the region the user is trying to create is interfering with a different region
- Automatically saves how many regions a user owns
- Maximum regions per user can be limited
- By default adds a RegionCreator (Default: Diamond Ore, can be changed and also disabled in the config) on the first ever join to a players inventory
- This plugin automatically updates itself if there is a new version available! This can be enabled/disabled via an in-game command or in the config
Permissions
-
autoregion.*: Allows user to use every single command
-
autoregion.autoregion: Necessary to execute every command
-
autoregion.add: Allows user to add a new RegionCreator
-
autoregion.remove: Allows user to remove a RegionCreator
-
autoregion.disable: Allows user to disable the plugin
-
autoregion.confirmdisable: Needed to disable the plugin
- autoregion.updates.*: Allows the user to both enable and disable the auto-updater
-
autoregion.updates.enable: Allows the user to enable the auto-updater
-
autoregion.updates.disable: Allows the user to disable the auto-updater
-
autoregion.help: Allows user to display all the commands of the plugin
-
autoregion.list: Allows the user to display a list with all registered RegionCreators
- autoregion.regions.<group>: This lets you specify the maximum amount of regions a user can own. Groups can be found in config.yml, '-1' equals infinite regions as well as the permission "autoregion.regions.*"
This plugin HAS to be used together with the newest versions of both WorldEdit and WorldGuard!
-
View User Profile
-
Send Message
Posted Jun 18, 2019I get the same error when creating a region: https://pastebin.com/p1ekymBZ
I'am using:
CraftBukkit version git-Bukkit-ba575a5 (MC: 1.14.2)
worldedit-bukkit-7.0.0-rc-2.jar
worldguard-legacy-7.0.0-rc-1.jar
I really like this plugin, hoping for a update very soon. :)
-
View User Profile
-
Send Message
Posted Jun 19, 2019In reply to Forge_User_18174674:
I’ll look into this once im back home. It should be fixed within a week :)
-
View User Profile
-
Send Message
Posted Jun 16, 2019Can i specify a sign with a certain name tag to be the item that creates regions?
-
View User Profile
-
Send Message
Posted Jun 17, 2019In reply to Forge_User_57096319:
No, currently only solid blocks (Dirt, Stone, etc.) are supported :)
-
View User Profile
-
Send Message
Posted Jun 18, 2019In reply to Forge_User_01458949:
Aha, I also seem to get the exact same error as Comisarioletlev got in 2018. A whole bunch of mumbo jumbo but no region created even when using the default diamond_ore block.
-
View User Profile
-
Send Message
Posted Jun 19, 2019In reply to Forge_User_57096319:
Weird... I’ll look into this once I’m back home. Could you please provide the entire error log? It would be much appreciated :)
-
View User Profile
-
Send Message
Posted Jun 9, 2019Error message (https://pastebin.com/12KHciCR) when creating a region with a diamond ore.
-
View User Profile
-
Send Message
Posted Jun 17, 2019In reply to Forge_User_72550107:
I’ll look into this as soon as possible! But for now try using the latest version of WorldEdit and WorldGuard. If that doesn’t work try using WorldEdit 6.1.9 and WorldGuard 6.2.2. It should definitely work with these versions!
-
View User Profile
-
Send Message
Posted Aug 1, 2018Hello, since there is no Protection Stones I'm looking for something like that, but I have a problem, my server is 1.12 and all my add-ons are for this version, when I put the diamond ore it gives me an error in the console ... what is the problem here?
21:29:51 [SEVERE] Could not pass event BlockPlaceEvent to AutoRegion v0.221:29:51 [SEVERE] Could not pass event BlockPlaceEvent to AutoRegion v0.221:29:51 org.bukkit.event.EventException: null21:29:51 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) ~[DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:498) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:483) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:149) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.ItemStack.placeItem(ItemStack.java:207) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:505) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:911) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(SourceFile:55) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(SourceFile:11) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_181]21:29:51 at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_181]21:29:51 at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:695) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:370) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:650) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:554) [DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]21:29:51 Caused by: java.lang.NullPointerException21:29:51 at com.Crotex.AutoRegion.Events.onBlockPlaced(Events.java:69) ~[?:?]21:29:51 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181]21:29:51 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]21:29:51 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]21:29:51 at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_181]21:29:51 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:296) ~[DeadmanWonderlandCore.jar:git-Bukkit-9a1fc1e]21:29:51 ... 18 more
-
View User Profile
-
Send Message
Posted Aug 3, 2018In reply to comisarioletlev:
-
View User Profile
-
Send Message
Posted Mar 6, 2018Is there a way to specifically limit how many regions a specific permissions group can have at one time?
-
View User Profile
-
Send Message
Posted Mar 8, 2018In reply to QuickJump_:
Right now there is no possibility to that, no.
Definitely something I'll consider to add in the next update! Till then you would have to check manually.
-
View User Profile
-
Send Message
Posted Jul 9, 2019In reply to QuickJump_:
Now there is a possibility to do so :) Sorry it took so long and thanks for the suggestion!
-
View User Profile
-
Send Message
Posted Jan 30, 2018what
-
View User Profile
-
Send Message
Posted Jan 30, 2018In reply to Forge_User_92027895:
What's the issue?