Skip to content

Changelog

Melonslise edited this page Aug 19, 2020 · 12 revisions

2.5.2

  • Fixed crash when searching for key ring
  • Improved and cleaned up code
  • Migrated to mixin
  • Fixed broken jar manifest

2.5.1

  • Fixed error on dedicated server

2.5

  • Added new config options for default lock length and default lock pick strength. This allows to control the values of each new item, while still allowing for editing their nbt individually
  • Split off the "deaf mode" feature into a separate client config
  • Updated config to include shulker boxes as a lockable block
  • Improved lock and lock pick tooltips to show the default value if their nbt is missing
  • Optimized rendering further
  • Fixed a critical crash with optifine

2.4

  • Major code rework
  • Lock length and lock pick strength are now stored in the item's nbt and can be changed in-game
  • Added prettier and more detailed tooltips to locks, lock picks and keys
  • Made the lock selection CUI turn red if the lock cannot be placed
  • Locks with the same ID now generate the same combinations for the same length and the combination is no longer written to nbt
  • Locks can now be saved and loaded via structure blocks
  • Added config option to randomize locks upon loading from a structure block
  • Added config option to configure the percentage of generated locks
  • Added config option to display text feedback for hearing impaired users
  • Added regular expression support to the lockable blocks config option allowing for wildcard values
  • Split configs into common and server
  • Added more possible rotations to locks placed on top and bottom of blocks
  • Minor optimizations to lock generation
  • Optimized lock rendering by checking if they are in view and in range to render and by caching their state
  • Added a shaking effect when placing a lock and trying to use a locked block
  • Made lock picking GUI much smoother and made the lock pick move faster
  • Fixed tags
  • Fixed locks not dropping when breaking locked blocks
  • Fixed locks jittering at big x and z coords
  • Fixed locks ligting flickering
  • Fixed wrong packet data being sent and reduced the amount of packets
  • Added polish translation

2.3.1.1

  • Added Chinese localization

2.3.1

  • Fixed a minor sound issue when successfully picking a lock

2.3

  • Locks and keys use ints instead of UUIDs
  • Shrunk packets even more so even less bandwidth is used
  • Fixed bugs, notably key ring
  • Added config options for random lock generation
  • Some issues because of new version, to be fixed
  • Probably something else I forgot

2.2.1

  • Fixed locks able to be removed with certain mods

2.2

  • Fixed incorrect lock generation on double chests

2.1

  • Added an option to make locked blocks unbreakable
  • Added a small hint to the lock picking GUI upon successfully opening the lock.

2.0

  • Completely rewrote the mod from scratch
  • Locks can now be placed on any amount and kind of blocks
  • Added lock, key blank and key ring
  • Added a dynamic lock model/renderer
  • Added a simple CUI, indicating where a lock will be placed
  • Added a comprehensive configuration, which can be changed in-game
  • Added lock generation
  • Overhauled the lock picking GUI, making it smoother, easier and less cluttered
  • Added more sounds
  • Added recipes
  • Shrunk packets, improving network usage

1.0

  • First public release

Clone this wiki locally