Comments (16)
@TomLewis I'll fix the issue where the parser crashes rather than outputs an error.
I knew this was going to be a breaking change thus the major version update. I can add backward compatibility.
from cratereloaded.
Please attach your crate file(s)
from cratereloaded.
Crates work fine and have done until this update.
from cratereloaded.
@TomLewis we recently have had an update with breaking changes. https://www.spigotmc.org/resources/pro-crate-reloaded-mystery-crate-1-8-1-19-x.3663/update?update=487696
from cratereloaded.
I don't use nbt or CustomModelData which was listed as the breaking changes.
from cratereloaded.
Could you DM me your crate on discord? It’ll help debug this quicker.
from cratereloaded.
@TomLewis Do you use durability values? Sorry, I didn't include this in the update logs but damage is moved to a flag.
Before: dirt:123 1
e.g. dirt 1 durability:123
from cratereloaded.
Ahh I may do! That may be it then! I will look over my files when I'm home tonight! Thank you
from cratereloaded.
@TomLewis Did you manage to solve this?
from cratereloaded.
I haven't had time to look over all my configs, I just wont be able to update if it breaks everything and there's no clear message that tells me exactly what needs to change.
It is insnae we have to go back and search through all files, why it wouldn't just output the error instead of entirely killing itself. Very poor implementation.
from cratereloaded.
If you want to send over your crate files to one of us, we can take a look for you and let you know!
from cratereloaded.
@imWillX Sorry if this is too unrelated to the issue, but with "durability:" being switch to a flag for how damaged an item is, what is now the recommended way to show the Unbreaking enchantment? For example, in previous versions, if we wanted to display an item with Unbreaking 3, we would put durability:3 in the config. Now, all those same items no longer show Unbreaking, but do show the item as being damaged. Any help would be appreciated. Thanks
from cratereloaded.
The latest version seems to boot fine now! And it gives an error message:
[10:32:30] [Server thread/INFO]: [CrateReloaded] Found NBT in deprecated format. This will not be parsed: [{CustomModelData:4}]
[10:32:30] [Server thread/INFO]: [CrateReloaded] Found NBT in deprecated format. This will not be parsed: [{CustomModelData:4}]
So I searched through all my files and found this! Which is weird as I dont have a RP at present on the server and no need for this! Very odd! At least I was able to find this deep in my crates files from the error message now! If you wish to improve on it further you could output the crate name/line number for anyone else that may not know how to search files for text.
from cratereloaded.
Did you manage to solve this, @TomLewis?
from cratereloaded.
@scottyboii yeah! So if you use VScode you can right click on the folder of all your crate files and search all files, I used the text that was shown in the startup error to search all my crate files for the "legacy" broken bits across all crates, vscode then lets you click and takes you to the line where it is, so you dont have to spend ages searching through each doc one by one!
from cratereloaded.
Awesome, glad you fixed it!
from cratereloaded.
Related Issues (20)
- Oraxen support / custom NBT support for key
- Colors in motion
- Game breaking "Unable to parse claim data for" all of a sudden out of nowhere. HOT 2
- {player-name} not working in item: once generated, only display:
- Suggestion: Open a crate via a command
- Could not pass event CrateInteractEvent to CrateReloaded v2.2.4
- handle-full-inventory not working as expected HOT 4
- Updated from 2.2.5 to 2.2.9 and it broke all messages if you get keys or send out keys HOT 2
- I can't create custom armor in config (the armor trim implementation feature) HOT 2
- Folia support HOT 1
- [Bug] Premium Version of Plugin has a broken export command
- Issue can't parse command with # in it HOT 3
- Don't open MYSTERYCRATE when dropping it HOT 4
- Console Errors Spamming when players join server HOT 2
- Players can hear each other open crates
- Missing translation HOT 1
- [Bug] There was an error with NBT serialization
- [Bug] Could not pass event InventoryClickEvent
- [Bug] Unable to parse claim data
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cratereloaded.