[DISCONTINUED] Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland) icon

[DISCONTINUED] Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland) -----

Per Player Border, Colored borders, Actions with cooldown, Nether/End border and Placeholders




Island Border Build 11

Added:
⦁ Support for 1.18.2
----------, Apr 4, 2022

Island Border Build 10

Fixed:
⦁ Plugin not loading on 1.12.2
----------, Jan 3, 2022

Island Border Build 9

Fixed:
⦁ Stacktrace when checking for updates while the server connection is blocked (First initialisation, before generating option for update-check)
----------, Dec 22, 2021

Island Border Build 8

Changed:
⦁ Log messages (added identifier and removed spaces)

Added:
⦁ Support for 1.18.1
⦁ Setting for Update Check in Settings.yml

Removed:
⦁ Stacktrace from an error regarding failed connection with spigotmc.org for update check
----------, Dec 21, 2021

Island Border Build 7

The plugin has been recoded entirely!
Player settings regarding borders are still accepted
All other files are obsolete and not used anymore.


Added:
⦁ Multi Language (Per player Language)
⦁ Support for 1.17.1
⦁ Fully editable GUIs (Change and add any items)
⦁ Change language command
⦁ Permission "isborder.player"
⦁ API

API Events:
⦁ PlayerLanguageChangeEvent
⦁ IslandEnterEvent
⦁ IslandLeaveEvent

Changed:
⦁ Subcommand /isborder setColor to /isborder color
⦁ File names and paths (Old configurations wouldn't work)

Removed:
⦁ IslandWorld Support
⦁ MVdW PlaceholderAPI native support (now, MVdW plugins can use PlaceholderAPI as a passthrough)
⦁ 1.9 support
⦁ 1.10 support
⦁ 1.11 support
⦁ 1.13 support
⦁ 1.14 support
⦁ 1.15 support
⦁ 1.16 support
⦁ Reload Command

Fixed:
⦁ Most errors
⦁ Placeholders
----------, Dec 20, 2021

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland / IslandWorld) Build 6

Added:
⦁ Modify plugin's aliases (some plugins commands may interfere with IslandBorder Command)

Fixed:
⦁ Loading error (compatibility with 1.16)
----------, Mar 16, 2021

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland / IslandWorld) Build 5

Added:
⦁ Profile Patcher (fix corrupted profiles)
----------, Feb 6, 2021

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland / IslandWorld) Build 4

Fixed:
Rare error when IslandExitEvent is called
USkyBlock not working
Error while using BentoBox
Rare account creation issue

Added:
1.16.x (v1_16_R1, v1_16_R2, v1_16_R3) Support
France Language by Boresh
Dutch Language by ApocalypticWanderer
----------, Feb 5, 2021

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland / IslandWorld) Build 3

NOTE!
The old config / accounts (flat file/mysql) aren't compatible with latest version


Changes:
⦁ Nether border requires at least 1.13 and BentoBox

Removed:

⦁ SQLite to FlatFile converter
⦁ v1_8_R2 (1.8.3 - 1.8.7)


Added:

⦁ v1_15_R1 (1.15 - 1.15.2)
⦁ Clickable commands
⦁ End Border
⦁ Cooldown
- Counting remaining seconds
- Placeholder isborder_cooldown
⦁ MySQL Logs:
[21:19:14] Database Action: CREATE | Table: Island-Border | Column: Player, UUID, Enabled, Color

[21:19:15] Database Action: SELECT | Table: Island-Border | Column: Not Defined
[21:19:15] Database Action: INSERT | Table: Island-Border | Column: Player,UUID,Enabled,Color
[21:19:15] Database Action: SELECT | Table: Island-Border | Column: Not Defined
[21:19:15] Database Action: SELECT | Table: Island-Border | Column: Not Defined
[21:19:15] Database Action: SELECT | Table: Island-Border | Column: Enabled
[21:19:15] Database Action: SELECT | Table: Island-Border | Column: Not Defined

[21:19:15] Database Action: SELECT | Table: Island-Border | Column: Color
⦁ Error system with description:
-------------------------------------------------------
An error occurred in class Test

Class Path: this.is.a.Test

A small description:
This happened because it's a simple test!

Complete Error:
[ERROR]

-------------------------------------------------------
----------, Mar 25, 2020

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland) Build 2

MAKE A BACKUP (MYSQL / SQLITE) BEFORE USING THIS VERSION!
Due to my newest MySQL / SQLite - FlatFile Converter Library, can cause errors at older projects.


