Releases: Dat-Developer-Mods/datmoddingapi
Releases · Dat-Developer-Mods/datmoddingapi
Dat Modding API 1.20.1-1.7.0
Features
- Switched to NeoForge
- Added AgeUtil for producing friendly relative time messages
- Added DatCodec for providing some useful codecs that I felt were missing
Fixes
- Fixed notifications not being static
Full Changelog: 1.20.1-1.6.0...1.20.1-1.7.0
Dat Modding API 1.20.1-1.6.0
Features
- Added DatChatFormatting for formatting chatstrings with style and variable replacements
- Added DatLocalisation for server side string localisation
Changes
- Removes references to sponge (No longer available at this version)
Full Changelog: 1.20.1-1.5.1...1.20.1-1.6.0
Dat Modding API 1.20.1-1.5.1
1.20.1 release
Features
- Added API for concurrent execution
Dat Modding API 1.20.1-1.5.0
Changes
- Changed names of async stuff to "Concurrent"
Added
- Added function to Concurrent stuff for passing code back to main thread
Dat Modding API 1.19.2-1.4.3
Fixes
- Prevented "Teleport cancelled" message on delayed player teleporting
- Fixed servers requiring DatModdingAPI to be installed client side
Removed
- Removed CommandArgumentType stuff to ensure it's only server side
Dat Modding API 1.19.2-1.4.2
Added
DatPermissions
- Added functions to check if a player has one or all of a list of permissions
Removed
- Disabled sponge permission support as spongeforge isn't supported by forge 1.19 yet
Dat Modding API 1.19.2-1.4.1
Changes
- Added error message when trying to access a pager page that doesn't exist
Dat Modding API 1.19.2-1.4.0
Added
- Pager: A command utility for separating a list into navigable pages to prevent chat spam
Dat Modding API 1.19.2-1.2.0
Added
- Added pair structure
Dat Modding API 1.19.2-1.2.0
Added
- Added LimitedStringArgument, an argument type that extends the StringArgumentType by adding a maximum length
Changes:
- Implemented IntelliJ suggested changes (a lot of finals)
- Moved sponge check into mod constructor (this probably doesn't make a difference though)