Coder Social home page Coder Social logo

iridium-development / iridiumskyblock Goto Github PK

View Code? Open in Web Editor NEW
110.0 6.0 99.0 2.16 MB

IridiumSkyblock: Skyblock Redefined

License: GNU General Public License v3.0

Java 100.00%
spigot spigot-plugin minecraft skyblock skyblock-plugin hacktoberfest plugin

iridiumskyblock's Introduction

IridiumSkyblock

GitHub

Spiget Rating Spiget Downloads Spiget tested server versions

Introduction

Skyblock: Redefined

IridiumSkyblock is a Skyblock plugin designed from the ground up for speed, performance, and excellence. It features an advanced missions system, a shop, island upgrades and boosters, teamwork and cooperation features, and so much more.

This plugin, as with all of Iridium Development's software, aims to deliver a premium image, streamlining the setup process and eliminating the headache of having to figure out the details, while also proving to be extremely configurable to create an unparalleled experience.

Every aspect of the plugin has been carefully crafted to suit the server's needs, and between the extensive GUI customization and plethora of extra options, server owners can rest easy knowing that there's a Skyblock plugin out there that fits their needs. It's this one, if you were wondering.

Getting Started

Download the plugin from Spigot, Modrinth, Hangar, Github Releases, or compile it yourself.

Once you have a copy of the plugin (it should be a .jar file), simply place it in the server/plugins folder.

After the plugin is set up and running, check out our wiki for documentation.

Requirements

  • Vault - Required Dependency

Recomendations

Compiling

Clone the repo, and run the build.gradle.kts script.

If you need to take a look, here is the Nexus repo.

Development

You may notice when compiling and developing against IridiumSkyblock that there is a significant portion of code that isn't located in this repo. That's because IridiumSkyblock is an extension of IridiumTeams, and also uses functions from IridiumCore.

  • IridiumCore
    • A sort of library for all of Iridium Development's plugins
  • IridiumTeams
    • The generic plugin, which extends IridiumCore, and involves all of the code for team management, including leveling, missions, team members, the bank, etc.
  • IridiumSkyblock
    • This plugin, which extends IridiumTeams, and houses its own code specific to Skyblock, such as the world generation.

When developing with IridiumSkyblock, you may have to reference all three repos for your purposes.

Support

If you think you've found a bug, please make sure you isolate the issue down to IridiumSkyblock and its dependencies before posting an issue in our Issues tab. While you're there, please follow our issues guidelines.

If you encounter any issues while using the plugin, feel free to join our support Discord.

iridiumskyblock's People

Contributors

boiscljo avatar dependabot[bot] avatar dlsf avatar dreamvoid avatar enter25565 avatar esophose avatar euphillya avatar faun471 avatar gaider10 avatar gavvydizzle avatar imajindevon avatar mbdoff avatar mertunverdi avatar nubebuster avatar oribuin avatar peachesmlg avatar r3back avatar refrac avatar ryvador avatar serega007ru avatar sh0inx avatar soknight avatar sybsuper avatar tarna avatar theflooddragon avatar tiqur avatar xreveres avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

iridiumskyblock's Issues

ERROR!

[10:09:56 INFO]: Nejmik242 issued server command: /is reload
[10:09:56 ERROR]: [IridiumSkyblock] Failed to parse plugins\IridiumSkyblock\upgrades.yml: Cannot construct instance of com.iridium.iridiumcore.utils.Placeholder (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
at [Source: (File); line: 31, column: 9] (through reference chain: com.iridium.iridiumskyblock.configs.Upgrades["sizeUpgrade"]->com.iridium.iridiumskyblock.Upgrade["upgrades"]->java.util.LinkedHashMap["1"]->com.iridium.iridiumskyblock.upgrades.SizeUpgrade["placeholders"]->java.util.Collections$SingletonList[1])
[10:09:56 INFO]: [IridiumSkyblock] Disabling IridiumSkyblock v3.0.1
[10:09:56 INFO]: [IridiumSkyblock] -------------------------------
[10:09:56 INFO]: [IridiumSkyblock]
[10:09:56 INFO]: [IridiumSkyblock] IridiumSkyblock Disabled!
[10:09:56 INFO]: [IridiumSkyblock]
[10:09:56 INFO]: [IridiumSkyblock] -------------------------------
[10:09:56 ERROR]: [IridiumSkyblock] Failed to parse plugins\IridiumSkyblock\shop.yml: Unrecognized field "purchasable" (class com.iridium.iridiumskyblock.shop.ShopItem), not marked as ignorable (8 known properties: "sellReward", "buyCost", "lore", "defaultAmount", "type", "name", "slot", "command"])
at [Source: (File); line: 77, column: 22] (through reference chain: com.iridium.iridiumskyblock.configs.Shop["items"]->java.util.LinkedHashMap["Blocks"]->java.util.ArrayList[0]->com.iridium.iridiumskyblock.shop.ShopItem["purchasable"])
[10:09:59 INFO]: Nejmik242 issued server command: /is
[10:09:59 ERROR]: null
org.bukkit.command.CommandException: Cannot execute command 'is' in plugin IridiumSkyblock v3.0.1 - plugin is disabled.
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[patched_1.16.5.jar:git-Purpur-1111]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172) ~[patched_1.16.5.jar:git-Purpur-1111]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:810) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2306) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:2121) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2074) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:50) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:8) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:55) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1336) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1329) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1305) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1149) ~[patched_1.16.5.jar:git-Purpur-1111]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:292) ~[patched_1.16.5.jar:git-Purpur-1111]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_291]

