Skip to content

Releases: mrgrim/MUP

v1.3.8

18 Nov 02:08
Compare
Choose a tag to compare

Bugs Fixed:

  • Fixed another potential issue with the Forge networking race condition tweak .
  • Fixed incorrect logic making the MC-108469 fix not function properly.

New Bug Fixes:

  • MC-125157 - Spectator menu does no longer show skins (up to 1.12.2)

New Tweaks:

  • The maximum distance entities can be pushed by pistons per tick is adjustable from the vanilla default of 0.51 in the server properties tweak configuration.

v1.3.7

16 Nov 20:03
Compare
Choose a tag to compare

Changes:

  • All mixins are now marked as required which will force a game crash if any of them fail. For now this will prevent accidentally loading the game with partially applied patches that could cause problems. A more graceful solution is planned.

Bugs Fixed:

  • MC-98153 should be more reliable now and handle end portals. It is highly recommended to enable the MC-92916 patch with this one. They may be merged in a future update.
  • The config file is now only saved when changes are made rather than every time the game is loaded.

New Bug Fix:

  • MC-12211 - Comparator in subtraction mode does not update visually under certain conditions (Also fixes MC-63669 and MC-94838)

New Mod Compatibility:

  • Redstone++ and Astral Sorcery fix for crafting tables not registering with collector crystals preventing crafting of "Luminous Crafting Table" and "Resonant Wand". This is documented in Redstone++ issue #14.

New Tweak:

  • Server Properties - Fine tuning of server properties. For now the autosave interval and max chunks unloaded per autosave are adjustable. Please request any other adjustments in the issue tracker.

v1.3.6

03 Nov 23:05
Compare
Choose a tag to compare

Bugs Fixed:

  • Several patches with networking components were reusing reference counted objects incorrectly.
  • Default values were reported incorrectly in the GUI.
  • Fixed another memory leak in MC-111978 patch.
  • Some failure cases for MC-5694 were silently ignored.

New Options:

  • MC-1133 can be configured and now defaults to only applying to player entities to reduce CPU cost.

New Bug Fixes:

  • MC-88959 - Piston no longer retracts an extended piston when de-powered at the same time. Experimental for now. Please report any compatibility issues.

New Mod Compatibility:

  • Disable Surge fix for MC-2025 when EUP's is enabled. The EUP fix is more compatible. Surge issue filed here: Epoxide-Software/Surge#24

New Tweaks:

  • Relaxed Block Placement - Allows placing of fence gates and pumpkins even if there is no solid block below them.
  • Forge Networking Race Condition - When enabled this applies a fix for the issue reported at MinecraftForge/MinecraftForge#6295. The patch for MC-5694 requires this tweak to be reliable on multiplayer servers.

v1.3.5

27 Oct 03:17
Compare
Choose a tag to compare

Bugs Fixed:

  • Some corner cases MC-70850 fix missed.
  • Disable MC-70850 by default due to performance impact.
  • MC-70850 Optifine compatibility
  • MC-2050 made more robust. Fixes ExtraUtils2 golden lasso.

New Bug Fixes:

  • MC-63020 - Chunks are not rendered in first person in some cases
  • MC-83039 - End City chests generate destroyed, items on the ground

v1.3.4

21 Oct 21:51
Compare
Choose a tag to compare

Bugs Fixed:

  • MC-109832 crash with Quark when pushing observers with pistons

v1.3.3

20 Oct 04:16
Compare
Choose a tag to compare

Bugs Fixed:

  • Patch for MC-109832 broke observers pushed by pistons.
  • Memory leak in MC-119978 fix

New Bug Fixes:

  • MC-161869 - Crafted item statistics do not account for non-one stack sizes when crafted by pressing DROP
  • MC-64836 - Mobs "control" the minecart they are riding
  • MC-70850 - False negatives during occlusion culling

New Tweak:

  • Network Sequence Checker - This is a debugging tweak to help detect packets dropped on the client or server at the application layer. Enabling this tweak alters the network protocol and will break clients that do not also have this tweak loaded. This also adds 4 bytes to every network packet sent. Do not enable this unless you know what you are doing and why you are doing it.

New Mod Compatibility:

  • Recurrent Complex and Newlight - Recurrent complex has an optimization called a "Height Map Freezer" designed to suppress vanilla light updates during structure generation. It depends on vanilla lighting calls to clean up afterward which do not function when using the Newlight optimization. Since Newlight already batches updates, this patch simply disables this optimization in Recurrent Complex.

v1.3.2

14 Oct 02:44
Compare
Choose a tag to compare

Bugs Fixed:

  • Mixin application error for MC-118710
  • Load mod patches by default. Compatibility checks will disable any that aren't applicable.
  • Disabled JustEnoughIDs and VanillaFix checks for mod patches. These actually can co-exist.
  • Remove noisy debug logging for entity tracking editor and modded entities.
  • Add compatibility check for Tweakeroo Forge and MC-111444.

Mod Patches:

  • Add patch to fix crash when VanillaFix and FoamFix are both loaded with default configs.
  • Clarified purpose of mod patches in documentation.

v1.3.1

13 Oct 07:32
Compare
Choose a tag to compare

Bug Fixes:

  • Config file sanitization capability added to remove old, unused, or extraneous config entries. This should prevent exceptions being thrown in the logs when loading configs from previous versions.
  • MC-111444 was not client toggleable when connected to a server.
  • MC-1133 was not syncronized properly when client and server had different configs.
  • Mod patch compatibility checks were executing at the wrong loading stage preventing them from loading.
  • Mod patch config GUI entries were missing.

v1.3.0

13 Oct 01:20
Compare
Choose a tag to compare

Bugs Fixed:

  • MC-111444 fix would not obey config
  • Fix optifine compatibility issue with MC-80032 patch
  • EUP is now able to dynamically disable certain patches when incompatible mods are detected. For now, the presence of FoamFix will disable the MC-134989 patch.

New Bug Fixes:

  • MC-1133 - Whether or not a player experiences some effect is calculated based on the block under the center of the player
  • MC-2399 - Transparent blocks visually use the brighter light level that they are next to
  • MC-111978 - Item entities turn invisible when dropped on the ground

New Tweaks:

  • Entity Tracking Editor - Allows you to control the range at which a server tells a client about an entity and how often a server sends updates based on the entity type.
  • View Distance Editor - Control view distance of entities and tile entities (e.g. chests) on the client

New Capabilities:

  • EUP can now patch other mods! There's a new section of the config menu for this. For now a patch for Redstone++ 1.2d and 1.3 BETA-2 pistons when used with MC-54026 (slime ghost blocks) is available. More will be added. This feature was borrowed from JustEnoughIDs, and it is not compatible when JustEnoughIDs is installed due to a conflict and will auto disable.

v1.2.2

23 Mar 02:43
Compare
Choose a tag to compare

Bugs Fixed:

  • MC-80032 fix caused non player entities going to The End from the Overworld to be spawned at 0, 0, 0 instead of on the obsidian platform causing them to fall into the void.
  • Profiler tweak now includes tile entity deletion times (contributed by DeadlyMC).
  • Newlight optimization aborts light updates triggered off the server thread by misbehaving mods resulting in unpredictable behavior or crashes.
  • MC-2025 fix was ineffective due to a failure to read saved bounding boxes.
  • Partial fix for incompatibility with Recurrent Complex's "heightmap freezer".
  • MC-111444 caused server start failures when loaded server side.

New Patches:

  • MC-14826 - Leads in unloaded chunks break, become invisible or connect to an invisible target far away
  • MC-92916 - Player is removed from the EntityTracker when teleporting to unloaded chunks or changing dimensions, resulting in client side desync

New Tweak:

  • Disable Movement Anti Cheat - Disables movement based anti cheat functionality. Only use on private servers with trusted players!