Skip to content
This repository was archived by the owner on Sep 2, 2024. It is now read-only.

Releases: homchom/recode

0.1.0 beta 9

20 Dec 18:13
20fcf40

Choose a tag to compare

0.1.0 beta 9 Pre-release
Pre-release

For Minecraft 1.20.2, Fabric API 0.90.7 or newer

Additions

  • Completely overhauled Syntax Highlighting, which now highlights the chat input box directly
  • Syntax Highlighting now includes MiniMessage highlighting

Changes

  • Updated to Minecraft 1.20.2
  • Formatting changes and fixes to Chest Preview (#60, thanks Electric131)

Fixes

  • Holding Game Values can no longer crash the game (thanks ShadowEmpress_)
  • Kicks for "out-of-order chat packets" are now much less common
  • Message stacking once again works for multi-line messages
  • Code Search is now compatible with Sodium 0.5 (for real this time!)
  • The check for DiamondFire IP addresses is now case-insensitive
  • /dfgive clipboard now trims extraneous whitespace (#61, thanks Electric131)
  • More obscure fixes to location overlay and state-related features (thanks ShadowEmpress_)

Removals

  • Removed /schem (#65)
  • Removed /gradient in favor of <gradient>

0.1.0 beta 8

14 Aug 03:17
13127e1

Choose a tag to compare

0.1.0 beta 8 Pre-release
Pre-release

For Minecraft 1.20.1 with Fabric API

Changes

  • Significantly improved performance
  • Improved mod compatibility (notably with Noxesium)
  • Side chat is now symmetric with main chat
  • Message stacking now uses Minecraft's chat status system
    (indicated by a hoverable aqua line to the left of the message)
  • The DiamondFire button of the title screen now supports the High Contrast resource pack

Fixes

  • Fixed many features not working for non-ranked players
  • Viewing the profile of a non-ranked player no longer errors
  • General performance no longer slows over time (thanks Wyzzard225)
  • The mod is now compatible with Sodium 0.5 (but is no longer compatible with 0.4, so players must update)
  • Fixed the 'Pick Block' vanilla key bind not working with the mod
  • Auto /chat local now works when joining a plot from another plot
  • Side chat now rescales with the game window
  • Chat status descriptions can now be viewed for messages in side chat

Removals

  • Temporarily disabled /nbssearch, mainly for security reasons (re-adding this is a high priority!)

0.1.0 beta 7

23 Jul 23:11
24aad53

Choose a tag to compare

0.1.0 beta 7 Pre-release
Pre-release

For Minecraft 1.20.1 with Fabric API

Additions

  • Added better unicode by @Electrosolt (which retextures many unicode symbols in the vanilla style) as a built-in resource pack
  • Re-added support session state detection and related features

Changes

  • Updated to Minecraft 1.20.1 (thanks @GeorgeRNG)
  • Request timeouts (which should not happen to begin with) are now logged with a toast notification; there are no longer uncaught exceptions with them
  • Updated the DiamondFire logo texture (thanks Baconiumo)

Fixes

  • Fixed all currently known causes of request timeouts; so far they have not occured in testing :)
  • Fixed /profile message detection (again)
  • Fixed auto /lagslayer
  • Other minor state fixes

0.1.0 beta 6

23 Jun 01:30
79442c6

Choose a tag to compare

0.1.0 beta 6 Pre-release
Pre-release

For Minecraft 1.19.4, Fabric API 0.78.0 or newer

Changes

  • Updated to Minecraft 1.19.4
  • Automation commands no longer take multiple seconds to take effect
  • Improved block entity performance (including in codespaces)
  • The LagSlayer overlay now has a shadow (#33)
  • Improvements to Side Chat
  • The mod is now more lenient with Cloth Config compatibility
  • Removed Partner Bracket and Quick Var Scope (as they were added to DF in Patch 5.7)
  • The mod now raises a warning when used with Optifabric (Optifine is not supported)

Fixes

  • The copy button in /colors no longer freezes the screen
  • /locate messages should no longer appear in chat unexpectedly on occasion
  • Messages (including chat messages and especially /locate-ing oneself) can no longer be hidden when they shouldn't be
  • The "Recode" button in the Options menu is now compatible with most mods

Known issues

  • Auto /chat local and similar automation commands run in support sessions (this will be fixed very soon! but for now you can disable the setting or just live with the bug)
  • Newer code actions still don't have lore overlays (the action dump is outdated)
  • The current Options menu can clip the edge of the screen on large GUI scales

Technical

  • Updated to Kotlin 1.8.20
  • /locate is no longer sent by the client every 5 seconds
  • A million other internal changes/improvements (unsure about something you see? ask!)

0.1.0 beta 5

02 Nov 17:34
8e58d4e

Choose a tag to compare

0.1.0 beta 5 Pre-release
Pre-release

For Minecraft 1.19.2, Fabric API 0.60.0 or newer

Additions

  • A /ping command that shows your current ping (from CodeUtilities 3, #24)

Changes

  • The mod version in DiscordRPC is now trimmed to not include metadata
  • Added inset padding to /recode /nbssearch, and /templates (#20, #16)
  • Message highlighting no longer highlights the "Joined Game" message (more likely to follow)

Fixes

  • Fixed chatting on Node Beta
  • Fixed /nbssearch (#16)
  • Variable syntax highlighting now works for more commands (#16, #19)
  • A couple more styling and formatting fixes
  • Fixed the Show Tags keybind (#16)
  • The mod can once again be run from inside IntelliJ (for contributors)

0.1.0 beta 4

27 Oct 21:29

Choose a tag to compare

0.1.0 beta 4 Pre-release
Pre-release

For Minecraft 1.19.2, Fabric API 0.60.0 or newer

Additions

  • Added the auto /wand setting [#6]
  • Re-added chat global/local/none keybinds
  • Added /name (the opposite of /uuid; commands will likely be merged later)

Changes

  • Updated to 1.19.2; DF is a "trusted server" and playing it will not warn you about unsigned chat
  • Reverted the removal of flight speed and build/dev toggle keybinds
  • The auto /msg conversations setting is now disabled by default
  • Improved the Code Search HUD
  • Improved text positioning in /recode
  • Automation settings should now work more consistently
  • Improvements to dependency version requirements

Fixes

  • Fixed auto /chat local
  • The mod is now compatible with EnhancedBlockEntities
  • Discord RPC should no longer crash some players when enabled (but will print an error message to logs; this is a temporary workaround) [see #7]
  • Fixed name highlighting and message stacking
  • Path arguments (e.g. with /nbs load) are now suggested when typing commands
  • Fixed /imageparticle [#5]
  • Fixed formatting issues with the Chest Tooltip
  • Fixed Chest Tooltip error detection
  • /locate should randomly appear in chat much less often
  • The first message you send in chat after entering dev mode will no longer be hidden when auto /rc is enabled
  • Fixed /uuid when not in creative mode [#14]
  • Fixed support session states in Discord RPC
  • A couple typo and style fixes [#10, #17]

0.1.0 beta 3

22 Jul 22:03

Choose a tag to compare

0.1.0 beta 3 Pre-release
Pre-release

For Minecraft 1.18.2, Fabric Loader 0.13.3 or newer, Fabric API 0.50.0 or newer

Additions

  • Re-added LagSlayer HUD
  • Added highlighting to %entry codes
  • Added mod version to Discord Rich Presence in some places
  • Re-added the license to the mod jar

Changes

  • Code Search now gives signs proper glowing
  • Restyled Code Search HUD
  • Halved the mod's file size
  • Updated dependency resolution list
  • Updated the wording of the contributor list in the fabric.mod.json
  • Now using semantic versioning
  • Lots of internal code changes (eg. module system, more event reworks)

Fixes

  • Receiving chat messages should no longer show an error in logs. If this still happens to you, please let me know
  • Fixed Code Search
  • Fixed Fast Flight Speed Toggle
  • Discord Rich Presence while playing on a plot is now up-to-date

Removals

  • Removed Client TPS entry from the debug menu (may be re-added if demand is high enough)
  • Removed MCEdit schematic support
  • Removed node, non-toggle flight speed, non-toggle plot state, and chat channel keybinds
  • Removed mod developer cosmetics
  • Disabled Message of the Day (may be re-added later)
  • Temporarily removed the mod's custom exception handler

0.1.0 beta 2

22 Jul 22:02

Choose a tag to compare

0.1.0 beta 2 Pre-release
Pre-release

Changes

  • Cleaned up log output when closing the game
  • Replaced some WebSocket usage with HTTP
  • (Internal) started event refactor, started Kotlin migration

Fixes

  • Mod shutdown code now only runs once instead of twice
  • Fixed the sign render distance setting

Removals

  • Removed /plots
  • Removed Project: Audio support
  • Removed stars in the tablist for other people using the mod (or CodeUtilities)
  • Removed non-English translations (since they won't be maintained)
  • Removed custom item texture functionality

0.1.0 beta 1

22 Jul 22:01

Choose a tag to compare

0.1.0 beta 1 Pre-release
Pre-release

Additions

  • Updated to 1.18.2

Changes

  • Updated/improved the project's build script (the mod should now work better with other mods)
  • Migrated to Mojang mappings

Fixes

  • The DF title screen button now positions properly with other mods (e.g. Mod Menu)
  • Auto /time now works in build mode
  • Fixed the Hide Variable Scope Messages setting
  • Removed the unused Show CPU Usage setting
  • Fixed a few non-fatal IOExceptions that were printed in logs

Removals

  • Disabled template peeking (may be re-added later)
  • Disabled contributors button in /recode (may be re-added later)