You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This version contains features from the 1.19.4 and 1.20 update.
Quick summary:
📦 7 new widgets with 1.20 features including Damage, Ride, Return, Fillbiome, Display and Interaction
🏝️ new Biome and Dimension classes + all new entities, blocks, items and particles from the updates
⏰ a new Time object for simplified time handling. No need to calculate ticks anymore, you can just write 20.seconds, 1.5.minutes and much more!
🧪 version numbering now also works for decimal versions as 19.4
📖 over 500 lines of new documentation(https://objd.stevertus.com/)
0.4.5
added new Time object for dealing with ticks, seconds, days and infinite Duration
added time extensions to number allowing to write 10.seconds, 2.ticks, 2.4.minutes etc. to generate time objects
added FillBiome Widget
added Execute.on, Execute.summon and Heightmap
added Damage Widget
added Return Widget and Score.setToFunction tranfering the return value to a score
added Biome and corresponding Biomes list
added Display Widget for spawing display objects and animate them
added Interaction Widget for spawing interaction entities
added preview images of all items and blocks in dartdoc
added unit tests for checking critical widgets automatically
added DataModify string operations
added CommandBuilder widget providing a abstract api to build commands with optional and varying components (mainly used internally)
added << Score operator as an additional "set to" operator(same as >>)
updated blocks, items, particles and entities to include content from 1.19.4 and 23w12a
updated dependencies
updated project to Dart 3
changed Score >> operator to also accept Widgets and Files
changed project version to also accept decimal numbers like 19.4 for 1.19.4 and react accordingly
Effect, Schedule, Title, Repeat, Timer, ScoreTimer use the new Time object instead of an integer for representing time, you can just append a .ticks to the old integer: ticks: 10 => ticks: 10.ticks
objD now requires Dart 3, please check if you have the newest version of dart and run dart fix
Dimension is no longer an Enum. Execute.dimension no longer accepts strings, when using a custom dimension use Dimension(<name>)
This discussion was created from the release 0.4.5.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This version contains features from the 1.19.4 and 1.20 update.
Quick summary:
📦 7 new widgets with 1.20 features including Damage, Ride, Return, Fillbiome, Display and Interaction
🏝️ new Biome and Dimension classes + all new entities, blocks, items and particles from the updates
⏰ a new Time object for simplified time handling. No need to calculate ticks anymore, you can just write 20.seconds, 1.5.minutes and much more!
🧪 version numbering now also works for decimal versions as 19.4
📖 over 500 lines of new documentation(https://objd.stevertus.com/)
0.4.5
10.seconds
,2.ticks
,2.4.minutes
etc. to generate time objects1.19.4
and react accordinglyBreaking:
.ticks
to the old integer:ticks: 10 => ticks: 10.ticks
dart fix
Execute.dimension
no longer accepts strings, when using a custom dimension useDimension(<name>)
This discussion was created from the release 0.4.5.
Beta Was this translation helpful? Give feedback.
All reactions