Millie's Server Additions
Random (but configurable) server-side additions - QoL, Fun, Moderation and other
138
0
1.2.1+mc1.21.11 Changelog
BUG FIXES
- Duel ends after someone dies
- I'm hoping it works because I'm writing this at 3 in the morning and don't have time to test it
Yes that's literally it.
- Duel ends after someone dies
1.2.1+mc1.21.11 Changelog
BUG FIXES
- You can no longer
/duelyourself - Duel request no longer get overwritten if a new one comes in
- You can no longer
1.2+mc1.21.11 Changelog
NEW CONTENT
- Now you can configure how many blocks a piston can push
- Default is 12, minimum is 0, maximum is 511
/duel <player>command (Disabled by default)- ENABLING THIS COMMAND WILL DISABLE PVP THROUGH
ALLOWS_DAMAGELIVING ENTITY EVENTS! /duela player you wish to fight. They can either/duel acceptor/duel decline.- One duel per 2 players can be going on at a time
- Can end duel with
/duel end- No damage can be taken within last 30s to end duel
- Can't enter a new duel until previous duel has ended
- ENABLING THIS COMMAND WILL DISABLE PVP THROUGH
- Now you can configure how many blocks a piston can push
1.1.4+mc1.21.11 Changelog
BUG FIXES
- Fixed teleport to coords
0/0/0or0/255/0(depends on which version of the mod you started with) at relog when AFK (/afk)
DEV STUFF
- Moved methods
PlayerAttachments.createValueandPlayerAttachments.createPersistentValuetoFdaApiUtil.createValueandFdaApiUtil.createPersistentValue - Made all afk-command-related variables persistent in
PlayerAttachments
- Fixed teleport to coords
1.1.3+mc1.21.11 Changelog
CONFIG
- Switched to using SuperMartijn642's Config Lib (It is now a dependency)
- You can now disable any command in the mod within the config
DEV STUFF
- Mod now also works in singleplayer for people that want things like
/afk,/damagetoggle,/scaleand everything else in survival - Renamed method
CommandUtil.failChecktoCommandUtil.checkIfPlayerExecuted - Changed method
CommandUtil.checkIfPlayerExecutedto useCommandContext<CommandSourceStack> contextinstead ofCommandSourceStack source - Fixed error notification from
CommandUtil.checkIfPlayerExecuted(context)to display executed command in message instead of command source - Added indicators for commands with outputs, now displaying from what mod the command is
- Method
Afk.despawnNearbyMonstersno longer depends on ServerLevel. It just gets it from the player instead. - Created methods
PlayerAttachments.createValueandPlayerAttachments.createPersistentValuecreatePersistentValuevalues will not be cleared after server/game restartcreateValuevalues will be cleared after server/game restart
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
Initial upload
Авторы
Сведения
Лицензия:
Опубликован:4 месяца назад
Обновлён:3 месяца назад
ID проекта:
