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
Filter loader...
Filter versions...
Filter channels...

Hey! We found some big bugs right after release, so we fixed them, and we improved a couple things. Hope you enjoy!

[1.10.1]

Added

  • Added support for migrating worlds from older versions
  • Added TBE stalk unused animation
  • Added back unused structure

Changed

  • Changed the event frequency setting to be average events per day
  • Fixed a lot of bugs relating to stare behavior
  • Fixed some general issues with entities being spawned improperly
  • Swapped to use Endecs instead of Codecs for more portability and stability
  • Made dimensional travel a lot safer between overworld and TBS Dimensions
  • Rebalanced Circuit disguised as Creeper
  • Added forgotten modern mobs to being unspawnable
  • Potion effects induced to player by events no longer show particles

Fixed

  • Fixed Console Block formatting
  • Fixed Day A visuals
  • Fixed Null Torture tunnels
  • Fixed Day A generation, no more bedrock in the air
  • Fixed Nostalgia Helper Resource pack
  • Fixed Circuit Mineshaft Stare behavior

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

[1.9.7]

Added

  • Added funny (Thanks to KarisaTFN)
  • Added Instability Music Box disc

Changed

  • Moved entity classes
  • Fixed circuit issues
  • Various fixes for Hetzer

Fixed

  • Null responds to each letter of "Who are you" (#18)
  • Events happen when disabled (#20)
  • A bunch of other issues but I need to sleep

[1.9.6]

Changed

  • Fixed permissions for commands

Fixed

  • Stone cubes spawn around Y=12 (#7)
  • Discs don't play audio (#9)

[1.9.5]

Added

  • Added Instability sound & music disc
  • Added new configs for chunk removal & void holes
  • New event :)

Changed

  • Fixed spawning mechanics
  • Fixed a ton of bugs
  • Redid commands (again)

[1.9.4]

[WARNING, THIS VERSION SEEM TO BE BROKEN, I'D RECOMMEND WAITING FOR 2.0 RELEASE]

Added

  • New commands
  • New command system
  • New [REDACTED] textures :3
  • New music (will be used later)
  • A couple of new configs
  • Null bread
  • Circuit bread

Changed

  • Commands have been migrated to the new system
  • Integrated all procedures into their entities and events
  • Rewrote the event system (again)
  • Rewrote the chat responses system
  • Rewrote almost every entity
  • Optimized 99% of the mod (still some left to do, though)
  • Prepping for... something :)

Removed

  • Most procedures
  • A ton of unnecessary code
  • A ton of bugs
  • Removed Herobrine (/j)
  • Fixed a ton of bugs.
  • Fixed the moon.
  • Improved multiplayer lag.
  • Optimized a ton of entities.
  • Reduced raycast calls.
  • Reduced entity queries.
  • Reduced lag.
  • Fixed a few client and server-side crashes.
  • Fixed the time of day resetting the day counter.
  • Updated license.
  • Fixed yet another crash on dedicated servers.
  • Added a bunch of WIP stuff.
  • Fixed another crash on dedicated servers.
  • Fixed a crash on dedicated servers.
  • Fixed a bunch of bugs that occur in multiplayer.
  • Optimized a couple entities.
  • Added a custom main menu.
  • Fixed a few more bugs.
  • Fixed a few bugs.
  • Fixed bugs in the configuration UI.

[1.21 Port]

This was initially an unofficial port, however I have since joined forces with Wendigo and I felt I should upload this here. The (mostly) full changelog can be seen below.

Added

  • Added support for 1.21.1

Changed

  • Moved to NeoForge from Forge
  • New config menu based on Fzzy Config.
  • Removed all /TBS_* commands and replaced them with a single /tbs command.
  • Made all events toggleable
  • Rewrote the event engine to:
    • Improve the developer experience
    • Split events into many files
    • Support addons adding events
  • Removed a lot of internal Minecraft command calls
  • Removed a lot of repetitive MCreator code
  • Rewrote several parts of the mod to optimize, fix bugs, and improve code quality
  • Fixed the moon event bug
  • Fixed bugs relating to ||The Broken End||'s model
  • Rewrote parts of the mod in Kotlin to enable the use of custom builders
  • Updated GeckoLib
  • Made the mod more modular
  • Centralized a few event handlers
  • Upgraded several chat messages

Removed

  • Removed the player list in favor of using the vanilla one

1.9.3

  • New events
  • New anomaly
  • New structure
  • BIG Bugfix (KINDA BUGGY COFNIG)