Comments (5)
Weird. The blueprint bundles have names in them instead of filenames. This is what the default json file should look like:
{
"uniqueId": "default",
"icon": "STONE",
"displayName": "&eThe Default CaveBlock",
"description": [
"Default Cave"
],
"requirePermission": false,
"blueprints": {
"NORMAL": "cave",
"NETHER": "nether-cave",
"THE_END": "end-cave"
},
"slot": 0
}
This is what it looks like in the repo:
{
"uniqueId": "default",
"icon": "STONE",
"displayName": "&eThe Default CaveBlock",
"description": [
"Default Cave"
],
"requirePermission": false,
"blueprints": {
"NORMAL": "the cave",
"NETHER": "the nether cave",
"THE_END": "the end cave"
},
"slot": 0
}
I'm uploading a fix, but I want to find out the root cause. Maybe it's the Blueprint editor GUI?
Also, these files have been like this for 10 months.
from caveblock.
I pushed a new version to master because right now the download doesn't work at all.
from caveblock.
After updating it to caveblock vers 1.14.1, got the full error now
[17:47:43 ERROR]: Could not pass event IslandPreclearEvent to BentoBox v1.14.0
java.lang.NullPointerException: null
at world.bentobox.level.objects.LevelsData.remove(LevelsData.java:169) ~[?:?]
at world.bentobox.level.LevelsManager.removeEntry(LevelsManager.java:401) ~[?:?]
at world.bentobox.level.listeners.IslandActivitiesListeners.remove(IslandActivitiesListeners.java:73) ~[?:?]
at world.bentobox.level.listeners.IslandActivitiesListeners.onIslandDelete(IslandActivitiesListeners.java:68) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor359.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.1.jar:git-Paper-79]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.1.jar:git-Paper-79]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.1.jar:git-Paper-79] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.1.jar:git-Paper-79]
at world.bentobox.bentobox.api.events.island.IslandEvent$IslandEventBuilder.build(IslandEvent.java:747) ~[?:?]
at world.bentobox.bentobox.api.commands.island.IslandResetCommand.resetIsland(IslandResetCommand.java:129) ~[?:?]
at world.bentobox.bentobox.api.commands.island.IslandResetCommand.execute(IslandResetCommand.java:92) ~[?:?]
at world.bentobox.bentobox.panels.IslandCreationPanel.lambda$openPanel$2(IslandCreationPanel.java:55) ~[?:?]
at world.bentobox.bentobox.listeners.PanelListenerManager.lambda$onInventoryClick$0(PanelListenerManager.java:56) ~[?:?]
at java.util.Optional.ifPresent(Unknown Source) ~[?:1.8.0_251]
at world.bentobox.bentobox.listeners.PanelListenerManager.onInventoryClick(PanelListenerManager.java:54) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor405.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.1.jar:git-Paper-79]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.1.jar:git-Paper-79]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.1.jar:git-Paper-79] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.PlayerConnection.a(PlayerConnection.java:2421) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.PacketPlayInWindowClick.a(SourceFile:32) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.TickTask.run(SourceFile:18) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.MinecraftServer.aZ(MinecraftServer.java:1136) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.MinecraftServer.executeNext(MinecraftServer.java:1129) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.16.1.jar:git-Paper-79]
at net.minecraft.server.v1_16_R1.MinecraftServer.a(MinecraftServer.java:1259) ~[patched_1.16.1.jar:git-Paper-79] at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:1000) ~[patched_1.16.1.jar:git-Paper-79] at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.1.jar:git-Paper-79]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[17:47:43 ERROR]: [BentoBox] Blueprint bundle has no normal world blueprint, using default
[17:47:43 ERROR]: [BentoBox] NO DEFAULT BLUEPRINT FOUND! Make sure 'island.blu' exists!
from caveblock.
@frigid97 assuming you haven't customized any blueprints, delete the cave block blueprint folder and reboot. Alternatively, do /cba bp
and set a blueprint for each missing world.
from caveblock.
Yes, deleting the blueprint folder worked, thanks.
from caveblock.
Related Issues (20)
- Is this plugins any permissions? HOT 4
- sorry
- TPS drops and remains between 2 and 4 when a cave is deleted - doesnt seem to recover HOT 2
- [Server thread/ERROR]: [BentoBox] Plugin BentoBox v1.15.3 has failed HOT 4
- Cave in the End has the biomes 'nether_waste' and ghast, pigman is spawning there HOT 2
- Better map generator HOT 2
- Mobs only generated in positive coords HOT 2
- CME when generating new worlds HOT 2
- 1.18 Biomes Conflict HOT 1
- Chunk generate crash HOT 4
- 地狱128以上全是基岩
- New material gen doesnt simulate vanilla deepslate ore generation
- default biome setting not respected for entire island HOT 1
- FAWE hook for chunk gen of island deletion HOT 2
- 1.13x加载不了此插件 HOT 1
- nether spawn all monster by spawner it can't attack player active HOT 2
- Wont load on 1.19.2
- Error when making a new island
- Bedrock Floor and Roof is being replaced by ores in generator HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from caveblock.