Skip to content

Commit

Permalink
RELEASE 4.0 ----------------------
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexdoru committed Aug 20, 2024
1 parent 9e07060 commit 0cfec20
Show file tree
Hide file tree
Showing 4 changed files with 63 additions and 25 deletions.
57 changes: 38 additions & 19 deletions GithubChangelog.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,43 @@
<details>
<summary>Bug Fixes Following Mega Walls update (click for details)</summary>
New Config Menu! however it reset all your configs sorry D: your previous configs are still in the old file : `mwenhancements.cfg`

- fix not detecting that you are in a mw game wich breaks every mega walls feature
- fix feature hiding the hunger message in chat and on the screen
- fix the line number to inject information into the sidebar for wither death time and fks
- turn off final kill counter by default
- add digital final kill messages
- add new maps to the base location HUD
- use new thresholds for prestige 4 colors in /plancke commands
- compute classpoints properly in /plancke command
- delete colored prestige 5 tag feature
</details>

- Mega Walls :
- add `/teamchest` and `/enderchest` keybinds
- make /squad addteam add only the party mates if you are in the pre game lobby
- fix renegade rend chat message not using formatted playernames
- fix /report and /wdr commands following hypixel command update
- PVP Mods :
- Armor HUD : renders your armor on the screen, render vertically or horizontally, choose to render durability, choose to only render when the durability is low
- Potion HUD : renders your potion effects on the screen, render vertically or horizontally, choose the text color
- Toggle Sprint : holds your sprint when you hold the forward key, there is a keybind to toggle it
- Vanilla
- Chat copy : Left/Right click to copy a chat message, hold shift to copy one line
- Chat search : add search bar to search chat messages, press Ctrl + F to enter chat search, Ctrl + Shift + F to use Regex search, the search icon can be hidden when it's not used, and it can be moved for compatibility
- Longer chat : setting to extend the chat size to 32 000 lines
- forge command fix : fix forge trying to run commands even if you don't put a `/` in front of your message
- case command fix : fix command handler only supporting commands in all lower case
- add setting to choose the spacing in between columns in the tablist
- add setting to give a team colored hurt color to withers
- add setting to remove the formatting codes from the chat logs
- Mega Walls
- add setting to print the deathmatch damage directly in the chat if a game ends in a draw
- add setting to render a team colored outlines around withers
- add color setting for Speed hud, Energy HUD, and Kill cooldown hud
- add Warcry cooldown HUD
- play sound when you are about to get kicked for AFK
- add `/warcry` keybind
- Hacker Detector :
- prevent typing auto-report if you are currently typing in the chat
- Ghosthand check : detects players mining blocks located behind other players
- add setting to play a sound when there is a flag
- add setting to show/hide the report buttons on the flag messages
- add setting to choose a custom prefix for the flag messages, only available from the config file
- add setting to show debug killaura flags for replay mode only
- NoCheaters :
- `/nocheaters reportlist` now works without an API key
- add ability to edit the list of cheats that give a red icon, only available from the config file
- add ability to edit the list of cheats that give no icon at all, only available from the config file
- Hitbox Mod :
- add setting to toggle wither hitbox
- add setting to render a team colored wither hitbox if the wither has a color
- Bug fix :
- fix colored leather armor not changing color properly on Sheep players
- fix showing players that are still connected in the ban reveal message
- fix chat scrolling on its own if chat is open when compacting messages
- fix giving your Angel halo not updating the color to pink squadmate

