I also removed the legacy (java) blockEntity references.
fixes#1454
@Argmaster since you wrote the original code in #1224, please review and
check if the new names are fine for you.
they are already bad enough as it is, and having them fragile too makes them even less likely to be used (and we do want them to be used, see e.g. #1398)
* Change how to specify tool parameters
* Some mild reparammarametetrizatation and pickaxes now only have one relevant tip.
* Ignore properties that couldn't be found instead of assigning some default
* Remove grip and strength from materials
* Ensure that all woods can break all stones, but not copper, and ensure that all stones tipped woods can break copper.
Also increased weight damage slightly
* Reparammamaramamararara
* Update shover and axe (mostly copied from the pickaxe with less damage)
* Remove the unused FunctionType struct.
* Remove named slots from axe
* Add big mushroom blocks, tweak mushrooms to match
* Add mushroom branches, make glimmergill cap emissive, add recipes, material vals
* Tweak blockHealth
* add pipes, which are like branches but you can have different textures on each mode
* fix formatting
* remove testing block
* fix more formatting issues
* fix more formatting issues
* simplify fromRelPos
* fix fromRelPos and give pipe same properties as branch
* fix flashing dots caused by floating point inaccuracies
* remove debug object
* fix formatting issues
* fix a couple things
* remove debug textures
* fix formatting and also make dir an enum
* fix more formatting issues
* remove branches
* rename pipe to branch
* remove floating point fix
* remove branch model
* Add back branches and add temporary textures
* add back the branches
* fix some stuff
* small changes
* fix compiler error
---------
Co-authored-by: Carrie <carriecapp9@gmail.com>
* Format all the zon assets to prepare for running the the format check with our zig fmt
* Update ci.yml
* Remove zon files from the old formatter
* Add a formatting violation to test the CI
* Undo the check
* Add block migrations logic
* TEMP: Example migration
* Adjust block migrations according to review
* Fix indentation in example file
* Remove unused migration enums
* Fix indentation in example file
* Extract asset ID creation to separate function
* Remove example migration
* Restore readAllFilesInAddons to shrink the diff
* Revert "Extract asset ID creation to separate function"
This reverts commit 3fea996152bd464643a9d84a52008e568f726f34.
* Shrink diff in assets.zig
* Fix migration behavior with empty migration map
* Restore birch_log.png
* Shrink diff
* Fix use of commonBlocksMigrations
* Remove biome and item migrations code
* Remove Palette changes
* Apply review suggestions
* Fix use after free in migration code
* Revert readAllZonFilesInAddons back to how it was but with migrations included
* Remove stray whitespace
* Remove stray defer
* Fix style issues
* Apply review suggestions
* Fix formatting issues
* Apply review suggestions
* Apply review suggestions
* Remove addon name from migrations
* Change migration notation to list of objects
* Apply review suggestions
* Apply review suggestions
* Apply review suggestions
* Pickaxe Rebalance (2)
* Changed ore health
* Can you believe I forgot marble?
* Fix indentation and fix duplicate entry in void_stone.zig
---------
Co-authored-by: IntegratedQuantum <jahe788@gmail.com>