Skip to content
View TheBlackParrot's full-sized avatar

Block or report TheBlackParrot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TheBlackParrot/README.md

Hello! I'm Parrot! Coding is (mostly) just a hobby of mine.

I primarily dabble in web development, but have been bridging over into Unity modding as of recent. arch btw
My current day-to-day job is streaming on Twitch, which gives me ample time to work on some cool stuff. Most of it I use on stream!

I'm comfortable using:

  • JavaScript
  • PHP
  • Python
  • C#
  • Lua

Streaming overlays:

The overlays I use on my stream are all my own, and I allow the public to use a few of them. Code for all of them is available here. They are designed with self-hosting in mind, you don't have to use the version I host if you don't want to.


Note

Older versions of some mods are available in the list of my GitHub repositories. I'm in the process of moving over to git.gay as I update released binaries. New code from June 6th, 2026 onwards will be pushed to git.gay.

Spin Rhythm XD mods:

Mod Description
AdditionalVRSettings Extra settings for the VR mode
AnotherSpinStatus Provides a WebSocket interface for live game events
BackgroundTraversal Sets the menu background to the background of the chart being previewed
CustomFonts Changes the UI fonts to a specific font of your choosing
CustomMatcaps Changes various matcap textures throughout the game to textures of your choosing
CustomMenuColors Changes the menu colors to colors of your choosing
CustomSounds Changes the game sounds to sounds of your choosing
DisableFilmGrain Forcibly disables film grain no matter what graphics quality setting you use
HUDTweaks Change various things concerning the in-game HUD
MuteTwitchVODTrack Toggles an audio track on an audio input source in OBS when selecting songs in the menu
QRCodeUnlocker Unlocks the QR code view/external link follower for custom charts
SkipTheShip Skips the ship flying out when initially playing a map
SpinLists Adds "playlist" functionality to the game
SpinRequests Map request manager that abstracts out functions to an HTTP GET API
SpinRequestsTwitchBridge Adds a connection to Twitch from inside the game that interfaces with SpinRequests
SpinShareUpdater Adds an indicator button that shows if maps from SpinShare are up-to-date
SpinSpout Adds Spout2 output for direct game capture
SRXDIsImportant Automatically sets the game's process priority to above normal

Beat Saber mods:

Note

All listed mods support the latest version of the game (1.44.0 as of writing this)

Mod Description Supported
BetterSongList_RandomSort Adds a random/unsorted sort method for BetterSongList >= 1.29.1
GameCoverColors Makes the in-game color scheme reflect the selected map's cover art colors >= 1.29.1
HideTheGradient Hides the GradientBackground environment object added into the older environments in newer versions of the game >= 1.40.8
HideTheLogo Hides the Beat Saber logo in the menu environments >= 1.29.1
HideThePanels Hides unwanted panels in Beat Saber's Main Menu >= 1.29.1
JustTheDistance Simple Beat Saber map reaction time/JD changer >= 1.40.8
MenuCoverColors Changes the menu environment colors to reflect the selected map's cover art colors >= 1.29.1
MenuFloaters Changes the amount of LevitatingNote that are present in the menu environment >= 1.29.1
MuteTwitchVODTrack Toggles an audio track on an audio input source in OBS when selecting maps in the menu >= 1.44.0
NoteTweaks Change various aspects of the default Beat Saber note 0.10: >= 1.39.1
0.9: 1.29.1 - 1.37.1
PseudoSpatializer Pans note cut sounds depending on the lane said note resides in >= 1.39.1
SimpleSoundChanger Change some of Beat Saber's sound effects >= 1.29.1
VerboseVolume Volume manager with some extra specifics >= 1.29.1
WaitHoldUp Brings up the pause menu when loading into a map >= 1.29.1

Oh also: Vibe coding is bad and you should definitely feel bad for doing it. Learn to figure out what your code is doing, so that when something breaks, you yourself have an idea on what to do to fix it. Relying on noise being shaped to the results you want is only going to get you so far.

Screenshot of a tweet on Twitter mocking generative AI users with baby talk

Pinned Loading

  1. stream_resource_dump stream_resource_dump Public

    random things

    JavaScript 13 5