[SPIGOT-5885] Can't disable advancements Created: 29/Jun/20 Updated: 12/Jan/24 |
|
Status: | Reopened |
Project: | Spigot |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Bug | Priority: | Minor |
Reporter: | Samuel | Assignee: | Unassigned |
Resolution: | Unresolved | Votes: | 5 |
Labels: | None |
Issue Links: |
|
||||||||||||||||||||||||
Version: | 1.16.1 | ||||||||||||||||||||||||
Plugin: | Vanilla Spigot | ||||||||||||||||||||||||
Guidelines Read: | Yes |
Description |
I have the following in Spigot.yml advancements: disable-saving: true disabled: - '*' Also tried gamerule announceAdvancements false
But advancements reset every time the server stops and they are announced again after starting the server. What can I do to disable advancements like it was possible in 1.15 Spigot? |
Comments |
Comment by FACEGUY [ 06/Jul/20 ] |
This issue is extremely frustrating, it has my vote for being fixed asap... |
Comment by Jonathan G [ 30/Jun/20 ] |
will this be fixed in the future? |
Comment by md_5 [ 30/Jun/20 ] |
Same as SPIGOT-5824 - stuff in the server is loaded too early, before the config files.
Workaround: Issue /minecraft:reload after startup |
Comment by Dyens [ 30/Jun/20 ] |
Tested on current latest (0287a20-7560f5f) and after restart the advancements seems to be active, but if you execute /minecraft:reload they dissapear and deactivate. |
Comment by Jonathan G [ 30/Jun/20 ] |
How to replicate: Make a completely new spigot server with spigot 1.16.1. Add the line - '*' under disabled advancements in spigot.yml. Start the server and give yourself all advancements. |
Comment by md_5 [ 30/Jun/20 ] |
With disabled '*': advancement grant md_5 everything
Works for me. Without disabled: * all the advancements exist |
Comment by Black Hole [ 29/Jun/20 ] |
Gamerules are per world. So please try to enter each world with an opped player and set the game rule to disable the announcements. |