All versions
2.0.0-fabric-1.20.1
Release
Anti-Smooth 2.0.0 for Fabric 1.20.1-1.21.43 weeks ago 23
Compatibility
Minecraft: Java Edition
1.21–1.21.4
1.20.x
Platform
Fabric
Supported environments
Client-side
Server-side
Client and server
Changes
This is the 2.0.0 release and it is called this way because there are a few breaking changes for the config!
Additions
- Added an "applyVelocity" option that makes velocity get applied client side. Set to true by default.
- Added an "unaffectedEntites" option in the config which forcibly enables interpolation and disables client-side velocity for some entities. By default, "minecraft:item" is included.
- Added an "interpolation" setting that controls whether interpolation is applied or otherwise entity position update packets are sent every tick:
- "disabled": Interpolation is always disabled
- "multiplayerOnly": Interpolation is only enabled on multiplayer
- "enabled": Interpolation always enabled
- The "minInterpolationDist" setting bypasses this as entities will still be interpolated when they are out of range. Set this to zero to disable this behavior.
Changes
- Renamed "checkDistance" to "minInterpolationDist".
- The codebase now uses Modstitch and Stonecutter (this means no more Git branch spaghetti).
- As a result, the repository has been moved to https://codeberg.org/BlueStaggo/anti-smooth.
Fixes
- 26.2 is now supported
Removals
- Removed the "instantKnockback" setting as it has been superseded by the "applyVelocity" setting.
- In actual fact, I did this because I didn't want to make another set of jars for 26.2. :P
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:zlZC5n7T:GN6SAPjV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zlZC5n7T:GN6SAPjV"
}

