Tags
Creators
Details
Licensed GPL-3.0-only
Created 4 years ago
Updated 3 weeks ago
All versions
2.1.7-mc1.21.1
Release
2.1.7 (1.21.1)last year 17.2K
Uploaded by
Compatibility
Minecraft: Java Edition
1.21–1.21.1
Platforms
Fabric
Quilt
Supported environments
Client and server
Required content
Any compatible version
Changes
- Updated
InterpolatedGravityFunctionto now properly supply a bottom and top gravity value. - Multiple
GravityBelts can now apply at the same position. - Reworked a few aspects of the File Transferring system!
- File transfers can now have a much larger size, thanks to
FileTransferPacketnow being able to split into multiple packets. - The
FileTransferFilterclass has been added, filtering out file transfers/requests that are not whitelisted.- Only
.pngand.jsonfiles can be accepted by file transfers/requests. This is hardcoded. - By default, no destination paths are whitelisted.
- Destination paths can be whitelisted separately on the server and client.
- A destination path can be whitelisted using the
whitelistDestinationPathmethod. - Players sending a file with a file extension or destination path that isn't whitelisted will instantly be kicked from the server.
- By default, no request paths are whitelisted.
- Request paths can be whitelisted separately on the server and client.
- A destination path can be whitelisted using the
whitelistRequestPathmethod. - Players requesting a file with a file extension or request path that isn't whitelisted will instantly be kicked from the server.
- Only
- File transfers can now have a much larger size, thanks to
- Added
RelativeMovingSoundInstance, a type ofSoundInstancethat will move alongside the player with an offset. - Fixed a crash upon booting servers.
Optional dependencies
Any compatible version
Any compatible version
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:9KawNmQc:FCeSNVvd"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9KawNmQc:FCeSNVvd"
}
