Closed tvdruten closed 2 years ago
So I also tried setting up your config help: https://github.com/Imprex-Development/Orebfuscator/wiki/Config#proximity-block-options
I came up with the next config:
version: 1
general:
checkForUpdates: true
updateOnBlockDamage: true
bypassNotification: true
ignoreSpectator: false
initialRadius: 1
updateRadius: 2
proximityHiderRunnerSize: 4
cache:
enabled: true
baseDirectory: orebfuscator_cache
maximumOpenRegionFiles: 256
deleteRegionFilesAfterAccess: 172800000
maximumSize: 8192
expireAfterAccess: 30000
maximumTaskQueueSize: 32768
protocolLibThreads: -1
obfuscation:
default:
worlds:
world
world_nether
world_the_end
enabled: true
hiddenBlocks:
stone
randomBlocks:
iron: 4
proximity:
default:
worlds:
world
world_nether
world_the_end
enabled: true
distance: 2
useFastGazeCheck: false
defaults: false
hiddenBlocks:
stone
randomBlocks:
iron: 4
This config also fails... So either I'm a total pleb, or your config wiki is just unclear (no hard feelings)
I hope this and above message is enough information for this bug report. Thanks in advance
The Spigot-Devs changed the way configs are written/read (in this commit: 031731e60ec) which in turn broke the way our config is set up. I will try to fix this today but can't promise anything.
Thanks!
Please fill out the following information:
Describe the bug When I load the plugin for the first time, without .yml config, the plugin works flawless. Because no config extists, the plugin generates one. This is where things go wrong. Next time I load my server, or use the reload command, orebfuscator is broken and no longer working. This is the config it creates:
When I now restart the server, or use the reload command I get the following error
Clearly the generated .yml config is broken.
All I want is use Orebfuscator with the default settings, so no tweaking in the config.
When I remove the whole obfuscation and proximity section and reload the plugin it sends the error:
when re-opening the config I see the following: