Hytilities Reborn
User Guide
What is Hytilities Reborn?
Hytilities Reborn is a Hypixel focused Forge 1.8.9 mod based on Sk1er LLC's Hytilities, adding tons of Quality of Life features that you would want while on Hypixel, such as an Advertisement-Blocker, AutoQueue, AutoGL, Height Overlay, Game Status Restyle, AutoComplete for /play and plenty others to discover on your own!
How do I use Hytilities Reborn?
Hytilities Reborn is installed just like any other Forge mod.
If you do not know how to install a Forge mod, then we recommend following this step-by-step guide.
Features
Automatic
Automatic
- Automatically Get API Key - Automatically get the API Key from /api new.
- Auto Start - Join Hypixel immediately once the client has loaded to the main menu.
- Auto Queue - Automatically queues for another game once you die. (This will require you to interact with the game in a way to prevent abuse)
- Auto-Complete Play Commands - Allows tab completion of /play commands.
- Limbo Play Helper - When a /play command is run in Limbo, this runs /l first and then the command.
- Auto GL - Send a message 5 seconds before a Hypixel game starts.
- Anti GL - Remove all GL messages from chat.
- Automatically Check GEXP - Automatically check your GEXP after you win a Hypixel game.
- Automatically Check Winstreak - Automatically check your winstreak after you win a Hypixel game.
Chat
Chat
- Remove Lobby Statuses - Remove lobby join messages from chat.
- Remover Other's Mystery Box Rewards - Remove others mystery box messages from chat and only show your own.
- Remove Soul Well Announcements - Remove soul well announcements from chat.
- Remove Game Announcements - Remove game announcements from chat.
- Remove Hype Limit Reminder - Remove Hype limit reminders from chat.
- Player AdBlocker - Remove spam messages from players, usually advertising something.
- Remove BedWars Advertisements - Remove player messages asking to join BedWars parties.
- Remove Friend/Guild Statuses - Remove join/quit messages from friend/guild members.
- Remove Guild MOTD - Remove the guild Message Of The Day.
- Remove Chat Emojis - Remove MVP++ chat emojis.
- Remove Server Connected Messages - Remove messages informing you of the lobby name you've just joined, or what lobby you're being sent to.
- Remove Auto Activated Quest Messages - emove automatically activated quest messages.
- Remove Curse of Spam Messages - Hides the constant spam of Kali's curse of spam.
- Remove Bridge Self Goal Death Messages - Hides the death message when you jump into your own goal in Bridge.
- Remove Duels No Stats Change Messages - Hides the message explaining that your stats did not change for dueling through /duel or within in a party.
- Remove Block Trail Disabled Messages - Hides the message explaining that your duel's block trail cosmetic was disabled in specific gamemodes.
- Remove the Skyblock Welcome Message - Hides the "Welcome to Hypixel SkyBlock!" from chat.
- Remove Gifts Message - Removes "They have gifted x so far!" messages from chat.
- Remove Grinch Gifts Messages - Removes personal and global gifts collected messages from chat.
- Remove Network Booster Perk Messages - Removes the network booster perk messages from chat.
- Trim Line Separators - Prevent separators from overflowing onto the next chat line.
- White Chat - Make nons chat messages appear as the normal chat message color.
- White Private Messages - Make private messages appear as the normal chat message color.
- Cleaner Game Start Counter - Compacts game start announcements.
- Short Channel Names - Abbreviate chat channel names.
- Game Status Restyle - Replace common game status messages with a new style.
- Player Count Before Player Name - Put the player count before the player name in game join/leave messages.
- Player Count on Player Leave - Include the player count when players leave.
- Player Count Padding - Place zeros at the beginning of the player count to align with the max player count.
- Chat Swapper - Automatically change back to a selected channel when leaving a party.
- Party Chat Swapper - Automatically change to a party channel when joining a party.
- Remove All Chat Message - Hide the "You are now in the ALL channel" message when auto-switching.
- Thank Watchdog - Compliment Watchdog when someone is banned, or a Watchdog announcement is sent.
- Auto Chat Report Confirm - Automatically confirms chat reports.
- Guild Welcome Message - Send a friendly welcome message when a player joins your guild.
- Shout Cooldown - Show the amount of time remaining until /shout can be reused.
General
General
- Hide NPCs In Tab - Prevent NPCs from showing up in tab.
- Don't Hide Important NPCs - Keeps NPCs in tab in gamemodes like Skyblock and Replay.
- Hide Guild Tags in Tab - Prevent Guild tags from showing up in tab.
- Hide Player Ranks in Tab - Prevent player ranks from showing up in tab.
- Highlight Friends In Tab - Add a star to the names of your Hypixel friends in tab.
- Hide Guild Tags In Tab - Prevent Guild tags from showing up in tab.
- Cleaner Tab in Skyblock - Doesn't render player heads or ping for tab entries that aren't players in Skyblock.
- Hide Ping in Tab - Prevent ping from showing up in tab while playing games, since the value is misleading. Ping will remain visible in lobbies.
- Broadcast Achievements - Announce in Guild chat when you get an achievement.
- Broadcast Levelup - Announce in Guild chat when you level up.
Game
Game
- Highlight Opened Chests - Highlight chests that have been opened.
- Hide Armour - Hide armour in games where armor is always the same.
- Hardcore Hearts - When your bed is broken/wither is killed in Bedwars/The Walls, set the heart style to Hardcore.
- Pit Lag Reducer - Hide entities at spawn while you are in the PVP area.
- Game Countdown Timer - Hide the displayed title text when a game is about to begin.
- Mute Housing Music - Prevent the Housing songs from being heard.
- Height Overlay - Make blocks that are in the Hypixel height limit a different colour.
- Notify When Blocks Run Out - Pings you via a sound when your blocks are running out.
- Hide Duels Cosmetics - Hide Duels Cosmetics in Hypixel.
- Hide Actionbar in Invaders - Hide the Actionbar in Invaders.
Lobby
Lobby
- Hide Lobby NPCs - Hide NPCs in the lobby.
- Limbo Limiter - While in Limbo, limit your framerate to reduce the load of the game on your computer.
- Hide Lobby Bossbars - Hide the bossbar in the lobby.
- Mystery Box Star - Shows what star a mystery box is in the Mystery Box Vault, Orange stars are special boxes.
How to contribute
Contribution
How can I contribute to Hytilities Reborn?
You can contribute to Hytilities Reborn by following the instructions below. Basic knowledge of git is required.
Setup - IntelliJ
Press the green "Code" button.
Depending on how your Git is set up/you want to clone, you will click on either HTTPS, SSH, or GitHub CLI, then press the clipboard button beside the link.
Open your preferred IDE, in this example we will be using IntelliJ. You can choose the "Community" tab if you do not already own the Ultimate version.
On IntelliJ's main menu, press the button that says "Check out from Version Control", click "GitHub", and paste the URL to the "Git Repository URL" text field. If you want to change the directory it will be cloned to, change the "Parent Directory" text field. Once you are done changing where you want it to be, click "Clone", then wait for it to finish. Once prompted with "You have checked out an IDEA project file: [file location]. Would you like to open it?", press the "Yes" button.
Once it is done cloning, click on the Gradle tab on the very right sidebar.
Once that is open, click the dropdown beside the Tasks folder.
Then click the forgegradle
directory dropdown.
Then proceed to double-click the setupDecompWorkspace
task. This may take a few minutes.
Once that is complete, you will want to click on this button in the top left of the Gradle tab.
Once the project is done refreshing, you will want to run the genIntellijRuns
task.
Once that task is complete, you can start Minecraft by clicking on this dropdown in the top right, usually saying Minecraft Client.
Click the Edit Configurations...
button.
Click on Minecraft Client
.
Ensure that the classpath is set to Hytilities Reborn.main
. If it is not, select the drop down and set it.
If you want to be able to play Multiplayer, you'll need to log in. To do this, append to the Program Arguments
field --username <email> --password <password>
where <email>
is your email (or your account name if you have an unmigrated account) and <password>
is your password.
Apply and save your changes.
You should now be able to run Hytilities Reborn in the dev workspace.
If you want to compile, then you must simply run Tasks > build > build
.
Setup - Terminal
Note that while you can launch the game from the Terminal, you cannot login, so playing on Hypixel in the development environment is impossible.
As with many GitHub projects, Hytilities Reborn is rather simple to set up in the Terminal.
Click the green code button.
Depending on how your Git is set up/you want to clone, you will click on either HTTPS, SSH, or GitHub CLI, then press the clipboard button beside the link.
Go to your terminal, and type git clone
, paste in the URL you copied, and hit enter.
Enter the Hytilities Reborn directory. From here, what you do depends on your OS. This guide will use Linux, however the process is only slightly different on Windows. Instead of doing ./gradlew ...
, you do gradlew ...
. If you are a Windows user, when copy and pasting commands from here, omit the ./
.
Type ./gradlew setupDecompWorkspace
. This may take several minutes. It should say BUILD SUCCESSFUL
once finished.
Now, you can edit the files as you would any other project, such as with a Terminal editor like vim. To compile, run ./gradlew build
. They will be in the build/libs
folder. To launch the game, run ./gradlew runClient
.