CHANGELOG FOR 4.0.0-beta.22:
- Update to 1.19.3 (now is the working release)
- Hungarian Translations (@kispintyi)
^ mccic-api
0.5.0
ChatModeTracker
- see javadocPartyTracker
- see javadoc
UnicodeIconsStore$Icon
- support for local/party/team chat, and party leader crown. Removed support for achievement and infinibag.GameTracker
- fixed game start triggers (they removed the round start message?!)- Fixed American Date Format pack
MCCIClientLoginHelloEvent
->ClientLoginSuccessEvent
- Scoreboard utilities in
ClientHelper
Game#hasTeamChat
ChatMode
TextQuery#USERNAME_REGEX
MCCIClientDeathScreenEvent
- didn't work, not worth it
^ mccic-chat
0.2.1
^ mccic-config
0.3.0
ConfigCodecBuilder
- cleans up config record creation in all modules
^ mccic-debug
0.3.0
-
/mccic-debug:chat_raw_action_bar
-
/mccic-debug:chat_unicodes
-
/mccic-debug:chat_sidebar_names
-
/mccic-debug:chat_party_instance
-
unpin_server_resource_packs
^ mccic-discord-rp
0.2.3
^ mccic-hud
0.2.3
+ mccic-key-bindings
0.1.0 - Adds key bindings for various MCC: Island functionality.
- 'Toggle Chat Mode' key binding - toggles between local, party, team chats. Certain chats are only available and cycled through in their relevant contexts.
^ mccic-music
0.2.3
- Stop Music On Death config
- Stop Music On Chicken Hit config
- Code cleanup
^ mccic-qol
0.3.0
/party-mccic
/party-mccic kickoffline
- kicks offline party members
^ mccic-toasts
0.4.0
- Removed Achievements
CHANGELOG FOR 4.0.0-beta.21:
^ mccic-chat
0.2.0
- Hole in the Wall/To Get to the Other Side death message config: disable death messages!
- Made it so that you can toggle chat mentions and the chat will update accordingly
^ mccic-api
0.4.0
- Code refactors in
UnicodeIconsStore
Technical Changes
- Minify json on build to reduce file size
CHANGELOG FOR 4.0.0-beta.20:
- Updated URLs in Mod Menu
+ mccic-chat
0.1.0
- Chat mentions: highlights your name in chat!
^ mccic-hud
0.2.1
- Tweaked borders and element separators
^ mccic-music
0.2.1
- Game Music Volume, default change:
1.0
->0.5
- Game Music Volume (After Death), default change:
0.3
->0.25
- Fixed the Hole in the Wall Death Sound preview playing in so many stupid places for whatever reason
^ mccic-api
0.3.0
GameRegistry
: moved games from an enum to a registry, which allows for game-specific classes and more game-specific functionality in the futureTextQuery#findTexts
: finds every text matching a predicate within a given text object and its siblings
TextQuery#findText(Text, Predicate<Text>)
: added a more abstract version offindText
, the regex overloads still exist but just point to the predicate overload- Separated
MCCI: Companion (API)
as a child ofMCCI: Companion
in Mod Menu
^ mccic-debug
0.2.1
- 'Display Name Suffix' debug option: adds
(DN)
to the end of anything that usesPlayerEntity#getDisplayName
CHANGELOG FOR 4.0.0-beta.19:
- Added Discord link to Mod Menu
- More config tooltips!
Changes in mccic-hud
!!! NEW !!!
- First iteration of a custom HUD system
- Can be enabled to disable the 'vanilla' hud and activate a custom-rendered HUD that emulates the vanilla feeling
- Currently has the ability to display the game time and queue status; game-specific information is not present as of yet
- Hud elements can be positioned at the top of the screen or to the left
Changes in mccic-music
- Configuring 'Hole in the Wall Death Sound' now previews the sound
- Score/Score Acquired HITW Death Sounds no longer vary pitch
Changes in mccic-discord-rp
- More configs!
- Display Game
- Display Game Time
- Display Game State
- Display Queue Status
Changes in mccic-api
QueueTracker
: current queue data
Changes in mccic-debug
- New debug HUD! Now fancier!
Technical Changes
- Flattened
GameTracker
- Refactored a considerable amount of code for readability and expandability
- Configuration
- Discord RPC
EnumOption
🥰ClientHelper#getBossBars
🥰TextQuery
- Fixed some warnings where
remap=false
should be present
- Added the ability to disable the server resource pack (testmod only, jank af)
CHANGELOG FOR 4.0.0-beta.18:
Changes in mccic-qol
- Glowing config:
DEFAULT
, vanilla glowing behaviour;DISABLED
, glowing is disabled;DISABLED_FOR_PLAYERS
, glowing is disabled for players only
Changes in mccic-music
- Fixed game music volume settings not updating in real time
- Renamed game music volume settings, these settings will reset
Changes in mccic-toasts
- Custom toast texture for event announcements
Changes in mccic-api
- Custom toast texture for updates
- Updated 'American Date Format' pack icon
- Made
POST_ROUND_SELF
not count as ending a game
Changes in mccic-config
- Fixed button ordering in config screens (tabbing works correctly now)
Technical Changes
- Automated mod menu config screen registering
- Unicode icons in messages parsing rework
- Depluralised toast texture names
- Vastly improved the code for detecting social toasts
MCCIC#createModId
- Renamed
MusicTracker
->GameSoundManager
- Removed
mccic-social
- Moved the majority of toasts to
mccic-toasts
- Moved
AdaptableToastIcon
:mccic-toasts
->mccic-api
- Moved the 'American Date Format' resource pack:
mccic-qol
->mccic-api
CHANGELOG FOR 4.0.0-beta.17:
- Updated mod icon
Changes in mccic-config
- Fixed style inconsistency in config reload icon
- The config screen now closes when pressing the reload button
CHANGELOG FOR 4.0.0-beta.16:
Changes in mccic-api
- Added more unicode icons
- Fixed chat event cancelling
GameTracker#isOnServer
now always returns true in-dev
Changes in mccic-toasts
- Added Achievement toasts
- Implemented custom-er-er toasts
- Improved quest toasts
Changes in mccic-config
- Replaced 'Back' with 'Save' on config screens with actual configuration
CHANGELOG FOR 4.0.0-beta.15:
Changes in mccic-toasts
!!! NEW !!!
- Quest toasts
Changes in mccic-social
- Auto-Hitbox: enables hitboxes automatically in PvP game modes, configurable
- Hub Player Render Mode:
default
,invisible
,small
; incomplete, only accessible in config files
CHANGELOG FOR 4.0.0-beta.14:
- Fixed login events running multiple times
CHANGELOG FOR 4.0.0-beta.13:
- Fixed music sometimes playing after a game has finished
- Fixed the event api hook when
updateVideo
isnull
CHANGELOG FOR 4.0.0-beta.12:
- Hole in the Wall other player death sounds! (configurable, off by default)
- Extended frustums! (Custom models will now cull less)
- Split 'All Toasts' config for mccic-social into 'Friend Toasts' and 'Party Toasts'
- Refactored a bunch of classes to remove the
MCCI
/MCCIC
prefix
CHANGELOG FOR 4.0.0-beta.11:
- Fixed loaded configs not being loaded into config screens...
- Fixed social config translations
CHANGELOG FOR 4.0.0-beta.10:
- Party & Friend Notifications
CHANGELOG FOR 4.0.0-beta.9:
- Config menus!
CHANGELOG FOR 4.0.0-beta.8:
Changes in mccic-discord-rp
- Add time when idle
- Make idle text translatable
- Try to catch all exceptions
CHANGELOG FOR 4.0.0-beta.7:
- The config screen (still not finished) now adapts the reload icon texture when you are on MCCI
mccic-discord-rp
now bundles in the dependencies ofDiscordIPC
CHANGELOG FOR 4.0.0-beta.6:
CHANGELOG FOR 4.0.0-beta.5:
- Implemented update tracker
CHANGELOG FOR 4.0.0-beta.4:
- A toast when an MCC event is soon!
- Empty slot highlight fix
- Updated all MCCI: C toasts! They now look pretty!!
- Formally defined this mod as a client mod
- Configs now default new values and pretty print in files
CHANGELOG FOR 4.0.0-beta.3:
- Discord Rich Presence (RPC)
- Fixed version declaration
- Moved where the death screen event is invoked, it doesn't really matter