Tags
Creators
Details
Licensed MIT
Published 9 months ago
Updated 2 months ago
All versions
1.1.2+mc1.21.11
Beta
UnF Server Tweaks 1.1.28 months ago 39
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Dedicated servers only
Changes
1.1.2+mc1.21.11 Changelog
1.1.0 and 1.1.1 were skipped as they were debug and wip versions
CONFIGURATION
- The mod now has a config file!
NEW CONTENT
- Uncapped speed limits of players, vehicles and players on elytras.
- No more "Player moved too fast!" warn and hold-back
- You can disable/enable specific limiters in config. Only Elytra limit is disabled by default
- Added
/afkcommand- Utilizes Teams to give the player a
[AFK]name prefix - Makes the afk player invulnerable, but also player can not damage anything nor move in any way when AFK
- When coming out of AFK, if it's night, all instances of Monster entities will be despawned in a 16x16x16 area of the player
- THIS BEHAVIOR CAN BE TURNED OFF IN CONFIG
- Only targets "wild" Monsters (not nametagged, not in vehicles)
- Command has a 5min (6000 ticks) cooldown (TIME CAN BE CHANGED IN CONFIG)
- Utilizes Teams to give the player a
CHANGED CONTENT
- Reworked
/scalemecommand, now named/scale- Normal players can still use
/st-scale <height_cm> - Admins now have scaling tools:
/scale force <player> <height_cm>- Forces specific scale on a player./scale unlock <player>- UnlocksScale Lockallowing the player to change their scale again./scale reset <player>- Resets the player's scale to the base scale and unlocksScale Lock/scale reset-nounlock <player>- Resets the player's scale to the base scale without unlocking theScale Lock
- Commands
/scalemeand/forcescaleno longer exist in favor of the rework.
- Normal players can still use
DEV STUFF
- In some commands renamed
CommandContext<CommandSourceStack> ctxtoCommandContext<CommandSourceStack> context, so everything is the same - Renamed method
ServerTweaks.asIdtoServerTweaks.asResource - Renamed class
DataAttachmentstoPlayerAttachmentsfor player data variables using Fabric Data Attachment API - Created class
FdaApiUtil- Moved and renamed methods from
Scalerutil.isLockedandScalerutil.setLockedtoFdaApiUtil.getBoolValueandFdaApiUtil.setBoolValue - Additionally made similar methods for Strings, ints, doubles, floats and longs
- Moved and renamed methods from
- Created class
CommandUtil- Moved method
ServerTweaks.hasPermstoCommandUtil.hasPerms - Created "check-if-executed-from-server-or-by-player" method
CommandUtil.failCheck - Created methods
sendFail(source sendFailure),sendSucc(source sendSuccess) andsendTo(player sendSystemMessage)
- Moved method
- Renamed class
GetDayCounttoDayCount - Renamed mixin class
NotTooExpensivetoRemoveAnvilLimit
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:AvEXfaSD:peLAcvn3"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:AvEXfaSD:peLAcvn3"
}
