Skip to content

Releases: Vankka/MCDiscordReserializer

v4.4.0

10 Dec 17:25
027ec43

Choose a tag to compare

  • Removed lombok

MinecraftSerializer

  • Now tries to optimizes the output Component
  • Synchronized calls to the parser
  • Fixed name and id parameters being in the wrong order for appendEmoteMention (MinecraftRenderer)

DiscordSerializer

  • Now uses ComponentFlattener
  • Is now a Adventure ComponentEncoder
  • Improved DiscordMarkdownRules regex patterns
  • Escape markdown now also escapes emojis and masked links

Gradle

repositories {
    mavenCentral()
}

dependencies {
    implementation 'dev.vankka:mcdiscordreserializer:4.4.0'
}

Maven

<dependencies>
    <dependency>
        <groupId>dev.vankka</groupId>
        <artifactId>mcdiscordreserializer</artifactId>
        <version>4.4.0</version>
    </dependency>
</dependencies>

Full Changelog: v4.3.0...v4.4.0

v4.3.0

10 Apr 15:07
0e67bd0

Choose a tag to compare

  • Fixed escaping in DiscordSerializer
  • Added support for clickable links in MinecraftSerializer
  • Deprecated the escaping feature in MinecraftSerializer
  • Switched to the correct translation & keybind providers (Thanks @PotatoPresident)

Gradle

repositories {
    mavenCentral()
}

dependencies {
    implementation 'dev.vankka:mcdiscordreserializer:4.3.0'
}

Maven

<dependencies>
    <dependency>
        <groupId>dev.vankka</groupId>
        <artifactId>mcdiscordreserializer</artifactId>
        <version>4.3.0</version>
    </dependency>
</dependencies>