Server version: This server is running Purpur version git-Purpur-1111 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT)
Version plugin: 3.0.1

Bug

Hello,
if I want to create an island with "/ is" there is an error in the console.

Server Version: 1.12.2 (Paper)
Plugin Version: 3.0.1
Console Log: https://pastebin.com/khiX6qzC

menu bug

check this item, the server will get stuck

and Please check the features on 1.12.2, many have problems

image

image

Unlock new island schematics

It would be great to be able to unlock new island schematics as you progress through Iridium.

For example, you could unlock an island with a certain amount of money or crystals. You could also unlock an island through a permission node, to help hook in with other plugins.

daily quests + value island

Value island dont works, because when im place gold block and get value on island after go to other world my value = 0, restart server dont help, on /is top all have 0 value command like /is recalculate dont help to + after restart server im get new error like below
image

Island pasting crashs the server

When creating an island and pasting a schematic the server crashs... Please make the schematic pasting async or add support for AsyncWorldEdit. Kind Regards

Problem with /is regen

Steps to reproduce : type /is regen

Click on Icons ( The Menu is not closed)

[00:53:39] [Server thread/ERROR]: Could not pass event InventoryClickEvent to IridiumSkyblock v3.0.3
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:319) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2435) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.PacketPlayInWindowClick.a(SourceFile:32) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.PacketPlayInWindowClick.a(SourceFile:10) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1061) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1054) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(SourceFile:103) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1037) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:970) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.NullPointerException
at com.iridium.iridiumskyblock.managers.IslandManager.deleteIslandBlocks(IslandManager.java:266) ~[?:?]
at com.iridium.iridiumskyblock.managers.IslandManager.regenerateIsland(IslandManager.java:210) ~[?:?]
at com.iridium.iridiumskyblock.gui.IslandRegenGUI.selectSchematic(IslandRegenGUI.java:41) ~[?:?]
at com.iridium.iridiumskyblock.gui.SchematicGUI.onInventoryClick(SchematicGUI.java:60) ~[?:?]
at com.iridium.iridiumskyblock.listeners.InventoryClickListener.onInventoryClick(InventoryClickListener.java:14) ~[?:?]
at jdk.internal.reflect.GeneratedMethodAccessor160.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315) ~[server.jar:3068-Spigot-bd6b566-59e2ce9]
... 18 more

epicspawners

[11:59:22 WARN]: [IridiumSkyblock] Task #289400 for IridiumSkyblock v2.6.7 generated an exception
java.lang.NoSuchMethodError: com.songoda.epicspawners.spawners.spawner.SpawnerManager.getSpawnerFromWorld(Lorg/bukkit/Location;)Lcom/songoda/epicspawners/spawners/spawner/Spawner;
at com.iridium.iridiumskyblock.support.EpicSpawners.getSpawnerAmount(EpicSpawners.java:13) ~[?:?]
at com.iridium.iridiumskyblock.Island.calculateIslandValue(Island.java:468) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:64) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:423) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:840) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1618]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]

Daily missions are faulty

Hello.

So I think i might have find a bug with the daily missions.

Lets say there is 10 players playing. 50% can see their daily missions 50% cant.

The 50% who cant will do /is missions and click on "Daily missions" and the GUI just crashes and this is what the console says: https://pastebin.com/S9DAvn2M

