Skip to content

12.1.0

Latest

Choose a tag to compare

@HoshiKurama HoshiKurama released this 06 Oct 02:05

Note: This update is skipping 12.0 to make TM:Core 12.1 and TM:Core 12.1.0 all match

Kotlin Included Libraries

Previously, TMCore relocated the shaded Kotlin libraries to a specific point. Little did I know, this would cause a large issue with reflection in the event system. From what I understand, ShadowGradle does not relocate references contained in the Kotlin builtins file required by certain parts of the Kotlin stdlib. This was causing the event system implemented in either V10 or V11 to be unuseable.

To fix this, the shaded kotlin libraries are no longer relocated. This renders all extension plugins written for V11 (except for TM:SE/Core 11.2.0 incompatible with API V12 and vice versa.

PlatformFunctions

Removed a previously deprecated function as this was delegated to the Mailbox system handling teleport requests

Locale

Added Locale#brigadierInvalidPlayerName