issues
search
Stevertus
/
objD
objD is a framework for developing Datapacks for Minecraft. It uses the Dart programming language.
https://objd.stevertus.com
BSD 2-Clause "Simplified" License
46
stars
13
forks
source link
Added Null safety
#19
Closed
Stevertus
closed
3 years ago
Stevertus
commented
3 years ago
added Folder Widget to dynamically create folders. All Files and Rawfiles in the child marked with inheritFolder will choose this folder as a default
added Textcomponent.none for the edge case that you want to clear a previous set text
added predicate parameter to Selector
added Scoreboard.modify(whoever uses that)
added self, all and player getters on a Scoreboard to easily use the most common score entities
added path argument to Context to retrieve the current path set by Folders
added a check to help to not exceed the 16 char limit on scoreboards
added additional metrics to measure project generation
updated all blocks, items and particles to include additions in 21w11a
migrated to null safety, read more here:
https://dart.dev/null-safety
refactored apis, arrangement of required values and nullable types
refactored filepaths and path concatenation
changed dependencies (removed meta and changed colorize to ansicolor)
fixed Area generating NULL instead of 0 by default
fixed triggering hotreload if only properties on project changed and refactored mechanics