Removed:
⦁ SQLite
⦁ Join update message

Updated:
⦁ PlaceholderAPI to the latest version ("2.10.2")

Added:
⦁ 1.14 (v1_14_R1) Support
⦁ Set border by default: Enabled/Disabled - RED/GREEN/BLUE
⦁ SQLite Converter to FlatFile `/plugins/IslandBorder/Accounts/uuid.yml`
⦁ Update message v2 while enabling
⦁ IslandWorld Support
⦁ Player Border if going in other island with /is warp (ASkyBlock/AcidIsland)

Fixed:
⦁ Some messages were not working properly
⦁ Border flickers if using Red / Green color
⦁ A common error while sending the border
⦁ Island size when using BentoBox
⦁ When using uSkyBlock, you could recieve the left island message while still in border
----------, Jun 1, 2019

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland / IslandWorld) Build 3

Added:
⦁ IslandWorld Support
----------, May 23, 2019

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland / IslandWorld) Build 3​

Added:
⦁ IslandWorld Support
⦁ Incompatibility reason while disabling

Fixed:
⦁ Plugin not disabling if ASkyBlock / BentoBox / AcidIsland / uSkyBlock wan't found
⦁ Plugin not disabling if using a wrong spigot version
----------, May 23, 2019

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland) Build 2

MAKE A BACKUP (MYSQL / SQLITE) BEFORE USING THIS VERSION!
Due to my newest MySQL / SQLite - FlatFile Converter Library, can cause errors at older versions.


Removed:
⦁ SQLite
⦁ Join update message

Updated:
⦁ PlaceholderAPI to the latest version ("2.10.2")

Added:
⦁ 1.14 (v1_14_R1) Support
⦁ Set border by default: Enabled/Disabled - RED/GREEN/BLUE
⦁ SQLite Converter to FlatFile `/plugins/IslandBorder/Accounts/uuid.yml`
⦁ Update message v2 while enabling

Fixed:
⦁ Some messages were not working properly
⦁ Border flickers if using Red / Green color
⦁ A common error while sending the border
⦁ Island size when using BentoBox
⦁ When using uSkyBlock, you could recieve the left island message while still in border
----------, May 22, 2019

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland) Build 1

This plugin was recoded. The old files will be still available and work with this version​
----------, Nov 30, 2018

Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland) Build 1

This plugin was recoded. The old files will be still available and work with this version​
----------, Nov 30, 2018

NOTICE!
1.13.1 Might not be stable!


Fixed:
⦁ File Generating Issue
----------, Sep 1, 2018

Added:
1.13.1 (v1_13_R2) Support

Recoded:
⦁ Listeners
⦁ Methods
⦁ MySQL / SQLite
⦁ Profile
⦁ Updater


Optimised:
⦁ Updater (+ 20ticks to the runnable on refresh)
⦁ Methods
⦁ Commands
⦁ MySQL / SQLite

⦁ Placeholders
(especially MVdWPlaceholderAPI)

Fixed:
⦁ Issue #3 (Message appears on the chat 2x)
----------, Aug 30, 2018

