Game Opening For You
Minecraft Java mod. Downloads from the MC Java Mods app on Android.
⬇ Download on CurseForgeGame Opening For You

Overview
Game-Opening, only for your modpack.
Features
With this mod, you are able to customize game opening welcome messages for your modpack:
Set a time limit for your welcome messages. Any other messages will be blocked, except for the welcome message. The chat box will be kept tidy for you until the end of your preset time period.
But don't worry! These messages aren't lost. They're recorded in the log with a special flag
Game Opening For You - Missed Message Collectorlike this:[21:36:23] [Client thread/INFO] [Game Opening For You - Missed Message Collector]: Missed Message: Some message.So you can easily find them if you want to.
The program has a few special conditions that it sets up. When a player meets these conditions, the game will send them a special message!
Conditions are listed in configuration file (See also: Configuration). Currently, we have:
hardcore_opening: Whether player has hardcore mode enabled or not.night_opening: Whether current time is later than the daylight end time and earlier than daytime beginning time. These time points are all configurable.late_opening: Whether current time is later than the late night beginning time and earlier than daytime beginning time. This overrides thenight_openingcondition and replaces its message. These time points are all configurable.april_fools_day_opening: Whether current day is April Fool's day.halloween_opening: Whether current day is Halloween.spring_festival_opening: Whether current day is Chinese Spring Festival.
You can easily remove or comment out any conditions you don't need so they don't trigger.
Each condition corresponds to a language entry
game_opening_for_you.<condition_name>.textSo you can simply modify the
.langfile to localize the welcome message. We've included a defaulten_us.langin the mod for you to use as a reference.Besides, resource loading mods, like Resource Loader or Open Loader, is recommended.
We've made it super easy for you to personalize your welcome message! Just use the placeholders below, which you can write directly in the
.langfile. The program will take care of the rest, automatically replacing them with your own text.`player` -> Player's Name `hour` -> Current time hours `min` -> Current time minutes, will be formatted into 2 digits (8 -> 08 for example) `sec` -> Current time seconds, will be formatted into 2 digits (8 -> 08 for example) `year` -> Current date years `month` -> Current date months, will be formatted into 2 digits (8 -> 08 for example) `day` -> Current date days, will be formatted into 2 digits (8 -> 08 for example) `br` -> Break lines, just like press Enter key here
Configuration
Configuration file is fully documented.
Configure it is quick and easy:
# Configuration file
general {
# Display debug logs. For debug purposes.
B:DEBUG=true
# The time of day you believe daylight begins during the day, expressed in 24-hour format. The default value is 8:00.
I:daytimeBeginningHour=8
# The time of day you believe daylight begins during the day, expressed in 24-hour format. The default value is 8:00.
I:daytimeBeginningMinute=0
# The time of day you believe daylight ends during the day, expressed in 24-hour format. The default value is 18:30.
I:daytimeEndHour=18
# The time of day you believe daylight ends during the day, expressed in 24-hour format. The default value is 18:30.
I:daytimeEndMinute=30
# Each row corresponds to an opening greeting.
# You can delete the lines you don't need, or comment them out (by adding a # sign in front of them),
# so that the open screen greeting corresponding to that line will not be sent.
S:gameOpeningMessageList <
hardcore_opening
night_opening
late_opening
april_fools_day_opening
halloween_opening
spring_festival_opening
>
# The duration of the game's opening screen greeting.
# Chat messages other than game opening greetings during this time will be rejected and saved in the log.
# You can adjust this value at your discretion,
# depending on the number of messages you want to block,
# and the player's experience when sending messages in the game.
I:gameOpeningMilliseconds=1000
# Whether to fix day to 2 digits.
B:hourFixDigits=false
# The time of day you think late night starts, expressed in 24-hour format. The default value is 23:30.
I:lateNightBeginningHour=23
# The time of day you think late night starts, expressed in 24-hour format. The default value is 23:30.
I:lateNightBeginningMinute=30
# Whether to fix minute to 2 digits.
B:minuteFixDigits=true
# Whether to fix month to 2 digits.
B:monthFixDigits=false
# Whether to fix hour to 2 digits.
B:secondFixDigits=true
}
License
This project's license will be kept the same as its dependency dromara/hutool 's license.
Credits
Text art used in project's logo is created with:
Font Generator powered by https://www.textstudio.com/
Dedicated to my sleep-aiding wizard, the beloved ASMR artist Youtube@LatteASMR.
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as game_opening_for_you-1.2.0.jar — drop this file into the mods folder
- Download size: 1.5 MB
- Download link checked 18 Oct 2026 — working
These come from our own check of the pack file, not from the source page.