Compiled changelogs from the 3 betas for this version (everything new since 0.1.0 [release]):
General:
beta_2:
- Fixed formatting of
load.json
(to make it look better)
beta_3:
- Added pack formats
28
and29
as supported formats- Pack formats
4
-29
are now supported
- Pack formats
Useful Function Tags:
beta_1:
- Added Useful Function Tags (uft)
- Added
uft
namespace
- Added
beta_2:
- Corrected a small error in
uft:tick
, uft now works as expected - Corrected uft documentation within functions
beta_3:
- Added 6-20 tick intervals to uft
- 0-20 tick intervals are now supported
General:
- Fixed formatting of
load.json
(to make it look better)
Useful Function Tags:
- Corrected a small error in
uft:tick
, uft now works as expected- Fixing an issue from
DataUtils 0.2.0.beta_1
** - Only for zero tick delay to five tick delay currently
- More options coming in later updates
- Fixing an issue from
- Corrected uft documentation within functions
First full release of DataUtils!
Changes in 0.1.0 [release]:
General:
- Pushed pack format to 26
- Pack formats 4-27 are supported
Compiled changelogs from the 5 betas for this version (everything new since 0.0.1a):
Scoreboard Value Library:
beta_1:
- Added negative values from -1000 to -1, and 0 to SVL
- This means it now has support for all integers from -1000 to 1000 (inclusive)
beta_2:
- Fixed a bug that caused SVL to not populate with values as it should (caused in
0.1.0.Beta_1
)- This bug was caused by the incorrect namespace for the function to populate the scoreboard in
svl:load.mcfunction
- This bug was caused by the incorrect namespace for the function to populate the scoreboard in
Entity Positioning System:
beta_4:
- Added Entity Positioning System (
eps
)- Created
eps
namespace - Added
eps:tick
to#minecraft:tick
function tag - Added
eps:load
to#minecraft:load
function tag
- Created
beta_5:
- Eps now needs to be enabled (this is so that the pack doesn't cause unneeded lag for people using the pack, but who don't need eps. Developers can re-enable eps with a single command if it is required for their pack. All versions will ship with eps, but it doesn't take up much file space, so it should be fine)
Function Scheduler:
Function Scheduler was added in 0.1.0.beta_1
and removed in 0.1.0.beta_4
. Documentation has not, and may never be created. It may return in a future version, and it may not.
Scoreboard Value Library:
- Removed
svl:tick
function
Entity Positioning System
- Eps now needs to be enabled (this is so that the pack doesn't cause unneeded lag for people using the pack, but who don't need eps. Developers can re-enable eps with a single command if it is required for their pack. All versions will ship with eps, but it doesn't take up much file space, so it should be fine)
Function Scheduler:
- Removed Function Scheduler in its entirety
- Removed
fsh:tick
from#minecraft:tick
function tag
- Removed
Entity Positioning System:
- Added Entity Positioning System (
eps
)- Created
eps
namespace - Added
eps:tick
to#minecraft:tick
function tag - Added
eps:load
to#minecraft:load
function tag
- Created
General:
- Changed pack format to
15
to not show error messages on any 1.20 versions of Minecraft- Pack formats
4
-27
should now be supported - Error messages will appear on non-1.20.x versions warning of incompatibility
- The pack is likely not compatible down to pack format 4, this will be tested soon and adjusted accordingly
- Pack formats
Important: This version had an issue that caused Scoreboard Values Library to not populate with values correctly. This was fixed in the very next release (0.1.0.Beta_2
)
- Added
pack.png
Scoreboard Values Library:
- Added negative values from -1000 to -1, and 0 to SVL
- This means it now has support for all integers from -1000 to 1000
Function Scheduler:
- Adds Function Scheduler for the first time
- It only supports 20-tick delays