offroaders123 / dovetail Goto Github PK
View Code? Open in Web Editor NEWA cross-platform NBT editor built on the web!
Home Page: https://offroaders123.github.io/Dovetail/
License: GNU General Public License v2.0
A cross-platform NBT editor built on the web!
Home Page: https://offroaders123.github.io/Dovetail/
License: GNU General Public License v2.0
Basically, when displayed in tree view, NBT entries which are not foldable, are not in line with foldable entries. In this example, "Inventory" compound is looking like it is a child of "XpSeed" integer, "EnderChestInventory" and "Skin" is a children of SelectedInventorySlot. Second image is photoshopped example of how to display tags without confusion.
Hi again,
I just saw you forking the CompressionStream polyfill, so I thought you might have missed the news that CompressionStream is now already supported by all three browser engines, including Gecko (Firefox) and WebKit (Safari) (see also https://caniuse.com/mdn-api_compressionstream).
Errors that occur during the file writing process should be made apparent to the user. For some reason I forgot to add an alert()
call for catching those errors, so anything that goes wrong when trying to save the file just silently goes to the DevTools console. Say if you write in some SNBT content which can't be parsed as SNBT, then it will silently appear to look like it saved the file/did nothing (depending on what you make of it), while it actually didn't work at all, no matter how many times you try to click save.
I also think I need to look into improving the error messages with as to what part of the SNBT content isn't valid/parsing correctly. Say for this error, I could add a reference that it's in the array at key InvalidBecauseTheValuesArentOfTheSameType
at item index [2]
, where that item is of type ShortTag
, but the ListTag
here can only accept ByteTag
values. Something along the lines of that.
This is based on the demo from Offroaders123/NBTify#36:
i dont really use github so i dont know where to actually send this, but i was wondering if you were planning on adding inventory adding or not?
Add the ability to:
How to run this? I want to edit my level.dat for my bedrock world and change a few things. I never use GitHub so I'm kind of clueless I guess.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.