Removed:
⦁ Island Border Teleport Listener (it's lagging so much)
----------, Aug 10, 2018

Fixed:
⦁ Border Size was smaller with 50%
(ASkyBlock/BentoBox/AcidIsland)
----------, Aug 8, 2018

*NOTICE / PLEASE READ*
Permissions for color where changed! Read the update log!

Added:
⦁ uSkyBlock Suppot
⦁ BentoBox Improvements

⦁ Spanish Language made by ItzDeathSaD_
⦁ Color Gui Permission (ISBorder.Color.Gui)
⦁ Per Color Permission (ISBorder.Color.<Red, Green, Blue>)
⦁ All Colors Permission (ISBorder.Color)

Improved:
⦁ Code

Fixed:
⦁ /ISBorder On/Off Bug
(infinite cooldown)
⦁ ASkyBlock/AcidIsland (Rare bug with /isborder on a different world than the island world)
⦁ Languages (Incorect messages for some languages)
----------, Aug 8, 2018

Added:
⦁ Prevert of border bug in other worlds

Fixed:
⦁ Deactivated Nether Errors (ASkyBlock/AcidIsland)
----------, Aug 5, 2018

*NOTICE / PLEASE READ*
If you're using BSkyBlock (Older version Before BentoBox this update will not work, recently Tastybento renamed BSkyBlock into BentoBox and BSkyBlock is an addon)

Added:
⦁ BentoBox Suppot
⦁ BentoBox BSkyBlock Addon Support

BentoBox AcidIsland Addon Support

Removed:
⦁ Old BSkyBlock Plugin Support

Optimised:
⦁ Code

Fixed:
⦁ SSL Certificate
----------, Aug 3, 2018

*NOTICE / PLEASE READ*
1st Repost fixed Database Creation
2nd Repost fixed The MySQL Database



Added:

⦁ Cooldown System (Can be disabled from Settings.yml)
⦁ Nether Border (Requires at least 1.12)

Removed:
⦁ Nether Border
(from 1.8.3-1.11.2)

Changed:
⦁ NMS System
(More efficient to server)

Optimised:
⦁ Island Cache (Removed some methods)

Fixed:
⦁ Disabled border reappear after reconnect
⦁ Preventing Disconnect Errors (Sending border to offline players)
----------, Aug 3, 2018

*NOTICE / PLEASE READ*
This update it's a repost of 2.3.0 but it had a small bug with the database creation!

Added:

⦁ Cooldown System (Can be disabled from Settings.yml)
⦁ Nether Border (Requires at least 1.12)

Removed:
⦁ Nether Border
(from 1.8.3-1.11.2)

Changed:
⦁ NMS System
(More efficient to server)

Optimised:
⦁ Island Cache (Removed some methods)

Fixed:
⦁ Disabled border reappear after reconnect
⦁ Preventing Disconnect Errors (Sending border to offline players)
----------, Aug 3, 2018

Added:
⦁ Cooldown System (Can be disabled from Settings.yml)
⦁ Nether Border (Requires at least 1.12)

Removed:
⦁ Nether Border
(from 1.8.3-1.11.2)

Changed:
⦁ NMS System
(More efficient to server)

Optimised:
⦁ Island Cache (Removed some methods)

Fixed:
⦁ Disabled border reappear after reconnect
⦁ Preventing Disconnect Errors (Sending border to offline players)
----------, Aug 2, 2018

*NOTICE / PLEASE READ*
If you are upgrading your Server version to 1.13, and the plugin was first runned on a different version than 1.13, you must remove the Gui Files / Folder

Added:
⦁ BSkyBlock Support
⦁ AutoToggling System
(No more teleportations when activating / changing colors)
⦁ 1.8.3 (v1_8_R2) Support
⦁ 1.13 (v1_13_R1) Support

Removed:
⦁ /ISBorder SetSpawn
⦁ When player toggles/changes the color of the border, it will not be teleported like it was to, thanks to the new AutoToggling System that i've made

Optimised:
⦁ Code
⦁ Border Updater


Fixed:
⦁ Rare errors
----------, Jul 29, 2018

*NOTICE / PLEASE READ*
If you are upgrading your Server version to 1.13, and the plugin was first runned on a different version than 1.13, you must remove the Gui Files / Folder

Added:
⦁ BSkyBlock Support
⦁ AutoToggling System
(No more teleportations when activating / changing colors)
⦁ 1.8.3 (v1_8_R2) Support
⦁ 1.13 (v1_13_R1) Support

Removed:
⦁ /ISBorder SetSpawn
⦁ When player toggles/changes the color of the border, it will not be teleported like it was to, thanks to the new AutoToggling System that i've made

Optimised:
⦁ Code
⦁ Border Updater


Fixed:
⦁ Rare errors
----------, Jul 29, 2018

Added:
Support for 1.13
Support for
MVdWPlaceholderAPI ({IsBorder_Status} / {IsBorder_Size} / {IsBorder_Color})
Traditional Chinese Language made by Hkwingcwf
Simplified Chinese Language made by QuanShi
Turkish Language made by Halil

Fixed:
All errors that where reported + other that i found
Border Updater System

Optimised:
Border System
(More efficient to server)
----------, Jul 20, 2018

*NOTICE*
1. This is version 2.0.1 but reposted as 2.0.0 (all old 2.0.0 and 2.0.1 versions aren't available anymore but all bugs from that versions were fixed)

2. I recomend reconfig the plugin if you are using an older version, a lot of things where changed!

Changed:
Spigot Plugin Page

Added:
⦁ Colored Border (Color can be modified via command or gui)
⦁ Nether Border (Now border appears in nether)
⦁ MySQL/SQLite (For Player Profiles)
⦁ Placeholder (%IsBorder_Size% ex: 50x50)
⦁ Language System
⦁ Romanian Language
⦁ Polish Language made by Bartiser

⦁ Russian Language made by KhiZaRix
⦁ Italian Language made by Mr_Cookies
/ISBorder SetColor <Blue, Red, Green>
(Changes the border color)
⦁ ISBorder.Color (Access to change border color)

Fixed:
⦁ Blue, Red, Green Border (Flickers, Update Delay, Not Deactivating)
⦁ First time usage errors
----------, Jul 14, 2018

*NOTICE*
1. This is version 2.0.1 but reposted as 2.0.0 (all old 2.0.0 and 2.0.1 versions aren't available anymore but all bugs from that versions were fixed)

2. I recomend reconfig the plugin if you are using an older version, a lot of things where changed!

Changed:
Spigot Plugin Page

Added:
⦁ Colored Border (Color can be modified via command or gui)
⦁ Nether Border (Now border appears in nether)
⦁ MySQL/SQLite (For Player Profiles)
⦁ Placeholder (%IsBorder_Size% ex: 50x50)
⦁ Language System
⦁ Romanian Language
⦁ Polish Language made by Bartiser

⦁ Russian Language made by KhiZaRix
⦁ Italian Language made by Mr_Cookies
/ISBorder SetColor <Blue, Red, Green>
(Changes the border color)
⦁ ISBorder.Color (Access to change border color)

Fixed:
⦁ Blue, Red, Green Border (Flickers, Update Delay, Not Deactivating)
⦁ First time usage errors
----------, Jul 14, 2018

Fixed:
Border disable bug
----------, Jul 13, 2018

*NOTICE*
I recomend reconfig the plugin if you are using an older version, a lot of things where changed!

Changed:
Spigot Plugin Page

Added:
⦁ Colored Border (Color can be modified via command or gui)
⦁ Nether Border (Now border appears in nether)
⦁ MySQL/SQLite (For Player Profiles)
⦁ Placeholder (%IsBorder_Size%)
⦁ Language System
⦁ Romanian Language
⦁ Polish Language made by Bartiser

⦁ Russian Language made by KhiZaRix
⦁ Italian Language made by Mr_Cookies
/ISBorder SetColor <Blue, Red, Green>
(Changes the border color)
⦁ ISBorder.Color (Access to change border color)
----------, Jul 13, 2018

Hello, this update comes with:

Fixed:
- Corrupted Jar (it was breaking Messages.yml + Teleport wouldn't work)
----------, May 25, 2018

Hello, this update comes with:

Fixed:
- Border Glitch when server has Custom Spawn Plugin
- Doubled messages when player doesn't have permission

Added:
- Now when player is toggling border, it will teleport back at his old location
----------, May 25, 2018

Hello, this update comes with:

Fixed:
AcidIsland wouldn't work because of an bad import
----------, May 20, 2018

Hello, this update comes with:

New Command:

/ISBorder Reload (Reloads Gui.yml and Language.yml)

New Permission:
/ISBorder Reload
(isborder.reload)

New Language:
Polish Language By Bartiser
Click to download (Includes Messages.yml and Gui.yml in Polish)
Bartiser - Translator Spigot Profile

ISBorder:
Reload: '&7Island Border has been reloaded successfully!'
----------, May 19, 2018

Hello, this update comes with:

Fixed

Code (Text):
[18:37:30 WARN]: [ASkyBlock-IslandBorder] Task #1410 for ASkyBlock-IslandBorder v1.3 generated an exception
java.lang.NullPointerException: null
at ro.mrdarkness462.ASkyBlock.ISUtils.sendPacket(ISUtils.java:10) ~[?:?]
at ro.mrdarkness462.ASkyBlock.ISCache.updateBorder(ISCache.java:44) ~[?:?]
at ro.mrdarkness462.ASkyBlock.ISCache.updateBorder(ISCache.java:36) ~[?:?]
at ro.mrdarkness462.ASkyBlock.ISListener.lambda$onIsEnter$0(ISListener.java:38) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[Spigot1.12.jar:git-Spigot-2086bb0-d0a3620]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [Spigot1.12.jar:git-Spigot-2086bb0-d0a3620]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [Spigot1.12.jar:git-Spigot-2086bb0-d0a3620]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [Spigot1.12.jar:git-Spigot-2086bb0-d0a3620]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [Spigot1.12.jar:git-Spigot-2086bb0-d0a3620]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [Spigot1.12.jar:git-Spigot-2086bb0-d0a3620]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]

New
%isborder_status%
ISBorder:
PlaceholderAPI:
Activated: '&aActivated'
Deactivated: '&cDeactivated'

New Discord Server:
[​IMG]
----------, May 19, 2018

Hello, this update comes with:

Fixed

ASkyBlock/AcidIsland v3.0.8.8
Some Random Errors

New

ISBorder:
AlreadyToggledOn: '&7Your border is already toggled'
SpawnSet: '&7IsBorder Spawn was set!'
/ISBorder SetSpawn (You need to set the spawn for auto-toggling the border)
For auto-toggling the border when activate/deactivate you need to set the skyblock/acidisland spawn with /ISBorder SetSpwan
The auto-toggling system was changed due new SkyBlock/AcidIsland API Version working not correctly
----------, May 7, 2018

Hello, this update comes with:

Fixed

Some errors when player restarts his/her island

New
bStats
----------, May 3, 2018

Hello, this update comes with:

1.9.4 Support
I forgot to add 1.9.4 Support
(v1_9_R2)
----------, May 3, 2018

Hello, this update comes with:

/ISBorder on OverWorld Fix
(When toggling the island border)

New AcidIsland Support!

New Command:
/ISBorder On/Off
(Toggles the Border On/Off) [isborder.toggle]

New Message:

NotOnIsland: '&7This command is available only on island'
----------, May 2, 2018

Hello, this update comes with:

1.12.X Error Fix
[00:51:32 WARN]: [ASkyBlock-IslandBorder] Task #871 for ASkyBlock-IslandBorder v1.0 generated an exception
java.lang.NullPointerException: null
at net.minecraft.server.v1_12_R1.PacketPlayOutWorldBorder.<init>(PacketPlayOutWorldBorder.java:22) ~[spigot.jar:git-Paper-1399]
at ro.mrdarkness462.Versions.v1_12_R1.Border.send(Border.java:27) ~[?:?]
at ro.mrdarkness462.Utils.sendPacket(Utils.java:9) ~[?:?]
at ro.mrdarkness462.ISCache.updateBorder(ISCache.java:43) ~[?:?]
at ro.mrdarkness462.ISCache.updateBorder(ISCache.java:35) ~[?:?]
at ro.mrdarkness462.ISListener.lambda$onIsEnter$0(ISListener.java:25) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63) ~[spigot.jar:git-Paper-1399]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:415) [spigot.jar:git-Paper-1399]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:833) [spigot.jar:git-Paper-1399]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:427) [spigot.jar:git-Paper-1399]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767) [spigot.jar:git-Paper-1399]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) [spigot.jar:git-Paper-1399]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_162]

