THE BROKEN SCRIPT IS ONLY AVAILABLE HERE ON MODRINTH
- It is no longer available on curseforge, and is not distributed anywhere else
- Any appearance of it on curseforge, or any other site, is an unlawful upload and should be reported
- For your own safety, do NOT download or use these reuploads. We can not guaruntee the jars are unmodified.
================================================================================
Deep down, under the bedrock
The Broken Script is a slow burn, story focused horror mod that aims to provide a novel experience on top of the existing vanilla minecraft one.
The story is conveyed through a number of mediums, ranging from in game dialogue & writing, to meta elements outside the game.
Things you should know
This mod features many meta horror elements, that can appear to affect your PC It does NOT contain malware, or any malicious elements
It can affect your game/experience in the following ways:
- Crashing (intentionally, or unintentionally. Report unintended crashes to the discord!)
- Creating text files outside your instance directory
- Trigger (fake) error/warning window popups
- Destroy chunks, delete or corrupt terrain, or potentially render your world unplayable
- Show flashing/strobing lights and patterns that might trigger people with epilepsy/photosensitivity
- Play loud or startling noises (rarely)
It does NOT do any of the following (not exhaustive):
- Delete or ban you completely from your world
- Turn your PC off
- Read any of your computer's existing files outside of its own directory
- Brick your instance
- Flash random screamer jumpscares
Content warning/disclaimer
This mod features content that may be upsetting or disturbing to some viewers. This includes:
- Depictions of graphic violence
- Blood
- Depictions of suicide
- Self harm
- Verbal and emotional abuse
Frequently Asked Questions
Q: I want to make TBS inspired fanwork/implement TBS references into a project I'm working on.
What are the rules for this?
A: You are not allowed to directly use our assets in a project (textures, entity models, etc) outside of explicit
permission from their creator, but you are more than welcome to use them as inspiration for your creative projects.
So long as you give credit where it's due, and you aren't stealing from us, feel free to do as you like.
Q: Will there be a bedrock port?
A: There will not be an official bedrock port.
Because of how addons work for bedrock, a full 1:1 port is completely impossible.
However, as said prior, you are more than welcome to make an unofficial one, with the sole
stipulation that it MUST be free, NOT sold.
Q: How do I enable cheats?
A: TBS's cheats are found in Broken Core's config.
From the pause menu, click mods -> Search for "Broken Core" -> Config -> Server -> Check Enable Cheats -> Apply
Q: My framerate is plumetting on the moon. How do I fix this?
A: This is caused by the moon's skybox shader, which can cause issues for machines that use old/low power
graphics cards, or rely on their CPU's integrated graphics.
It is toggleable under Config -> TBS -> Client -> Shader based moon -> Apply
Q: Events are happening too often/too infrequently. How do I change the rate that things happen?
A: Events are primarily tied to game time, in terms of when they start to happen.
However, you can increase the max number of possible events per day via
Config -> TBS -> Server -> Max events per day
Q: How do I disable the old world gen? I want my big caves!
A: This comes from the nostalgia gen datapack.
On the world creation screen, navigate to the "more" tab.
The "nostalgia helper worldgen" datapack should be on the LEFT side (Under "AVAILABLE") for it to be disabled.
In addition, you can remove this as the default with the config.
Config -> TBS -> Server -> World -> Allow old world gen
Q: I am not seeing any newer mobs (bees, goats, wardens etc), how do I enable them?
A: This can be enabled under Config -> TBS -> Server -> Disable new mob spawning
Q: I can't get any deepslate. Why is it all disappearing?
A: Config -> TBS -> Server -> World -> Remove deepslate
Q: Hostile mobs don't appear anymore, at all. Where did they all go?
A: This is caused by a variant of circuit that sometimes gets stuck and doesn't go away.
You can fix this by first enabling cheats through broken core's config, and then running this command:
/tbs dev entity discard @e[type=thebrokenscript:circuit_stare]
It should output something like "Removed 2 (possibly more) entities", and hostile mobs should spawn again.
Q: The sun/moon isn't moving in the sky. What's going on?
A: This is an event. The day/night flipping is now fake, to avoid unintentionally accelerating events happening.
Need a new Minecraft server? Check out our partner, lagless.gg!
Use code thebrokenscript for 30% off at checkout!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
|
R
2.0.3
|
23h ago | 1 | |||
|
R
2.0.2
|
23h ago | 1 | |||
|
R
2.0.1
|
23h ago | 1 | |||
|
R
2.0.0
|
23h ago | 1 | |||
|
R
1.10.1
|
23h ago | 1 | |||
|
R
1.10.0
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 |
If you are using a current world save, please reset the "Clanvoid, Limbo, and Protected Void" dimensions as the way they generate and their layout are now different
Do note that though the polaroid chests will reset, the locations of each polaroid chest will not.
<details>
<summary>SPOILERS DOWN BELOW</summary>
- Updated dimension layouts (You just read that above)
- Added new structures
- Forum has new content
- Updated Fever model
- Reworked banning
- Balanced Integrity's phase 3 boss as well as its hitbox
- Fixed a bug where entity's did not confirm kills
- Improved entity pathfinding
- Reindexed the Library books to display the correct order
- Fixed bugs with jimmy and improved fight
- Removed Herobrine (/j)
</details>
- fix server side crash when calling audio related stuff
- fix crashes with legacy4j
- Fixed event system with total backend overhaul
- Make structures less rare
- Add event rate config
- Fix Circuit climbing and pathfinding
- Rebalanced entity spawn chances
- iris incompatibility fixed
Spoiler Changes below
<details>
<summary>Spoiler</summary>
- bugfixes for both bossfights
- Added few new things to Flesh Tunnel
- Added new forum content
- Rebalanced Integrity Phase 3 attack chances
- WorldGen fixes and structure chances rebalanced for Clan Void and Nowhere
- Make Flesh Tunnel not be blocked after repeating the Stairs loop
- Added an indicator for when to attack jimmy
- Rebalanced the jimmy fight
- Hopefully fixed jacinthe
</details>
Official 2.0 Changelog
Fixed:
- Entities and structures now spawn in properly when using custom biome gen mods
- Corrupted Moon phases being stuck on repeat
Removed:
- Day B
Spoilers for 2.0, do not read any further if you want to go in blind
Changes:
- Remoddeled and reworked all entities prior to 2.0
- Changed how dimensions work
- Overhauled how entities spawn
- Removed Spectrum 11 and WORLD2 from the mod files to reduce jar size. Spectrum 11 and WORLD2 is currently hosted on our Maven
- Replaced looping loud entity noises with chase themes and initial jumpscare noises are lowered in volume
- Most of the old mod has been reworked or improved upon
- Expanded WORLD2 significantly. New version will be hidden for those who wish to dive into the ARG side of the mod
Added:
- 2 optional bossfights
- New events
- New blocks
- Added 6 new entities
- Added 6 new dimensions
- Lore
- Music
- Photosensitivity and audio warning
- Funny mode (Must reach the end credits first)
- Scripts (They're still broken)
- Devs
##Current bugs
- It's a 50/50 rn whether certain phases of the bossfights work as intended. These are actively being worked on
- Sub anomaly 2 not spawning in overworld
- Integrity will duplicate himself every time you activate the bossfight as failing to kill him will keep that current instance of integrity in game
- Some crafting recipes for moon dimension blocks not being craftable
- this is the initial 2.0 changelog, look at most recent version for any fixes we put down
Enjoy! :D
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
## [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
BaseMonsterclass instead of theMonsterclass (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
### 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](https://github.com/Writers-of-the-Script/Issue-Tracker/issues/18))
- Events happen when disabled ([#20](https://github.com/Writers-of-the-Script/Issue-Tracker/issues/20))
- A bunch of other issues but I need to sleep
### Changed
- Fixed permissions for commands
### Fixed
- Stone cubes spawn around Y=12 ([#7](https://github.com/Writers-of-the-Script/Issue-Tracker/issues/7))
- Discs don't play audio ([#9](https://github.com/Writers-of-the-Script/Issue-Tracker/issues/9))
### 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)
[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.
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/tbscommand. - 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
