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.

PlaceholderAPI expansions get unregistered after /papi reload

See original GitHub issue

Description

Describe the bug

Running /papi reload causes the PlaceholderAPI expansions created by BentoBox to be unregistered. Therefore, placeholders are no longer accessible.

Steps to reproduce the behavior

  1. Install BentoBox (1.5.0 dev builds, but 1.4.0 works as well), BSkyBlock and PlaceholderAPI.
  2. Create an island.
  3. Parse %bskyblock_rank%: it returns Owner.
  4. Run /papi reload
  5. Parse %bskyblock_rank% again: it returns the placeholder itself.

Screenshots and videos

None.

Expected behavior

Expansions should be re-registered after PlaceholderAPI has reloaded.

Environment

Server

  • OS: Windows
  • Java version: 8u192

Plugins

Plugins (5): LuckPerms, Vault, PlaceholderAPI, BentoBox, Essentials

BentoBox setup

BentoBox and Addons
[16:04:37 INFO]: Running SPIGOT 1.13.2.
[16:04:37 INFO]: BentoBox version: 1.5.0-SNAPSHOT
[16:04:37 INFO]: Loaded Game Worlds:
[16:04:37 INFO]: AcidIsland_world (AcidIsland)
[16:04:37 INFO]: BSkyBlock_world (BSkyBlock)
[16:04:37 INFO]: Loaded Addons:
[16:04:37 INFO]: AcidIsland 1.4.0
[16:04:37 INFO]: BSkyBlock 1.4.1
Configuration
  • Database: YAML

Additional context

None.

Issue Analytics

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

github_iconTop GitHub Comments

1reaction
Poslovitchcommented, Apr 10, 2019

@tastybento Yeah, I’ll have a look at that. I will probably need to listen to ExpansionUnregisterEvent - however, last time I tried, it didn’t work.

0reactions
SlimeDogcommented, May 8, 2019

yay!

Read more comments on GitHub >

github_iconTop Results From Across the Web

PlaceholderAPI - 2.10.7 The Expansion update
All placeholders being registered must now be registered in the form of a PlaceholderExpansion whether provided as a standalone jar or included ...
Read more >
HuskHomes - eCloud
/papi reload. Manual: Simply click the green download button to download the expansion, then copy the expansion to the /plugins/PlaceholderAPI/expansions/ ...
Read more >
PAPI not saving expansions - Help
My theory: Since Minehut has a plugin manager (to make sure all servers are running latest plugins from their library), it might have...
Read more >
PlaceholderAPI
After install, you must use the command /papi reload to reload the config and to make sure downloaded expansions are registered properly.
Read more >
PlaceholderAPI
After running the command, type /papi reload to apply the changes. PlaceholderAPI Reload Command. Now you may use all placeholder values ...
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