Changelog
New Options
-
serverSyncedBoxUpdateModeInFrozenTicks
- What the server-side hitbox renderer should do in ticks frozen by the Carpet.
-
tpsGraphScale
- Scale the TPS (MSPT) graph so that it can be held by the screen.
-
quickStackedEntityKilling
- Kill the entity being knocked by a brick, along with all entities being at the same position as it.
-
A couple of options to get the information of entities more convenient:
dumpTargetEntityDataWithPaper
- Output the data of the current target entity by right-clicking while holding a paper.
dumpTargetEntityDataWithCtrlC
- Output the data of the current target entity with
Ctrl + C
.
- Output the data of the current target entity with
dumpTargetEntityNbt
- Output the NBT data of the targeted entity.
dumpTargetEntitySummonCommand
- Generate a command to summon the target entity.
dumpTargetEntityDataOnClient
- Output the information of the client-side entity instead of the one of the server-side one.
-
accessingPathDynamicAutoCompletion
- Support suggestions for fields and methods when auto-completing Accessing paths.
-
defaultSaveComponents
- Save components that are included in export saves by default.
-
independentEntityPickerForInfomation
- Pick crosshair-targeted entities for information providers (currently only the UUID suggestor) independently.
-
getEntityRangeExpansion
- In the vanilla
getEntities()
method, only entities that are in subchunks whose Cheshev distances to the given AABB are smaller than 2 blocks are seen. Usually, it doesn't matter, but when the height of some of the entities is greater than 2 blocks or the width is greater than 4 blocks, it can lead to some problems, especially when the entity is close to the boundary of subchunks. Changing it to a higher value may fix some bugs about the interaction between entities and something else.
- In the vanilla
-
disableItemUsageCooldown
- Disable item usage cooldown for ender pearls and chorus fruits, etc.
-
expandedStructureBlockRenderingRange
- Expand the maximum visible distance of structure blocks.
New Commands
/variable
- Creates and manages variables that hold Java objects.
/logchunkbehavior addColumn|removeColumn
- Creates and manages custom columns for chunk behavior logger.
/messcfg list [<label>]
- List options with given labels.
/lag while & /lag once
- Freeze a thread of the game for once, or freeze the current game at a given phase for a given number of ticks.
Other New Features
- Auto-completion of accessing paths.
- More chunk events for
/logchunkbehavior
. - Advanced mixin selecting dialog.
- Ticking phase
DIM_REST
. - Variable literals.
- Simple node
this
. - Save component
GAMERULES
. - Entity selector @t.
- Literal node in accessing path.
- Press F8 in the title screen to choose advanced mixins.
Changes
- The dimension argument in
/export addRegion
can be omitted to use the current dimension more convenient. - No longer expand the rendering range of structure blocks by default.
- No longer use scarpet for enabledTools.
- Removed original
/lag
command.
Fixes
- The default value of
creativeUpwardsSpeed
doesn't match the vanilla mechanism perfectly (#4) - Potential issues related to forking accessing paths.
- Entity names are not reflected properly in the name of logs produced by the entity data logger.
- Crashes caused by
ConcurrentModificationException
in entity logger. - Invalid characters in the name of exported saves are not stripped.
- Update callbacks for chunk info renderer are not removed properly.
- Field name suggestion is not available when using some commands as a child of
/execute
. - Custom line lists returned by
/hud listFields
aren't complete。 - Component nodes are not compiled properly.
- Some option parsing errors are not translated.
- Dedicated server crash caused by
EntitySelectorMixin
. - Accessing paths are not uninitialized properly.
- Compiled nodes have incorrect output types.
generateChunkGrid
causes world generation glitches in basalt deltas.- Argument types are registered on the client too late.
- Cannot use non-ASCII characters in the name of exported saves.
- Cannot use . in method & mapper node.
- Unicode escapes in string literals are not handled properly.
/lazyload
affects all dimensions.- HUDs are rendered incorrectly when rendered on the left or bottom of the screen.
- Using already used names in new sidebar lines is reported as successful despite rejection.
- Header lines are sometimes rendered outside the screen.
- Not compatible with Fabric 0.15+.
Files
messmod-0.7.0+v20231216-BETA-mc1.16.jar(744.99 KiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
BetaVersion number
0.7.0+v20231216-BETALoaders
Fabric
Game versions
1.16.4–1.16.5Downloads
35Publication date
December 16, 2023 at 3:06 PMPublisher
lovexyn0827
Owner