It seems to come up and dissapear on diffent people. Also daily missions are now way weirder than they used to be.

You login -> Look at your daily missions (Displays 4 in total) -> do some missions 2-3 dissapear but one of them stays still in the GUI
Rn i have all the missions done and this is what I see.

image

image
image

And no. I havent touched the missions file. It has been like that all along. Before and after translateing.

I could not find any errors on the server startup. Nor syntax errors viewing the .yml files.

When I die in overworld I spawn back on my island

Configuration
Multiplayer Paper 1.16.4 git-Paper-405 (MC: 1.16.4) server
IridiumSkyblock v2.6.7
Multiverse-Core v5.0.0-ACF-BETA-b13

Problem
If I die in overworld I spawn back on my island.
It happens to all players on server.

/plugin/multiverse-core/worlds.yml
respawnWorld is set for all worlds:
overwrold respawnWorld to overworld
skyblock respawnWorld to skyblock

Link to log: https://mclo.gs/to1Gpfn

Possibility to pour water and lava onto another player's island without permission

It is possible to spill water/lava on an island that you do not have permission to do. the error is that if you fly, for example, on a fly and the cursor moves up, there is a chance that it will not withdraw the water/lava

Server specification:

  • server version 1.8.8
  • server engine paperspigot
  • plugin version 2.6.7

Used client versions for the bug test:

  • 1.16.5
  • 1.8.9

making the baggage in the video version:
https://youtu.be/oNOBhTmMPak

Error when I try to deposit the crystals in the bank.

With the following error:

> [14:42:42] [Server thread/ERROR]: Encountered an unexpected exception
java.lang.AssertionError: TRAP
at net.minecraft.server.v1_16_R3.ItemStack.checkEmpty(ItemStack.java:99) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.ItemStack.setCount(ItemStack.java:890) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.PlayerInteractManager.a(PlayerInteractManager.java:407) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1425) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:28) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:942) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:935) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:919) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:851) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[server.jar:2991-Spigot-018b9a0-f3f3094]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
> [14:42:42] [Server thread/ERROR]: This crash report has been saved to: /home/container/./crash-reports/crash-2021-05-08_14.42.42-server.txt
> [14:42:42] [Server thread/INFO]: Stopping server

hello,Server error:No key layers in MapLike[{}]; No key structures in MapLike[{}]; Not a registry ops

[10:11:40 ERROR]: No key layers in MapLike[{}]; No key structures in MapLike[{}]; Not a registry ops
[10:11:44 INFO]: Loading 0 chunks in minecraft:iridiumskyblock by 0 flux devices
[10:11:44 INFO]: 为维度 minecraft:iridiumskyblock 准备起始区块
[10:11:44 INFO]: 耗时: 28ms
[10:11:44 INFO]: FAILED.
[10:11:44 INFO]: 'IridiumSkyblock' does not appear to be a world. It is lacking a .dat file.
[10:11:44 INFO]: That world does not exist!
[10:11:44 INFO]: [PlaceholderAPI] Successfully registered expansion: iridiumskyblock
[10:11:44 INFO]: [IridiumSkyblock] Successfully registered placeholders with PlaceholderAPI.
[10:11:44 INFO]: [IridiumSkyblock] ----------------------------------------
[10:11:44 INFO]: [IridiumSkyblock]
[10:11:44 INFO]: [IridiumSkyblock] IridiumSkyblock Enabled!
[10:11:44 INFO]: [IridiumSkyblock] Version: 2.6.7
[10:11:44 INFO]: [IridiumSkyblock] Patreon: www.patreon.com/Peaches_MLG
[10:11:44 INFO]: [IridiumSkyblock]
[10:11:44 INFO]: [IridiumSkyblock] ----------------------------------------

Pasted schematic is different to the created one

Here is the created schematic file. The diamond block is the calculated and exact middle:
2021-05-29_20 31 54
After creating the island based on the created schematic, the island looks following:
2021-05-29_20 34 32
Here the diamond block (calculated middle) flies over the void. Every player there falls into the void after creating a new island.

Schematic tiles dissapear

After making a schematic when i create island some tiles like bamboo or vines are dissapearing or are in wrong direction, screens below.
Server version 1.16.5
Before:
image
After
image
Before:
image
After:
image

plantations

if we go to someone else's island and jump on the plantations, we can break them.

Shop and Upgrades keep reseting at every restart / IridiumSkyblock 3.0.1

