promotional bannermobile promotional banner

Messy World Manipulation Enchantment

Allows you to take more control of the game, see more information and do some work easier.

File Details

0.10.0+v20251019-BETA-mc1.16

  • B
  • Oct 19, 2025
  • 926.88 KB
  • 14
  • 1.16.5+1
  • Fabric

File Name

messmod-0.10.0+v20251019-BETA.jar

Supported Versions

  • 1.16.5
  • 1.16.4

Curse Maven Snippet

Fabric

modImplementation "curse.maven:messmod-606813:7125427"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

0.10.0+v20251019-BETA

> 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 => EUBLOCK_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.