Use `/mwe` to open the config menu. To install the mod you need to use forge and drop the .jar file in your `.minecraft\mods` folder.
See more information about installation [here](https://github.com/Alexdoru/MegaWallsEnhancements#installation).
Expand Down
27 changes: 23 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,20 +35,30 @@ Download the latest release from the **[releases page](https://github.com/Alexdo
- **[Optifine](https://optifine.net/downloads)** - Enhances performance
- **[Sk1er's Patcher](https://sk1er.club/mods/patcher)** - `/patcher` Minecraft QOLs, performance improvements and vanilla bug fixes
- **[Sk1er's Old Animation](https://discord.gg/sk1er)** - `/oldanimations` Brings back 1.7 animations, available in beta on their discord server
- **[Orange's Simple Mods-1.2 ](https://legacy.curseforge.com/minecraft/mc-mods/oranges-simplemods-collection/files)** - `/simpleconfig /simplehud` Armor Status HUD, Status effect HUD and Toggle Sprint
- **[My Sidebar Mod](https://github.com/Alexdoru/SidebarMod/releases/)** - `/sidebarmod` Enhances the sidebar

Note : OrangeMarshall's Vanilla Enhancements is not compatible with this mod, the chat, tablist and hitbox related features from this mod will not work.

## Feature list

### Basic PVP Mods

- **Armor HUD** - Renders your armor on the screen, render vertically or horizontally, choose to render durability, choose to only render when the durability is low
- **Potion HUD** - Renders your potion effects on the screen, render vertically or horizontally, choose the text color
- **Toggle Sprint** - Holds your sprint when you hold the forward key, there is a keybind to toggle it

### Enhancements

- **Arrow hit HUD** - HUD that displays the health of players when shooting them with a bow
- **Squad HUD** - A mini tablist that will display only members of your squad
- **Speed HUD** - HUD displaying your speed
- **Mini Potion HUD** - Just a colored number with remaining duration of potion buffs
- **Chat heads** - Display heads of players in front of chat messages (disabled with Feather client)
- **Chat Copy** - Left/Right click to copy a chat message, hold shift to copy one line
- **Chat Search** - add search bar in the chat to search chat messages, press Ctrl + F to enter chat search, Ctrl + Shift + F to use Regex search, the search icon can be hidden when it's not used, and it can be moved for compatibility
- **Longer chat** - setting to extend the chat size to 32 000 lines
- **Forge command fix** - fix forge trying to run commands even if you don't put a `/` in front of your message
- **Case command fix** - fix command handler only supporting commands written in all lower case
- **Cancel night vision** - Remove the blueish tint from night vision
- **Clear view** - Stop rendering particles that are too close (75cm) to the screen for a better visibility
- **Sound warning low HP** - Play a sound when your health drops below a certain threshold
Expand All @@ -65,20 +75,23 @@ Note : OrangeMarshall's Vanilla Enhancements is not compatible with this mod, th
- **Hide tablist ping** - Hide the ping values in the tablist if all the values are equal to 1
- **Display playercount in tablist** - Display the amount of players in your current lobby at the top of the tablist
- **Change tablist size** - Change the amount of players displayed in the tablist (disabled with Patcher)
- **Choose tablist column spacing** - Choose the spacing between columns in the tablist
- **Tabcomplete player names** - Ability to tab complete player names in the chat all the time
- **Hide toggle sprint HUD** - Hide the toggle sprint HUD from OrangeMarshall's SimpleMod
- **Fix tablist rect background** - Fix the background of the tablist not being symmetric and sometimes missing pixels on one side
- **Fix actionbar text overlap** - Prevent the actionbar text from overlapping with the armor bar if the player has more than 2 rows of health
- **Fix case commands tabcomplete** - Fix not being able to tabcomplete commands if the command contains uppercased letters
- **Hide Optifine hats** - Hide cosmetic hats added by Optifine during certain seasons
- **Command keybinds** - Keybinds to run the commands `/kill` & `/surface`
- **Clean chat logs ** - Remove formatting codes from the chat logs
- **Clean chat logs** - Remove formatting codes from the chat logs
- **Wither Hurt Color** - Gives a team colored hurt color to withers if they have a team

### Hitbox mod, better f3+b:

Allows you to customize the look of the f3+b hitboxes.
- **Enable hitboxes for certain entity types** - players, grounded arrows, pinned arrows, flying arrows, dropped items, passive mobs, aggressive mobs, item frames, other entities
- **Enable hitboxes for certain entity types** - players, grounded arrows, pinned arrows, flying arrows, dropped items, passive mobs, aggressive mobs, item frames, withers, other entities
- **Team colored player hitbox** - The player hitbox will take the color of the player's team
- **Team colored wither hitbox** - The wither hitbox will take the color of the wither's team
- **Team colored arrow hitbox** - The arrow hitbox will take the color of the shooter's team
- **Custom hitbox color** - Select a custom color for all the hitboxes
- **Real size hitbox** - Render the actual hitbox of the player which is a bit larger than what default f3+b shows
Expand All @@ -98,14 +111,18 @@ Allows you to customize the look of the f3+b hitboxes.
- **Kill cooldown HUD** - Displays the cooldown on the `/kill` command
- **Phoenix bond HUD** - Displays the amount of hearts healed from a Phoenix bond
- **Strength HUD** - Displays the duration of the strength in Mega Walls when playing Dreadlord, Herobrine, Hunter, Zombie. Plays a sound and shows the countdown before getting strength with Hunter.
- **Warcry HUD** - Displays the warcry cooldown
- **Wither death time HUD** - Displays the time left before the last wither standing automatically dies, HUD can be placed in the sidebar
- **Hide hunger title** - Stop rendering the hunger message in the middle of the screen during deathmatch
- **Hide repetitive msg** - Hide certain messages that spam the chat in Mega Walls
- **More strength particles** - Spawn particles around the player when a dreadlord or herobrine gets strength on kill
- **Renegade arrow count** - Display the amount of arrows you have pinned in them above player heads when playing Renegade
- **Nick hider** - Display to yourself your own name when you are nicked in Mega Walls
- **Pink Squadmates** - Squadmates' nametags will appear pink as well as their hitboxes
- **Command Keybinds** - Keybinds to run the following commands : `/kill`, `/surface`, `/teamchest`, `/enderchest`
- **Command Keybinds** - Keybinds to run the following commands : `/enderchest`, `/kill`, `/surface`, `/teamchest`, `/warcry`
- **AFK kick sound** - plays a sound when you are about to get kicked for AFK
- **Wither Outlines** - renders a team colored outlines around withers
- **Draw damage** - in case of a draw prints the deathmatch damage directly in the chat when the game ends
- Notification at 5 mins before a game ends, and 10 seconds before the walls fall if you are not on the game
- Shows your stats for the game when a game ends
- Shows class and kit in the chat message when you hit an arrow
Expand All @@ -124,6 +141,7 @@ Tracks final kills in Hypixel's Mega Walls.
Detects players using certain cheats and warns you about those players. It can also automatically report them and save those players in NoCheaters.
- **Autoblock check**
- **Fastbreak check**
- **Ghosthand check**
- **Keepsprint check**
- **Killaura check** - checks attacking through blocks and players, check attacking while eating/drinking
- **Noslowdown check**
Expand All @@ -132,6 +150,7 @@ Detects players using certain cheats and warns you about those players. It can a
### NoCheaters:

Saves all the players you report with `/wdr` (not /report), and gives you warnings about those players when you come across them ingame. Use `/unwdr <name>` to remove a player.
Players reported for blatant cheats will have a red icon, others will have a yellow icon. You can define in the config which cheats give a red icon or no icon at all.
- **Icons on names** - Add an icon in front of nametags and in the tablist for players you have reported
- **Warning message** - Print a warning message in chat when a reported player joins your lobby
- **Report suggestion** - Highlight certain chat messages sent by players that warn about other players cheating
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ buildscript {
}
apply plugin: 'net.minecraftforge.gradle.forge'

version = "3.8"
version = "4.0"
group = "fr.alexdoru"
archivesBaseName = "[1.8.9] MWE"

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/fr/alexdoru/mwe/MWE.java
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public class MWE {

public static final String modid = "mwenhancements";
public static final String modName = "MWE";
public static final String version = "3.8";
public static final String version = "4.0";
public static final Logger logger = LogManager.getLogger(modName);
public static File jarFile;

Expand Down

0 comments on commit 0cfec20

Please sign in to comment.