[00:27:43] [Server thread/ERROR]: [IridiumSkyblock] Failed to parse plugins/IridiumSkyblock/upgrades.yml: Cannot construct instance of com.iridium.iridiumcore.utils.Placeholder (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
at [Source: (File); line: 31, column: 9] (through reference chain: com.iridium.iridiumskyblock.configs.Upgrades["sizeUpgrade"]->com.iridium.iridiumskyblock.Upgrade["upgrades"]->java.util.LinkedHashMap["1"]->com.iridium.iridiumskyblock.upgrades.SizeUpgrade["placeholders"]->java.util.Collections$SingletonList[1])
[00:27:43] [Server thread/ERROR]: [IridiumSkyblock] Failed to parse plugins/IridiumSkyblock/shop.yml: Unrecognized field "purchasable" (class com.iridium.iridiumskyblock.shop.ShopItem), not marked as ignorable (8 known properties: "sellReward", "buyCost", "lore", "defaultAmount", "type", "name", "slot", "command"])
at [Source: (File); line: 77, column: 22] (through reference chain: com.iridium.iridiumskyblock.configs.Shop["items"]->java.util.LinkedHashMap["Blocks"]->java.util.ArrayList[0]->com.iridium.iridiumskyblock.shop.ShopItem["purchasable"])

Startup Error

I keep getting this error on startup

[20:55:29 ERROR]: [IridiumSkyblock] Failed to parse plugins/IridiumSkyblock/upgrades.yml: Cannot construct instance of com.iridium.iridiumcore.utils.Placeholder (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
at [Source: (File); line: 31, column: 9] (through reference chain: com.iridium.iridiumskyblock.configs.Upgrades["sizeUpgrade"]->com.iridium.iridiumskyblock.Upgrade["upgrades"]->java.util.LinkedHashMap["1"]->com.iridium.iridiumskyblock.upgrades.SizeUpgrade["placeholders"]->java.util.Collections$SingletonList[1])
[20:55:29 ERROR]: [IridiumSkyblock] Failed to parse plugins/IridiumSkyblock/shop.yml: Unrecognized field "purchasable" (class com.iridium.iridiumskyblock.shop.ShopItem), not marked as ignorable (8 known properties: "sellReward", "buyCost", "lore", "defaultAmount", "type", "name", "slot", "command"])
at [Source: (File); line: 77, column: 22] (through reference chain: com.iridium.iridiumskyblock.configs.Shop["items"]->java.util.LinkedHashMap["Blocks"]->java.util.ArrayList[0]->com.iridium.iridiumskyblock.shop.ShopItem["purchasable"])

Max file Size in Paper

I try to make a Island with a large file (4 MB), but the plugin crash my server

I opened this same problem in the old GitHub, and the support told me that the problem is FAWE...

But, the same problem have in WorldEdit.

Limit blocks [Bug]

The block limit does not work, after placing the maximum amount I can place again after 10-15 seconds.

MySQL support

Attempting to put in MYSQL or MARIADB brings back an error saying that the jdbc connector is invalid. I believe it is because that expects the type to be mysql fully lowercase as it does connect, but the plugin disables itself before it can actually create the tables.

Problem with Shop

[IridiumSkyblock] Failed to parse plugins/IridiumSkyblock/upgrades.yml: Cannot construct instance of com.iridium.iridiumcore.utils.Placeholder (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
at [Source: (File); line: 31, column: 9] (through reference chain: com.iridium.iridiumskyblock.configs.Upgrades["sizeUpgrade"]->com.iridium.iridiumskyblock.Upgrade["upgrades"]->java.util.LinkedHashMap["1"]->com.iridium.iridiumskyblock.upgrades.SizeUpgrade["placeholders"]->java.util.Collections$SingletonList[1])
[16:04:19] [Server thread/ERROR]: [IridiumSkyblock] Failed to parse plugins/IridiumSkyblock/shop.yml: Unrecognized field "purchasable" (class com.iridium.iridiumskyblock.shop.ShopItem), not marked as ignorable (8 known properties: "sellReward", "buyCost", "lore", "defaultAmount", "type", "name", "slot", "command"])
at [Source: (File); line: 77, column: 22] (through reference chain: com.iridium.iridiumskyblock.configs.Shop["items"]->java.util.LinkedHashMap["Blocks"]->java.util.ArrayList[0]->com.iridium.iridiumskyblock.shop.ShopItem["purchasable"])

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.