Releases: Iridium-Development/IridiumSkyblock
Version 4.0.9.1
What's Changed
- added clearEntities method by @Faun471 in #803
- made the default island name to be displayed configurable by @Faun471 in #804
- Bump com.iridium:IridiumTeams from 2.3.5 to 2.3.6 by @dependabot in #805
- gradle publishToMavenLocal support by @boiscljo in #807
- Fix Api bug and add standard getOwner/getMembers by @boiscljo in #811
- Bump com.iridium:IridiumTeams from 2.3.8 to 2.3.9 by @dependabot in #813
- Bump com.iridium:IridiumTeams from 2.3.9 to 2.4.0 by @dependabot in #814
- Bump com.iridium:IridiumTeams from 2.4.0 to 2.4.1 by @dependabot in #820
- Bump org.projectlombok:lombok from 1.18.30 to 1.18.32 by @dependabot in #823
- Bump com.iridium:IridiumTeams from 2.4.1 to 2.4.2 by @dependabot in #824
- Update README.md by @sh0inx in #828
- Utilise String Builders to improve performance of getting keys by @PeachesMLG in #835
- Bump org.spigotmc:spigot-api from 1.20.4-R0.1-SNAPSHOT to 1.20.5-R0.1-SNAPSHOT by @dependabot in #837
- Bump org.spigotmc:spigot-api from 1.20.5-R0.1-SNAPSHOT to 1.20.6-R0.1-SNAPSHOT by @dependabot in #838
Full Changelog: 4.0.9...4.0.9.1
Version 4.0.9
Changelog
- Added 1.20.4 support.
- Fixed an error in the console when a world was disabled on island creation or biome change.
- Added the
bankCosts
placeholder for island upgrades.- Fixed an SQL issue where mission data could not be inserted to the table.
- Updated the default Jungle schematic to support the new Short Grass material (1.20.4).
- Prevented the spawning of the obsidian platform in The End (thanks DreamVoid!)
- Fixed an island permission issue that prevented island permissions from applying properly.
- Fixed trapdoors not following door permissions.
- Fixed an issue where player heads would flicker in the menus.
Changelog from 4.0.8
- Fixed issues with Flight Command permissions.
- Added ability to whitelist worlds that count towards missions.
Changelog from 4.0.7
- Added support for 1.20.2.
- Fixed issues with being able to craft Bank Items.
- Schematic menu is skipped for servers with a single schematic.
- Fixed an issue with end portals not sending players to the IridiumSkyblock end.
- Stopped the Ender Dragon from spawning in the IridiumSkyblock end world, and removed the bedrock portal that spawns at
0,0
.- Added prices to schematics for regeneration.
- Configs are now automatically backed up to
IridiumSkyblock/backup
on load if there is an issue with them, and the default config is loaded in its place.- Added functionality to the
itemLoss
feature of thevoidTeleport
enhancement.
Changelog from 4.0.6
- Added
IslandCreateEvent
andIslandDeleteEvent
to the API.- Added
allowPvPOnIslands
config option toconfiguration.yml
.- Added
clearInventoryOnRegen
andclearEnderchestOnRegen
settings toconfiguration.yml
, which allow servers to clear player inventory on island regen/deletion.- Implemented command cooldowns.
- Added
endPortalPick
setting toconfiguration.yml
, to allow servers to set whether players can pick up and move end portal frames.- Implemented Biome Shop, which comes with
biomes.yml
.- Fixed issues with commands not disabling.
- Fixed issues with rewards not executing commands.
- Fixed issues with
ENTITY_GRIEF
island setting.- Fixed issues with sugarcane, cactus, and bamboo not contributing towards
GROW
type missions.- Fixed issues with shop not working with pages.
Changelog from 4.0.5
- Fixed issues with falling entities not being affected by gravity
- Fixed issues with leaves decaying
- Fixed issues being able to buy past max upgrade
- Fixed issues with Missions
- Fixed issues with PlayerTeleportEvent
- Fixed SQL Issues
For changes before v4.0.5, please see this changelog.
If you need any support or have questions, feel free to ask in our Discord server.
Version 4.0.7
Changelog
- Added support for 1.20.2.
- Fixed issues with being able to craft Bank Items.
- Schematic menu is skipped for servers with a single schematic.
- Fixed an issue with end portals not sending players to the IridiumSkyblock end.
- Stopped the Ender Dragon from spawning in the IridiumSkyblock end world, and removed the bedrock portal that spawns at
0,0
.- Added prices to schematics for regeneration.
- Configs are now automatically backed up to
IridiumSkyblock/backup
on load if there is an issue with them, and the default config is loaded in its place.- Added functionality to the
itemLoss
feature of thevoidTeleport
enhancement.
Changelog from 4.0.6
- Added
IslandCreateEvent
andIslandDeleteEvent
to the API.- Added
allowPvPOnIslands
config option toconfiguration.yml
.- Added
clearInventoryOnRegen
andclearEnderchestOnRegen
settings toconfiguration.yml
, which allow servers to clear player inventory on island regen/deletion.- Implemented command cooldowns.
- Added
endPortalPick
setting toconfiguration.yml
, to allow servers to set whether players can pick up and move end portal frames.- Implemented Biome Shop, which comes with
biomes.yml
.- Fixed issues with commands not disabling.
- Fixed issues with rewards not executing commands.
- Fixed issues with
ENTITY_GRIEF
island setting.- Fixed issues with sugarcane, cactus, and bamboo not contributing towards
GROW
type missions.- Fixed issues with shop not working with pages.
Changelog from 4.0.5
- Fixed issues with falling entities not being affected by gravity
- Fixed issues with leaves decaying
- Fixed issues being able to buy past max upgrade
- Fixed issues with Missions
- Fixed issues with PlayerTeleportEvent
- Fixed SQL Issues
Changelog from 4.0.4
- Added
removeIslandBlocksOnDelete
toconfiguration.yml
to remove the island blocks when you delete your island.- Fixed an issue with saving Island Mission Data to database.
Changelog from 4.0.3
- Fixed an issue with placing blocks outside of islands.
- Fixed an issue with going to the nether before unlocking it - the portal will no longer allow players to use it until they reach the required level (this also prevents a vanilla nether from generating).
- Improved schematic paster.
- Fixed issues with the shop.
- Fixed an issue with island experience not saving to the database.
- Fixed issues with permissions.
- Fixed issues with settings.
- Disabled PvP on islands.
Changelog from 4.0.2
- Fixed an issue with depositing crystals into the island bank - the player inventory will no longer clear on deposit.
Changelog from 4.0.1
- Added support for 1.20.
If you need any support or have questions, feel free to ask in our Discord server.
Version 3.2.12
Changelog
-
Updated version from 3.2.11 to 3.2.12.
-
Updated IridiumCore from 1.6.9 to 1.7.4.
-
1.20.1 support.
As always, if you have questions or need some help (or just want to say hey!), feel free to join our Discord
Version 3.2.11
From 3.2.9
-
Add chunkPerTickRecalculation with default 1 to config to allow player to make faster recalc at the expense of getting possible lag.
-
Reduce lag on recalculation of island value(Calculate async at 1 chunk/tick)
-
Change island recalc time from SECONDS to MINUTE so the default value of 5 doesn't lag server.
-
Fix issue with world generation (But increases load time)
-
Fix island owner island not showing
-
Fixes island border not showing
-
Add experimental tracker
-
Make the worlds not create when they are disabled in the config
From 3.2.10
-
Added experimental FAWE support - set paster to fawe in configuration.yml.
-
Fixed WildStacker support.
-
Added confirmation dialogue to several commands (configurable in configuration.yml).
-
Added respectNetherRatio option in configuration.yml to allow server owners to use plugins like Multiverse Nether Portals with IridiumSkyblock.
-
Added netherExclusiveGenerator option to configuration.yml to allow players to use the basalt generator when they're not on their nether island.
-
Added a plethora of performance configs, to better tailor IridiumSkyblock to your preferences (and yes, this includes completely disabling checks for the generator), configurable in configuration.yml.
-
Added the new Biomes Shop! Players can purchase biomes for their islands, and is configurable in a similar manner as the Island Shop. You can configure this in biomes.yml (please note that the old biomes command is still implemented).
-
IridiumCore: updated NBTAPI, PaperLib and XSeries for 1.19.4.
As always, if you have questions or need some help (or just want to say hey!), feel free to join our Discord
Version 3.2.9
What's Changed
Full Changelog: 3.2.7...3.2.9
Version 3.2.7
What's Changed
- Fix is visit with isBypassing by @Serega007RU in #628
- Update Github workflow by @dlsf in #629
- Fix command execution for subcommands in camelCase by @dlsf in #612
- Fix #564 by @Serega007RU in #631
- Change how users bypass island privacy by @dlsf in #621
- Fix top island placeholder by @boiscljo in #636
- WorldEdit incompatibility check by @boiscljo in #638
- Improve speed of ocean generator recalculation by @dlsf in #617
New Contributors
- @Serega007RU made their first contribution in #628
- @boiscljo made their first contribution in #636
Full Changelog: 3.2.6...3.2.7
Version 3.2.6
Version 3.2.5
Version 3.2.4
What's Changed
- Remove unnecessary API initialization method by @dlsf in #536
- Added Unit Tests by @PeachesMLG in #538
- Fixed Issues with RoseStacker by @PeachesMLG in #545
- Fix ClassCastException for most hanging entities by @dlsf in #548
- Fix fire ticks harming visitors by @dlsf in #546
- Fix SQL patch 4 by @dlsf in #549
- Refactored RandomAccessList by @PeachesMLG in #552
- Fix empty subcommand list in help command by @dlsf in #554
- Add DoctaEnkoda to the list of contributors by @dlsf in #555
- Update dependencies by @dlsf in #556
- Change deprecated method by @DoctaEnkoda in #569
- Disable Task start if multiverse is not on server by @DoctaEnkoda in #563
- Negative value for disable task island recalculate by @DoctaEnkoda in #562
- Fix issue Async task on entities by @DoctaEnkoda in #561
- Add CurrentOffset command by @dlsf in #560
- Implement crystal depositing via Island bank by @dlsf in #565
- Fix subcommands appearing in tabcompletion without permissions by @dlsf in #567
- Fix right-clicking depositing two crystals at once by @dlsf in #566
- Fix Crystal Item Place by @MBDOFF in #572
- Remove Duplicate Spawner by @DoctaEnkoda in #573
- Optimize something by @dlsf in #577
- Change Check world with API by @DoctaEnkoda in #581
- Delete IslandSetting to Database + Clean Code by @DoctaEnkoda in #579
- Fix rename command colorization by @MCJiaoLong in #591
- Fix 1.18 ocean generation by @dlsf in #594
- Fix y coordinate in currentOffset command by @dlsf in #598
- Remove unused TriFunction interface by @dlsf in #597
- Increase default money withdrawal amount by @dlsf in #599
- Fix explosions being able to happen on foreign islands by @dlsf in #593
- Add Nullable User#getPlayer() User#toPlayer() by @DoctaEnkoda in #575
- Fix issue with +54 rewards by @DoctaEnkoda in #568
- Add option to disable setting/permission modifications by @dlsf in #595
- Add command to delete other islands by @dlsf in #596
- Add shift support to the bank by @dlsf in #603
- Improve IridiumSkyblockAPI class by @dlsf in #602
- Add weight to the mission slots by @dlsf in #601
...and even more bugfixes!
New Contributors
- @MCJiaoLong made their first contribution in #591
Full Changelog: 3.2.3...3.2.4