The Broken Script

The Broken Script

Mod

Here I am

Client and server CursedGame Mechanics MobsWorld Generation

1.25M downloads
1,496 followers
Follow Save

Changelog

Whoo! It's been a while since the last release. We've been working incredibly hard for the last two months, and I hope it's worth the wait! Bug fixes, multiplayer, API changes, and a couple new things... it's a lot! Hopefully this'll be the last major update until 2.0! :)

[1.10.0]

Added

  • Added fixes from the RUS patch!
  • Added a couple new assets (nothing much)
  • Added a new "fake time of day" system
  • Added a bunch of new API stuff
  • Added new window title event
  • New config options
  • Added new main menu (enabled by default, can be changed in client-side configs)
  • Added many new extension functions
  • Added the newest menu background (void_entities_1.png)'s uwu version

Changed

  • Overhauled many existing parts of the API
  • Overhauled entity code
  • Refactored all events
  • Refactored chat responses
  • Improved datagen
  • Switched to Registrate
  • Optimized EVERYTHING
  • Fixed a lot of bugs
  • Overhauled the config UI
  • Improved multiplayer support
  • Made most sounds local (not global)
  • Made entities only affect their target player(s)
  • Improved stability of packets
  • Made a lot of text translatable (but still a lot left to do)
  • Updated all dependencies
  • Made portal blocks use the built-in portal block system
  • New inspect commands
  • Improved autocomplete for event commands
  • Improved entities respecting configs
  • Made many things tags
  • Improved code for many GUI elements
  • Improved structure of variables
  • Migrated many world-global variables to be player-specific
  • Improved structure generation
  • Reduced size of many packets
  • Improved alert management code
  • Overhauled queue system to allow for cancelling tasks
  • Updated most entities to use the BaseMonster class instead of the Monster class (adds extra utilities to ease development)
  • Fixed AABB size calculations
  • Moved many functions from the event/chat response classes to extension functions on the LevelAccessor
  • Cleaned up code in many different places
  • Fixed entity attributes incompatibilities
  • Fixed compatibility with NeoForge 21.1.183+
  • Improved code for checking chat responses
  • Fixed moon glitch on server
  • Fixed intentional crashes not working
  • Fixed config for random structures.
  • Improved the way entities perform raycasts.
  • Probably a bunch I'm forgetting

Removed

  • Unused integrity unfinished bossfight entity
  • A lot of unused code

Files

thebrokenscript-1.10.0-beta.1+mc1.21.1-build.211.jar(114.43 MiB) Primary Download