question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add ability to load schems on the fly instead of having to restart the server

See original GitHub issue

Description

Describe the bug

Schems created and loaded using BskyBlock report as “not yet loaded” when trying to use them

Steps to reproduce the behavior

Select area using /bsb schem pos1/2 save schem /bsb schem island2 load into bskyblock /bsb schem load island2 create new island using schem /is create island2 plugin reports “schem loaded sucessfully” Console reports: ERROR [BentoBox] Could not load schems file - does not exist : island2.schem, ERROR [BentoBox] Could not load schems file: island2 Could not load schems file - does not exist : island2.schem

Screenshots and videos

Expected behavior

island schem to be created, loaded and pasted in place of default island schem when creating new island

Environment

Server

  • OS: **Linux **
  • Java version: Java HotSpot™ 64-Bit Server (not self hosted, managed through multicraft)

Plugins

Plugins (27): AnimationLib, WorldEdit, PlaceholderAPI, DisableCommands, AdvancedBan, HolographicDisplays, SilkSpawners, WorldGuard, UberEnchant, EditableSign, WeatherMan, PermissionsEx, mcMMO, Vault, CratesPlus, AnimatedMenu, SpawnerShop, Essentials, Citizens, ChestCommands, BossShopPro, BentoBox, EssentialsChat, IslandBorder, AddLight, EssentialsSpawn, CustomOreGen

BentoBox setup

BentoBox and Addons
15.03 08:32:32 [Server] INFO Running SPIGOT 1.13.2.
15.03 08:32:32 [Server] INFO BentoBox version: 1.3.1
15.03 08:32:32 [Server] INFO Loaded Game Worlds:
15.03 08:32:32 [Server] INFO BSkyBlock_world (bskyblock)
15.03 08:32:32 [Server] INFO Loaded Addons:
15.03 08:32:32 [Server] INFO BSkyBlock 1.3.0
15.03 08:32:32 [Server] INFO Challenges 0.5.1
15.03 08:32:32 [Server] INFO Greenhouses 0.0.2-SNAPSHOT
15.03 08:32:32 [Server] INFO Level 1.3.0
15.03 08:32:32 [Server] INFO WelcomeWarps 0.1.0-SNAPSHOT
Configuration
  • Database: YAML

Additional context

Console reports related to the schem:

15.03 06:56:24 [Server] INFO [BentoBox] Loading Island2.schem for BSkyBlock_world 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load schems file - does not exist : Island2 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load Island2 schem, skipping! 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load Island2.schem for bskyblock 15.03 06:56:24 [Server] INFO [BentoBox] Loading nether-Island2.schem for BSkyBlock_world_nether 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load schems file - does not exist : nether-Island2.schem 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load nether-Island2 schem, skipping! 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load nether-Island2.schem for bskyblock 15.03 06:56:24 [Server] INFO [BentoBox] Loading end-Island2.schem for BSkyBlock_world_the_end 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load schems file - does not exist : end-Island2.schem 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load end-Island2 schem, skipping! 15.03 06:56:24 [Server] ERROR [BentoBox] Could not load end-Island2.schem for bskyblock

island2.schem, end-island2 and nether-island2 each exist in plugins/BentoBox/addons/BSkyBlock/schems folder, along with default island

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
tastybentocommented, Apr 10, 2019

Yes, I’ve done this on a branch, but not committed it yet. I need to check it again and then I’ll add it.

0reactions
Poslovitchcommented, May 4, 2019

Declining because this is moot due to Blueprints.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Update your Database Schema Without Downtime
Updating a database schema is pretty easy if you can take your application offline. You shutdown the application, create a backup of the...
Read more >
Hot schema reload with Apollo server v2 · Issue #1275 - GitHub
I am investigating how to do hot schema reload on Apollo server v2 const server = new ApolloServer({buildSchema()}) server.
Read more >
Schema related problems with Flyway / Spring and H2 ...
Solution: · Add ;DATABASE_TO_UPPER=false;INIT=CREATE SCHEMA IF NOT EXISTS public; to the startup URL. · Then add SET SCHEMA public; to your init SQL...
Read more >
pt-online-schema-change — Percona Toolkit Documentation
The tool pauses or aborts its operation if it detects too much load on the server. See --max-load and --critical-load for details.
Read more >
Database schema changes with Hibernate and Spring Boot
At this stage, our database schema has just been created. Our application only has a single entity class called User . @Entity @Data...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found