Command Regions (v1.3)
Details
-
FilenameCommandRegions (v1.3).jar
-
Uploaded by
-
UploadedNov 12, 2018
-
Size20.17 KB
-
Downloads196
-
MD5912a5ea25a4163aaafe284ad18dd7cb7
Supported Bukkit Versions
- 1.13
Changelog
Updates
- A brand new way to execute console commands when entering/leaving a region. (Now supports both player and console commands.)
- '/cr save' has been changed to '/cr save <1-5>'
- '/cr delete' has been changed to '/cr delete<1-5>'
- Additions in RegionListener.
- Fixed some of the text formatting graphical issues.
- You are now able to change the wand material.
- Changed the config.yml.
#COMMAND REGIONS - CREATED BY ASTERO.<br /><br />settings:<br /> # Make sure world-name is set correctly as your server's world name.<br /> world-name: 'world'<br /> wand-material: 'COOKIE'<br /><br />messages-en:<br /> prefix: '&7<span class="br0">[</span>Command-&6Regions&7<span class="br0">]</span>'<br /> nopermissions: '&6Whoopies! &7You do not have the correct permissions to use this command!'<br /> <br />region1:<br /> # Execute this command on region enter. Leave blank for no commands for either player or console.<br /> playercommandonenter: 'kick'<br /> consolecommandonenter: 'say Entering region 1!'<br /> <br /> # Whether there should be a message sent on region enter.<br /> messageonenter: true <br /> <br /> # If messageonenter is true, this message will be sent.<br /> entermessage: '&7You are now entering &6Region 1&7!'<br /> <br /> # Whether there should be a message sent on region leave.<br /> messageonleave: true<br /> <br /> # If messageonleave is true, this message will be sent.<br /> leavemessage: '&7You are now leaving &6Region 1&7!'<br /> <br /> # Leave blank if you don't want a playercommand or consolecommand.<br /> playercommandonleave: 'ban'<br /> consolecommandonleave: 'say Leaving region 1'<br /> <br />region2:<br /> # Execute this command on region enter. Leave blank for no commands for either player or console.<br /> playercommandonenter: 'kick'<br /> consolecommandonenter: 'say Entering region 2!'<br /> <br /> # Whether there should be a message sent on region enter.<br /> messageonenter: true <br /> <br /> # If messageonenter is true, this message will be sent.<br /> entermessage: '&7You are now entering &6Region 2&7!'<br /> <br /> # Whether there should be a message sent on region leave.<br /> messageonleave: true<br /> <br /> # If messageonleave is true, this message will be sent.<br /> leavemessage: '&7You are now leaving &6Region 2&7!'<br /> <br /> # Leave blank if you don't want a playercommand or consolecommand.<br /> playercommandonleave: 'ban'<br /> consolecommandonleave: 'say Leaving region 2'<br /> <br />region3:<br /> # Execute this command on region enter. Leave blank for no commands for either player or console.<br /> playercommandonenter: 'kick'<br /> consolecommandonenter: 'say Entering region 3!'<br /> <br /> # Whether there should be a message sent on region enter.<br /> messageonenter: true <br /> <br /> # If messageonenter is true, this message will be sent.<br /> entermessage: '&7You are now entering &6Region 3&7!'<br /> <br /> # Whether there should be a message sent on region leave.<br /> messageonleave: true<br /> <br /> # If messageonleave is true, this message will be sent.<br /> leavemessage: '&7You are now leaving &6Region 3&7!'<br /> <br /> # Leave blank if you don't want a playercommand or consolecommand.<br /> playercommandonleave: 'ban'<br /> consolecommandonleave: 'say Leaving region 3'<br /> <br />region4:<br /> # Execute this command on region enter. Leave blank for no commands for either player or console.<br /> playercommandonenter: 'kick'<br /> consolecommandonenter: 'say Entering region 4!'<br /> <br /> # Whether there should be a message sent on region enter.<br /> messageonenter: true <br /> <br /> # If messageonenter is true, this message will be sent.<br /> entermessage: '&7You are now entering &6Region 4&7!'<br /> <br /> # Whether there should be a message sent on region leave.<br /> messageonleave: true<br /> <br /> # If messageonleave is true, this message will be sent.<br /> leavemessage: '&7You are now leaving &6Region 4&7!'<br /> <br /> # Leave blank if you don't want a playercommand or consolecommand.<br /> playercommandonleave: 'ban'<br /> consolecommandonleave: 'say Leaving region 4'<br /> <br />region5:<br /> # Execute this command on region enter. Leave blank for no commands for either player or console.<br /> playercommandonenter: 'kick'<br /> consolecommandonenter: 'say Entering region 5!'<br /> <br /> # Whether there should be a message sent on region enter.<br /> messageonenter: true <br /> <br /> # If messageonenter is true, this message will be sent.<br /> entermessage: '&7You are now entering &6Region 5&7!'<br /> <br /> # Whether there should be a message sent on region leave.<br /> messageonleave: true<br /> <br /> # If messageonleave is true, this message will be sent.<br /> leavemessage: '&7You are now leaving &6Region 5&7!'<br /> <br /> # Leave blank if you don't want a playercommand or consolecommand.<br /> playercommandonleave: 'ban'<br /> consolecommandonleave: 'say Leaving region 5'
NOTE: if you're updating from version 1.0, you can either delete the config.yml to generate a new one or simply add 'consolecommandonenter' to every regions. Also, add 'wand-material: 'COOKIE'' under settings in the config.yml.
As of 11/NOV/2018, I have created a method to generate unlimited regions. However, I came across a few issues like setting commands in certain regions and such. I hope to fix it by the end of next week.