MessModСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (43)
beta
MessMod 0.10.0+v20251019-BETA
0.10.0+v20251019-BETA19 окт. 2025 г.88Minecraft: 1.17.1fabric
Что нового
1.17.1 Port
beta
MessMod 0.10.0+v20251019-BETA
0.10.0+v20251019-BETA19 окт. 2025 г.46Minecraft: 1.18.2fabric
Что нового
1.18.2 Port
beta
MessMod 0.10.0+v20251019-BETA-reuploaded
0.10.0+v20251019-BETA-reuploaded19 окт. 2025 г.55Minecraft: 1.16.4, 1.16.5fabric
Что нового
Minor changes to Mod descriptions.
Check `0.10.0+v20251019-BETA` for a complete list of changes since `0.9.0+v20250827`.
beta
MessMod 0.10.0+v20251019-BETA
0.10.0+v20251019-BETA19 окт. 2025 г.23Minecraft: 1.16.4, 1.16.5fabric
Что нового
> For 2024.10.19, a autumn night that is not as cold as seemed.
## New
### Options
- `clayBlockPlacer`
- Place any technical blocks (e.g. nether portals) with clay balls.
- Clay balls should be named to specify the block to place. For example, with a clay ball named `grass_block[snowy=true]`, you can place snowy grass blocks by right clicks.
- `playerInputsWhenScreenOpened`
- Allow players to move and turn around while typing commands, etc.
- Only when a hotkey, `F6` by default, is pressed.
- `playerInputsWhenScreenOpenedHotkey`
- `loomWaveGenerator`
- An option to completely turn loom wave generator off.
### Commands
- `/tileentity add`
- Legacy `/tileentity set`.
- `/nameitem`
- Name the item the player is holding, without needing an anvil.
- `/drawshape`
- Draw boxes, lines, texts, or pictures in-game, as a marker.
### Others
- Oscilloscope can now detect edges actively, allowing signal level changes without block updates to be captured. Can be disabled if you want to.
- Repetition of waveform stages in standard mode.
- e.g. `100[(+0=>+0)L15 (+0=>+0)L0]`, which repeats `(+0=>+0)L15 (+0=>+0)L0` 100 times
- Can be nested: `3[5[(+0=>+0)L15 (+0=>+0)L0]]`
- Alternative syntax: `3*[(+0=>+0)L15 (+0=>+0)L0]`
- Command suggestions for waveforms
- A little bit "silly", though.
## Changes
### Commands
- `/messcfg` no longer list all options at once.
- Instead, a list of labels, like `REDSTONE` or `INTERACTION_TWEAKS`, which you can click to get related options, are listed.
- Renamed `/tileentity set` to `/tileentity replace`
### Oscilloscope
- A more compact GUI of channel list.
- Non-visible channels no longer emit triggers
### Waveforms
- Abbreviations of ticking phases can be used in waveform definitions.
- e.g. `ENTITY` => `EU`、`BLOCK_EVENTS` => `BE`
### Other
- Advanced mixins are disabled by default now.
## Fixes
- Error messages send when trying to add custom columns to a running entity log are not translated.
- Some commands has not feedback at all.
- `/logdeath unsub`
- `/hud setHudTarget`
- `/hud setHudTarget`
- Some commands may fail due to uncaught exceptions.
- `/logdeath sub`, when the death predicate has syntax errors.
- `/exportsave export`, when export fails due to a unexpected error.
- `/rng`, when no entity is selected.
- The Chinese feedback of `/partlykill` is not grammatically correct.
- `/tileentity set` may fail to set block entities.
- 4.5-years-old
- Strong signals (level >= 15) are not captured properly by the oscilloscope.
- There are "gaps" between waveform's cycles.
- Check boxes in oscilloscope channels list doesn't match actual channel settings.
- Shapes are not rendered in customs dimensions.
- 4-years-old
- Oscilloscope GUI may crash the client with `ConcurrentModificationException`.
- New oscilloscope channels are added to the channel list twice.
- Tooltips in oscilloscope GUI are sometimes rendered outside the screen.
- Client crashes when loading replays of ReplayMod.
- Arrays of arrays (instead of multidimensional arrays) cannot be created by array literals.
- Subcommands of `/variable` is incorrectly registered.
- Vertical scaling of analog wave areas of oscilloscope is inconsistent with horizontal
- Shapes sent when players are in another dimension is not visible.
- Trig level markers cannot be dragged twice.
- Dragging trig level marks doesn't cause trig level text fields to update.
- `misc.negativeid` is not translated in current language.
beta
MessMod 0.9.0+v20250827-BETA-reupload
0.9.0+v20250827-BETA-reupload27 авг. 2025 г.36Minecraft: 1.16.4, 1.16.5fabric
Что нового
Fix crashes. Not bumping version.
beta
MessMod 0.9.0+v20250827-BETA
0.9.0+v20250827-BETA27 авг. 2025 г.32Minecraft: 1.16.4, 1.16.5fabric
Что нового
# New
## Options
- `hayOscilloscope`
- Make hay block a oscilloscope / logic analyzer.
- hayOscilloscopeChannelVisibilityBroadcast
- `smartCursorMode`
- Allow cursors to stop at word delimiters other than spaces (e.g. commas in entity selectors) when editing commands with Ctrl + Arrow or Ctrl + Backspace.
- `smartCursorCustomWordDelimiters`
- `survivalStatusBarInCreativeMode`
- `survivalXpBarInCreativeMode`
- `disableClientChunkUnloading`
## Commands
- `/logdeath`
- Record death causes of entities and get statistics.
- `/wavegen`
- Wave generator (a.k.a. function generator) in Minecraft.
- `/touch`
- Update a large range of blocks. Fix "abnormal" block states.
- `/setblockraw`
- Set block with `setBlockState()` method directly
## Others
- Array literal
# Changes
- `<exploder>` argument in `/explode`.
- To emulate powered creeper explosion / TNT looting.
- `/variable print <var> toString` can accpet an accessing path to apply to the variable before printing.
- Recording & Statistics in `/logpacket`.
# Fixes
- `flowerFieldRendererSingleLayer` has no description & crashes the client
- `flowerFieldRenderer` crashes the server with `ConcurrentModificationException` when generating new chunks of biome other than flower forest.
- `TranslatableExceptions` thrown when creating variable with literals are not handled properly, resulting in "unexpected error".
- Potential resource leakage when saving custom accessing path nodes.
- Compiled SimpleNodes (.x, .y, .identityHash, etc.) has incorrect output type, causing unexpected compilation failure.
- Class literals are not remapped.
- Older custom HUD line added with `/hud subField ... -THIS-` are incorrectly replaced by new lines referecing fields directly.
- Hard to believe it has been there since May 2022!
- `class` node not doesn't present in suggentions.
- `/variable print <slot>` doesn't work
beta
MessMod 0.8.0+v20250311-BETA
0.8.0+v20250311-BETA11 мар. 2025 г.66Minecraft: 1.16.4, 1.16.5fabric
Что нового
## Options
- creativeNoVoidDamage
- resistanceReducesVoidDamage
- disableCreativeForcePickup
- quickStackedEntityKillingOneTypeOnly
- detailedChunkTaskLogging
- directChunkAccessForMessMod
- entityExplosionImpulseScale
- flowerFieldRenderer
## Commands
- /loadjavaagent
- /logdeath
- /stackentity
- /variable print
- /variable print <slot> dumpFields <depth>
- /variable set <obj> <path>
## Fix
- Incorrect ordinal of nodes.
- Focus command suggestions on the server.
- Ordinal of nodes duplicates in AccessingFailureException.
- Field type of generic-typed classes are not accurate.
- Class names are not mapped in class cast node.
- Collision restriction are not output currectly.
- TickingPhase are not suggested natually.
- Exporting maps doesn't work properly and has side-effect on original save.
- Memory leak in chunk behavior logger.
- `attackableTnt` & `quickStackedEntityKilling` doesn't cooperate well.
- `/variable set new ...` doesn't parse arguments properly.
alpha
MessMod 0.7.4+v20250118-BETA
0.7.4+v20250118-BETA18 янв. 2025 г.158Minecraft: 1.21.2, 1.21.3fabric
Что нового
Fix: `/entityfield` causes crashes
alpha
MessMod 0.7.3+v20250118-BETA-mc1.21.3
0.7.3+v20250118-BETA18 янв. 2025 г.41Minecraft: 1.21.2, 1.21.3fabric
Что нового
Ported to 1.21.3. Not well-tested.
alpha
MessMod 0.7.3+v20240827-BETA-MC1.21.1
0.7.3+v20240827-BETA27 авг. 2024 г.300Minecraft: 1.21, 1.21.1fabric
Что нового
Partly ported 0.7.2+v20240129 to MC1.21.1. Some command suggestions and chunk events are not available.
alpha
MessMod 0.7.3+v20240827-BETA-MC1.20.6
0.7.3+v20240827-BETA27 авг. 2024 г.72Minecraft: 1.20.5, 1.20.6fabric
Что нового
Almost ported to MC1.20.5&6, but not well-tested, and some command suggestions are not available.
beta
MessMod 0.7.2+v20240129-BETA-mc1.20.4
0.7.2+v20240129-BETA29 янв. 2024 г.238Minecraft: 1.20.4fabric
beta
MessMod 0.7.2+v20240129-BETA-mc1.20.2
0.7.2+v20240129-BETA29 янв. 2024 г.94Minecraft: 1.20.2fabric
beta
MessMod 0.7.2+v20240129-BETA-mc1.20.1
0.7.2+v20240129-BETA29 янв. 2024 г.293Minecraft: 1.20.1fabric
beta
MessMod 0.7.2+v20240129-BETA-mc1.19.4
0.7.2+v20240129-BETA29 янв. 2024 г.164Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
beta
MessMod 0.7.2+v20240129-BETA-mc1.18.2
0.7.2+v20240129-BETA29 янв. 2024 г.149Minecraft: 1.18, 1.18.1, 1.18.2fabric
beta
MessMod 0.7.2+v20240129-BETA-mc1.17.1
0.7.2+v20240129-BETA29 янв. 2024 г.101Minecraft: 1.17, 1.17.1fabric
beta
MessMod 0.7.2+v20240129-BETA-mc1.16.5
0.7.2+v20240129-BETA29 янв. 2024 г.142Minecraft: 1.16.4, 1.16.5fabric
Что нового
## Fixed
- Game crashes when rendering the name of an entity (Issue #8) (Affects MC1.19.4+)
- Removed unnecessary debug markers (Affects MC1.18.2+)
- The threshold on the TPS chart is displayed incorrectly. (Affects MC1.16.5-MC1.20.2)
beta
MessMod 0.7.1+v20240112-BETA-mc1.17.1
0.7.1+v20240112-BETA12 янв. 2024 г.81Minecraft: 1.17.1fabric
beta
MessMod 0.7.1+v20240112-BETA-mc1.18.2
0.7.1+v20240112-BETA12 янв. 2024 г.71Minecraft: 1.18.2fabric
beta
MessMod 0.7.1+v20240112-BETA-mc1.19.4
0.7.1+v20240112-BETA12 янв. 2024 г.77Minecraft: 1.19.4fabric
beta
MessMod 0.7.1+v20240112-BETA-mc1.20.1
0.7.1+v20240112-BETA12 янв. 2024 г.82Minecraft: 1.20.1fabric
beta
MessMod 0.7.1+v20240112-BETA-mc1.20.2
0.7.1+v20240112-BETA12 янв. 2024 г.73Minecraft: 1.20.2fabric
beta
MessMod 0.7.1+v20240112-BETA-mc1.20.4
0.7.1+v20240112-BETA12 янв. 2024 г.108Minecraft: 1.20.3, 1.20.4fabric
Что нового
## Fix
- fix: Some entity poses aren't handled properly, causing mc to crash ([Issue #7](https://github.com/lovexyn0827/MessMod/issues/7))
beta
MessMod 0.7.0+v20231216-BETA-mc1.20.4
0.7.0+v20231216-BETA16 дек. 2023 г.98Minecraft: 1.20.3, 1.20.4fabric
beta
MessMod 0.7.0+v20231216-BETA-mc1.20.2
0.7.0+v20231216-BETA16 дек. 2023 г.80Minecraft: 1.20.2fabric
beta
MessMod 0.7.0+v20231216-BETA-mc1.20.1
0.7.0+v20231216-BETA16 дек. 2023 г.88Minecraft: 1.20.1fabric
beta
MessMod 0.7.0+v20231216-BETA-mc1.19
0.7.0+v20231216-BETA16 дек. 2023 г.73Minecraft: 1.19.4fabric
beta
MessMod 0.7.0+v20231216-BETA-mc1.18
0.7.0+v20231216-BETA16 дек. 2023 г.75Minecraft: 1.18, 1.18.1, 1.18.2fabric
beta
MessMod 0.7.0+v20231216-BETA-mc1.17
0.7.0+v20231216-BETA16 дек. 2023 г.73Minecraft: 1.17, 1.17.1fabric
beta
MessMod 0.7.0+v20231216-BETA-mc1.16
0.7.0+v20231216-BETA16 дек. 2023 г.64Minecraft: 1.16.4, 1.16.5fabric
Что нового
## 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`.
- `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.
- `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+.
alpha
MessMod 0.5.1+v20231202-BETA-mc1.17
0.5.1+v20231202-BETA2 дек. 2023 г.51Minecraft: 1.17, 1.17.1fabric
Что нового
Port 0.5.1+v20231202-BETA to 1.17.1
beta
MessMod 0.6.1+v20230907-BETA-mc1.20
0.6.1+v20230907-BETA7 сент. 2023 г.177Minecraft: 1.20.1fabric
beta
MessMod 0.6.1+v20230907-BETA-mc1.19
0.6.1+v20230907-BETA7 сент. 2023 г.74Minecraft: 1.19.4fabric
beta
MessMod 0.6.1+v20230907-BETA-mc1.18
0.6.1+v20230907-BETA7 сент. 2023 г.59Minecraft: 1.18.2fabric
beta
MessMod 0.6.1+v20230907-BETA-mc1.16
0.6.1+v20230907-BETA7 сент. 2023 г.59Minecraft: 1.16.4, 1.16.5fabric
Что нового
## Fixed
- `/lazyload add|remove <corner1>` doesn't work properly.
- Game crashes if Carpet is not loaded.
- Dedicate server crash.
- Changes to blocks with inventories cannot be undone properly.
- Automatic mapping downloading doesn't work when using modern versions of TIS Carpet Additions.
beta
MessMod 0.6.0+v20230823-BETA
0.6.0+v20230823-BETA22 авг. 2023 г.74Minecraft: 1.16.4, 1.16.5fabric
Что нового
The biggest update since the mod was created, I guess.
## New Features
### Options
- `allowTargetingSpecialEntities`
- Mainly to enable UUID suggestions for entities like ender pearls and items.
- `fletchingTablePulseDetector`
- Measures the length and exact starting and ending time (including ticking phases) of an redstone pulse.
- By default, only positive pulses are detected, but you may enable detecting negative pulses with `fletchingTablePulseDetectingMode`.
- `fletchingTablePulseDetectingMode`
- `fillHistory`
- Allow you to undo or redo `/fill`.
- `allowSelectingDeadEntities`
- Allow entity selector `@e` to select dead entities.
- `disableEnchantCommandRestriction`
- Remove the restriction on enchantment level and compatibility from `/enchant`.
- `blamingMode`
- Used by the chunk event cause analyzer mentioned below.
- `blameThreshold`
- Used by the chunk event cause analyzer mentioned below.
### Commands
- `/lazyload`
- Simulates lazy loaded chunks.
- Currently, only entity ticking is disabled within marked chunks, other properties of the chunks are not influenced.
- Unlike `/forceload`, the states are not permanent.
- `/countentities`
- Counts entities, especially stacked ones, in a easier way.
### Other Features
- Four kinds of entity selector options
- `typeRegex`
- Specify a regular expression matching the ID (including the namespace) of selected entities.
- `nameRegex`
- Specify a regular expression matching the name of selected entities.
- `class`
- Specify a regular expression matching the class (package name is optional) of selected entities.
- `instanceof`
- Specify a concrete class name of the super class or implemented (directly or indirectly) of the class of selected entities.
- Accessing path compiler
- Compiles custom accessing path nodes into bytecode to enable higher performance.
- Experimental feature.
- A chunk event cause analyzer
- Allows the chunk behavior logger (`/logchunkbehavior`) analyze the cause of chunk events.
- When enabled, you can select whether raw stacktrace or a few analyzed tags will be written to the file with option `blamingMode`.
- Storage policies for entity logger.
- Previously, logs produced when both the server and the client ticks are saved.
- But now, you can disable logs from one of these sides by specifing a policy with `/entitylog sub <entities> <policy>` or `/entitylog setDefaultStroagePolicy <policy>`.
- By default, only logs from the server are saved.
- Saving all logs in a single file is possible, but not recommended.
- A warning screen displayed when trying to load a survival save for the first time with MessMod.
- Server ticking phase `REST`.
- Represents the point where all async tasks like player inputs are finished.
- Accessing path node `class`.
- The `Class` object representing the class of the input.
- Support exporting more parts of saves in `/exportsave`.
- It can be customized with `/exportsave addComponent <comp>` and `/exportsave removeComponent <comp>`.
## Changes
- Allow using wildcards in commands.
- The format is similar to DOS filename wildcard.
- It can be used in commands involving adding (subscribing) or removing (unsubscribing) some items, including:
- `/logchunkbehavior subscribe | unsubscribe <event>`
- `/logpacket sub | unsub <type>`
- No longer permit using primitive types in class cast node.
- Using them may lead to failure in compiled accessing paths.
- And they are actually invalid as all direct input of all nodes are of refercence types.
- Methods nodes now references one of the deepest overriden method correctly, which makes them more adaptable.
- For example, `Object.toString()` instead of `LivingEntity.toString()` is used.
- Mapper nodes now only recognize targets with exactly matching descriptors.
- (Un)subscribing fields won't restart entity information logger, instead, it fails if the logger isn't idle.
- No longer marked as conflicting with lithium.
- Ticking events are now triggered at the beginning of corresponding stages.
- Spilt `/logchunkbehavior setSubscribed` into 2 commands.
- More accurate elapsed time measuring in `/exportsave`.
- Updated channel version from 2 to 3.
## Fixes
- `/freezentity` prevents the chunk position of entities from updating.
- Certain movement restrictions are calculated twice in `/logmovement`.
- The error message sent when using a undefined network side in entity selectors is incorrect.
- Temproary files produced by `/exportsave` are not cleaned.
- Undo and redo are performed twice within a single click.
- When using key bindings `F3 + <Key>`, actions attached to `<Key>` are performed.
- For example, when pressing `F3 + E`, the inventory screen is opened.
- Multiple targets can be found even if a descriptor is specified.
- Chunk event `TICKET_ADDITION` & `TICKET_REMOVAL` is not triggered correctly.
- If the are documented before.
- Vanilla hotbar texture is not available when `hotbarLength` is modified.
- Previously a simple grey background is used.
- Save specific options are still used after exiting from the save.
- Shapes for different players are not sent independently.
- For example, previously the block outline renderer effectively only renders shapes for one player (possibly a bot), making the feature not available for other players.
- `/raycast entity` fails when the language is set to Chinese.
- Some error messages related to options setting or arguments in method and mapper nodes are not translated.
- Argument types are not serializable.
- An consequence of the bug is that some warning messages are output when players log on and that arguments of these types are absent in `/help`.
- Listening to `-THIS-` in entity information logger without specifing an accessing path leads to crash.
- Class literal of primitive types cannot be used.
- Fields without a mapping couldn't be referenced in `/entityfield`.
- Block entity changes cannot be undone.
- However, it is not completely fixed now, as inventories is still unable to get restored.
- Exported save folder doesn't match the given name.
beta
MessMod 0.5.1+v20230612-BETA
0.5.1+v20230612-BETA12 июн. 2023 г.62Minecraft: 1.16.4, 1.16.5fabric
Что нового
### Fixed
- Not compatible with Pehkui (See Issue#4)
- Not compatible with Java 8 & 9
beta
0.5.0+v20230404-BETA
0.5.0+v20230404-BETA4 апр. 2023 г.74Minecraft: 1.16.4, 1.16.5fabric
Что нового
## Added
- Client ticking events, which can be used in entity logs and sidebars.
- Option optimizedEntityPushing
- Chunk behavior logger, and command /logchunkbehavior
## Fixed
- Some bugs caused by using overriding methods in mapper & method nodes.
- Misbehavior of mapper & method nodes, when literal E+ENUM is used.
- The feedback of /entitysidebar remove is not translated.
- The rendering distance of structure block is not enlarged when the carpet is not installed.
- Buggy exception handling in mapper & method nodes.
## Changed
- Remove black outline of chunk loading status markers
beta
0.5.0+v20230122
0.5.0+v20230122-BETA21 янв. 2023 г.87Minecraft: 1.16.4, 1.16.5fabric
Что нового
## Add
- Visualization of the fluid flowing direction
- chunkLoadingInfoRenderer & chunkLoadingInfoRenderRadius
- /accessingpath list
## Fix
- Mapper nodes doesn't work properly
- Vec3d literals couldn't be used in method invocations as the commas are also delimiters of arguments
- NPE are thrown when MethodNode & MapperNode couldn't be parsed and its toString() are called.
- NaN & Infinities are not allowed in literals
- Maybe more
beta
0.5.0-20221231
0.5.0-2022123131 дек. 2022 г.74Minecraft: 1.16.4, 1.16.5fabric
Что нового
### Added
- Class casting node in accessing path (not available)
- Mapper node in accessing path
### Fixed
- x, y, z and identityHash couldn't be used
- Primitive types in method descriptors couldn't be handled well
- Unable to load languages when some mods (carpet-extra, for example) are installed
- A warning message has missing arguments
- Custom names of entities are not processed well in entity logs
beta
0.4.0+20221217-BETA
0.4.0+20221217-BETA23 дек. 2022 г.79Minecraft: 1.16.4, 1.16.5fabric
Что нового
## Notice
This is the first version published on Modrinth. Many features has been introduced before, and they won't be described here, but you may find the README on [Github](https://github.com/lovexyn0827/MessMod).
## Original changlog for this version
### Options
- minecartPlacementOnNonRailBlocks: Allow players to place minecarts directly on the ground
- quickMobMounting: Placing mobs into vehicles
- generateChunkGrid: Generate a layer of glass on the ground to show the chunks
### Commands
- /accessingpath: Manage custom nodes in accessing paths. (Some other features may be introduced in the future.)
- /exportsave: Export some given areas as a new save.
### Other Features
- Vec3d literal
### Fixes
- Changed hideSuvivalSave to hideSurvivalSave to correct a spelling mistake.
- Fixed some grammatical mistakes.
- Many commands have no feedback.
- In HUDs, listened fields get replaced when a newer line with the same name is created.
- Couldn't parse BlockPos literals.
beta
0.2.0+20220827-BETA
0.2.0+20220827-BETA23 дек. 2022 г.218Minecraft: 1.16.4, 1.16.5, 1.17.1, 1.18.2fabric
Что нового
## Notice
This is the latest version by now that supports MC1.18 and the last version that supports MC1.17.
## Original changelog
- Ticking phase SERVER_TASKS.
- Fix: The class name of packets are not deobfusciated.
- Fix: The value of option vanillaDebugRenderers couldn't be saved.
- Clients connecting the server with a different protocol version will receive a warning message in the chating bar.
- Chunk status biomes & full can no longer be skipped, because the server will crash if they are not processed.
- (1.17/1.18 only): Fixed some rendering glitches.