Skip to content
Christian W. edited this page Nov 13, 2024 · 3 revisions

Frequently Asked Questions

Important

First and foremost; Make sure you're up to date as all this help is designed for the latest update!

Config Questions

Make sure to check your config isn't missing anything. Config changes happen rather frequently. Your root/plugins/Graves/config/ directory should look like this https://github.com/Legoman99573/GravesX/tree/fork/src/main/resources/config Your grave.yml should look like this https://github.com/Legoman99573/GravesX/tree/fork/src/main/resources/config/grave.yml If your configs don't match update your config files How to update your config file

  • Save and stop your server
  • Find your config file. plugins/graves/config/
  • Rename all the file to something like old_config.yml, old_graves.yml, etc
  • Start Server, A new set of config files will generate
  • Manually transfer any data from your old config files to the new configs

General Help

Grave's isn't working, what do?

  • Graves will not be created for empty inventories.
  • Please make sure Keepinventory game rule is turned off for your world, per world /gamerule keepInventory false.
  • EssentialsX Users please make sure the player doesn't have essentials.keepinv or * permissions. OP Players will have these permissions by default and wont make graves.

Broken Holograms

I have a grave hologram that wont go away!

Currently the only way to remove bugged holograms is with this command

  • For ALL loaded graves /minecraft:kill @e[type=minecraft:armor_stand,tag=graveHologram]
  • For ONE grave /minecraft:kill @e[sort=nearest,limit=1,type=minecraft:armor_stand,tag=graveHologram] - Stand as close as you can to the broken hologram.

Tip

Some users have found that this issue would be resolved by enabling armor-stands-tick or armor-stands.tick in paper or other paper forks.

Placeholders

I'd like to change the messages! What are the Placeholders I can use?

Click Here

I use PAPI! Where can I find the PAPI Placeholders?

Click Here

java.lang.NullPointerException

I get a console error that has "java.lang.NullPointerException"

This usually happens when you manually edit a YML file and break it. Try putting your YML text into https://yaml-online-parser.appspot.com/ to make sure it isn't broken. If it is broken it will tell you what area of the code it is broken at and hopefully help you fix it.

Tip

Using tab instead of spaces can also cause this issue as tabs are not considered valid in YML format.

How to debug...

I've tried everything and graves aren't spawning!

Set Debug mode to 2 by either editing config.yml or running the command /graves debug 2 and watch console for error output when players die. Bring your errors to ⁠graves and someone might help you when they have the time.

   debug:
     admin:
       ...
     level: 2

Plugin Fails to Run or Encounters Bugs on Production Server

Recommended Java Provider

For optimal performance and compatibility, we recommend using Java from either Temurin (Adoptium) or Oracle.

Choosing a Server Software: Spigot, Paper, Pufferfish, or Purpur

Unless your setup requires Pufferfish or Purpur for specific plugins or features, we advise using Paper or Spigot. Paper offers reliable performance improvements without compromising plugin stability, whereas some modifications in Pufferfish and Purpur can potentially introduce issues with this plugin.

Plugin doesn't work on 1.x.x version of Spigot/PaperMC?

Does the plugin work on the latest version of Minecraft Release?

Try It and See if it works.

Causes for the update to fail:

  • Outdated Dependencies that do not work on the latest versions (like WorldGuard and WorldEdit)
  • If GravesX works on a normal install and then doesn't work when adding dependencies? Disable Integrations in config.yml until an update is released
  • If it still fails, then open a bug report in the Issues tab on GitHub.