New Commands:
/ISBorder Help
(Prints the Help Message)
/ISBorder (GUI for Toggling IslandBorder)
/ISBorder Toggle (Toggles the Border)

New Permissions:
All Commands
(isborder.*)
/ISBorder Help (isborder.help)
/ISBorder (isborder.gui)
/ISBorder Toggle (isborder.toggle)

New Per-Player Profile:
IslandBorder: true (This will change when player toggles his/her Island Border)

New Messages:

NoPermission: '&cYou don''t have permission for this command!'
NoCommandsInConsole: '&cCommands aren''t available in Console!'
ISBorder:
Help:
Line1:
'&7&m----------------&r &aIsland Border Help &7&m----------------&r'
Line2: '&f/ISBorder Help &8(&7Prints this text&8)'
Line3: '&f/ISBorder &8(&7GUI for Toggling IslandBorder&8)'
Line4: '&f/ISBorder Toggle &8(&7Toggles the Border&8)'
Line5: '&7&m----------------------------------------------------&r'
Toggle:
'On':
'&7Your border was toggled'
'Off': '&7Your border was removed'
RejoinIsland: '&7You need to rejoin your island to update the border'

New Gui:

Gui:
Name:
'&fIsland Border Settings'
Slot:
'1':
Item:
160
Quantity: 1
Data: 0
Name: ' '
'2':
Item:
425
Quantity: 1
Data: 10
Name: '&aActivate Island Border'
'3':
Item:
160
Quantity: 1
Data: 0
Name: ' '
'4':
Item:
425
Quantity: 1
Data: 1
Name: '&cDeactivate Island Border'
'5':
Item:
160
Quantity: 1
Data: 0
Name: ' '

ScreenShots:
[​IMG]
[​IMG]
----------, May 2, 2018

Resource Information
Author:
----------
Total Downloads: 57,979
First Release: May 1, 2018
Last Update: Apr 4, 2022
Category: ---------------
All-Time Rating:
85 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings