All versions
1.1.7
Release
SwiftEssentials 1.1.7last month 28
Compatibility
Minecraft: Java Edition
1.20.1–1.20.6
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Unavailable version
Changes
📝 Changelog - v1.1.7
🐛 Bug Fixes
- Fixed Netty Network Crash (ClassCastException): Resolved a critical issue where players were instantly kicked from the server with a
ClassCastException: class java.lang.Byte cannot be cast to class org.joml.Quaternionferror. This happened due to legacy byte ID injection into theDataTrackeron Minecraft 1.20.1, which broke the entity packet structure. - Fixed Ghost/Invisible Holograms: Fixed a bug where updating text via a clean NBT compound accidentally reset the entity's position, causing holograms (and their hitboxes) to teleport to world origin
(0, 0, 0).
🛠️ Technical Changes & Optimizations
- Safe NBT Serialization Matrix: Rewrote the hologram rendering pipeline. The plugin now spawns the
TextDisplayEntityfirst, fetches its valid world coordinates and UUID using.writeNbt(), injects the text andbillboardrotation tags, and safely applies it back via.readNbt(). - Fabric Yarn 1.20.1 Compatibility: Cleaned up code by removing hardcoded mappings and restricted private methods (like
setText), ensuring the mod compiles perfectly on standard toolchains.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:jORQh7uv:VdyF8itN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:jORQh7uv:VdyF8itN"
}

