Skript Mirror Versions Save

Powerful reflection utilities for Skript

v1.0.0

5 years ago
  • Automatically create a skript-mirror data folder on startup
  • Suggest more helpful fixes for type mismatches and basic typos

This is the first "stable" version of skript-mirror, meaning you can write scripts with it without worrying about breaking changes.

v0.19.1

5 years ago
  • Fix varargs type resolution

v0.19.0

5 years ago
  • General internal code cleanup
  • Add an opt-in consent system for enabling experimental features
  • Allow custom property expressions to be non-single
  • Fix syntax load order issues with other addons
  • Add a more descriptive error when a return is used after a delay
  • Add a way to delay parsing of lines until runtime (#57)
  • Fix comparisons between wrapped java objects (#92)

v0.18.0

5 years ago

⚠️ Breaking Changes

  • Make reflection-based events use imported classes instead of strings

  • Fix compatibility with other addons that add custom sections
  • Use both codenames and user input patterns when looking up classinfos
  • Allow specifying change types in expression changers (#53)
  • Allow multiple input types in property syntaxes (#85)
  • Allow array parameters in method descriptors (#86)
  • Allow numeric arrays to be converted into other numeric arrays (#90)

v0.17.2

5 years ago
  • Fix java calls not working in effect commands
  • Fix type modifier handling in custom expressions
  • Fix type pluralization in property expressions (#84)

v0.17.1

5 years ago
  • Fix an NPE when using java calls outside of scripts (#82)

v0.17.0

5 years ago
  • Add computed script options
  • Fix issues related to unwrapping wrapped java objects (#72)
  • Improve error messages (#74)
  • Allow imported classes to be used in type descriptors (#77)
  • Allow user input patterns to be used as types in custom syntax (#79)

v0.16.1

5 years ago
  • Fix the matched pattern expression

To be honest, the primary purpose of this release is to publish skript-mirror's new GitBook-based documentation. At this time, the documentation is still a work-in-progress and lacks documentation on some core features, but it's still better to have incomplete documentation than none at all!

Check out the documentation here.

v0.16.0

5 years ago
  • Disable missing and/or warning
  • General improvements to property expressions
  • Add version to english.lang (#68)
  • Allow java calls to be used as conditions (#69)
  • Fix syntax conflicts with other addons (#70)

v0.15.0

5 years ago

:warning: Breaking Changes

Hey there! This should be the last massive breaking update until full release! (Unless we can remove the ! from field accessors)

  • Java calls no longer use ; as a line terminator

  • Fix custom expression return types
  • Allow the loop-* of a plural expression to specified
  • Add plural form to the java class of property
  • Store expression values when custom syntax is executed (#61)
  • Fix the patterns section in custom conditions (#63)