Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
This mod is an add-on for BlockFront that enables the creation of custom servers. Essentially a remake/recode of (Front-Utilities) with a lot of additional features and Embeddium support, It has been completely rewritten from the ground up rather than being a standard fork. It provides systems such as custom loadouts, a lobby system, skin management and more. It is also the core mod for the MERC-Front modpack and has been developed specifically for that purpose.
Features:
For a more detailed list of all features and a better explanation of them, visit our wiki (Work in progress).
Embeddium
Allows Embeddium to be used with BlockFront by changing the proprietary renderer used by certain BlockFront blocks so that it works with the Embeddium renderer.
Bullet Validation
Bullet validation is removed to ensure that people with a higher ping do not have a disadvantage. Read the Wiki article for more information.
Proxy Fix
This fixes a bug in Front-Utilities and BlockFront that prevents proxies from connecting to connected servers.
Social System
Allows you to add friends and join their matches directly via the friends list. You can also invite friends to parties, which ensures that all players in the party end up in the same match (but not necessarily in the same team for balancing purposes). The system also introduces a clan feature, enabling players to join forces and collect XP for the clan leaderboard.
Lobby
Allows players to join active matches or, if none are available, open new matches of those types using commands such as /fc lobby random/dom/ffa etc. This is an essential feature for public servers, as it allows players to easily join running matches without having to use the /bf join command for every map until they find one that is running.
Skin System
Allows you to set the odds of players getting skins after winning a match. The default odds are 25% (0.25). Players can then equip their skins by opening a custom GUI via the button in the ESC menu or by entering a command. Skins can also be given out manually using /fc gun skinPlayer <player> <gun ID> <skin>. Players can also trade skins with the built in Trading system.
Ranking System
Adds a ranking system that awards a configurable amount of XP for different actions, such as winning a match or capturing a point. You can then use the Configs or commands to set how much XP is required for different classes to be unlocked. Additionally, there is class XP, which is earned per class and used to unlock different levels within each class; the amount of XP required for each level can be configured in the Loadout Editor.
Leaderboard
An XP leaderboard showing the top players who have earned the most XP this week, this month and in total. With the use off the FrontCore discord bot the Leaderboard can be shown on your discord server.
Loadout Editor:
This system allows server administrators to configure custom player loadouts for use during matches.
Gun Modifier:
A tool for modifying weapon properties such as spread and weight.
Leave match shortcut
A button in the ESC menu that removes you from a match and teleports you to a position you can set using the command /fc admin leaveMatch setHere. This is mainly used in combination with Fancymenus mimic vanilla/mod button function to and add an 'Exit Match to Lobby' button to the BF in the Match ESC menu.
Gun Givemenu:
A menu that simplifies the process of giving out weapons with specific skins or magazine types.
Vendor Fix:
Fixes a bug in Block Front where the infected vendor disappears for some players.
Asset commands auto-complete
Makes the BlockFront asset commands auto-complete, just like the vanilla commands, making the process of creating assets for maps much simpler.
Luckperms support
It makes LuckPerms roles work with the BlockFront in match chat and tab list.
Individual volume settings
In normal BlockFront, the volume of guns and grenades is controlled by the Master Volume. This feature gives you separate volume sliders for guns and grenades.
Vanilla Main Menu:
Redirects you to the Vanilla main menu when you press play offline on the BlockFront home screen. Usefull for debugging or Replay mod.
Development status:
FrontCore is a partial reimplementation of the original Front-Utilities features.
Some Front-Utilities features have not yet been ported, but may be added in the future depending on what is needed for MERC Front. As stated above, unlike the original implementation, this version is a complete rewrite of Front-Utilities, rebuilt from the ground up rather than being a typical fork.


