mirror of
https://github.com/xmmtx/XMZ-JFServer-Client
synced 2026-02-25 18:07:05 +08:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
84e6726832 | ||
|
|
7b8664ed40 | ||
|
|
e4821bbc25 | ||
|
|
f9b73b4018 | ||
|
|
974e5e98b3 | ||
|
|
5e4bc931bf | ||
|
|
5bcabac37b |
Binary file not shown.
@@ -1,20 +0,0 @@
|
||||
{
|
||||
"defaultSigningMode": "PROMPT",
|
||||
"enableMod": true,
|
||||
"showNCRButton": true,
|
||||
"showReloadButton": true,
|
||||
"verifiedIconEnabled": true,
|
||||
"showServerSafety": true,
|
||||
"hideInsecureMessageIndicators": true,
|
||||
"hideModifiedMessageIndicators": true,
|
||||
"hideSystemMessageIndicators": true,
|
||||
"hideWarningToast": true,
|
||||
"hideSigningRequestMessage": false,
|
||||
"alwaysHideReportButton": false,
|
||||
"skipRealmsWarning": false,
|
||||
"disableTelemetry": true,
|
||||
"removeTelemetryButton": true,
|
||||
"demandOnServer": false,
|
||||
"verifiedIconOffsetX": 0,
|
||||
"verifiedIconOffsetY": 0
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
{
|
||||
"demandOnClientMessage": "You do not have No Chat Reports, and this server is configured to require it on client!",
|
||||
"demandOnClient": false,
|
||||
"convertToGameMessage": true,
|
||||
"addQueryData": true,
|
||||
"enableDebugLog": false
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
{
|
||||
"signingModes": {}
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
# No Chat Reports
|
||||
You can find updated documentation of configuration files on the wiki:
|
||||
https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files
|
||||
@@ -1,10 +0,0 @@
|
||||
minimalLabelSize = false
|
||||
deleteBoxesOnDisable = true
|
||||
sendBoxes = true
|
||||
showBoxesWhenDisabled = false
|
||||
backgroundForLabels = true
|
||||
reach = 50
|
||||
incrementColor = true
|
||||
innerDiagonal = false
|
||||
showOtherUsersBoxes = false
|
||||
colorIndex = 0
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"renderPosition": "BEFORE_LINE",
|
||||
"offsetNonPlayerText": true,
|
||||
"senderDetection": "UUID_AND_HEURISTIC",
|
||||
"smartHeuristics": true,
|
||||
"handleSystemMessages": true,
|
||||
"drawShadow": true,
|
||||
"nameAliases": { }
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
#Configuration file for Enhanced Block Entities
|
||||
#Thu Feb 13 12:47:48 CST 2025
|
||||
bed_ao=false
|
||||
bell_ao=true
|
||||
chest_ao=false
|
||||
christmas_chests=allowed
|
||||
decorated_pot_ao=false
|
||||
experimental_beds=true
|
||||
experimental_chests=true
|
||||
experimental_signs=true
|
||||
force_resource_pack_compat=false
|
||||
render_enhanced_beds=true
|
||||
render_enhanced_bells=true
|
||||
render_enhanced_chests=true
|
||||
render_enhanced_decorated_pots=true
|
||||
render_enhanced_shulker_boxes=true
|
||||
render_enhanced_signs=true
|
||||
shulker_box_ao=false
|
||||
sign_ao=false
|
||||
sign_text_rendering=smart
|
||||
@@ -1,5 +1,5 @@
|
||||
#Indigo properties file
|
||||
#Mon Dec 29 14:09:57 CST 2025
|
||||
#Mon Dec 29 16:48:54 CST 2025
|
||||
always-tesselate-blocks=auto
|
||||
ambient-occlusion-mode=hybrid
|
||||
debug-compare-lighting=auto
|
||||
|
||||
@@ -1,87 +0,0 @@
|
||||
{
|
||||
"enableFpsReducer": true,
|
||||
"hudReferencePos": 7,
|
||||
"hudPos": [
|
||||
{
|
||||
"id": 0,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"alignment": 0
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"offsetX": 2,
|
||||
"offsetY": 2,
|
||||
"alignment": 0
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"offsetX": 0,
|
||||
"offsetY": 2,
|
||||
"alignment": 2
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"offsetX": -2,
|
||||
"offsetY": 2,
|
||||
"alignment": 1
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"offsetX": -2,
|
||||
"offsetY": 0,
|
||||
"alignment": 1
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"offsetX": -2,
|
||||
"offsetY": -2,
|
||||
"alignment": 1
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"offsetX": 0,
|
||||
"offsetY": -2,
|
||||
"alignment": 2
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"offsetX": 2,
|
||||
"offsetY": -2,
|
||||
"alignment": 0
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"offsetX": 2,
|
||||
"offsetY": 0,
|
||||
"alignment": 0
|
||||
}
|
||||
],
|
||||
"hudScale": 1.0,
|
||||
"hudBehindChatBox": 2,
|
||||
"hudInfo": 4,
|
||||
"hudColor": "f0f0f0",
|
||||
"hudPreText": "FPS: ",
|
||||
"hudReductionColor": "00f000",
|
||||
"hudReductionPreText": "ECO: ",
|
||||
"hudGuiModeColor": "b6ecff",
|
||||
"hudGuiModePreText": "FPS: ",
|
||||
"hudNoActModeColor": "ceffd4",
|
||||
"cpuUsageType": 0,
|
||||
"cpuUsageThread": 0,
|
||||
"allowOneFps": false,
|
||||
"debugLog": false,
|
||||
"waitingTime": 600,
|
||||
"idleFps": 10,
|
||||
"guiScreenFps": 0,
|
||||
"noActFps": 30,
|
||||
"noActTime": 60000,
|
||||
"detectMoving": 1,
|
||||
"ignoreHoldButton": false,
|
||||
"reducingInGameMenu": true,
|
||||
"reducingInBackground": true,
|
||||
"suppressSound": true,
|
||||
"suppressedVolume": 20,
|
||||
"hudEnabled": true,
|
||||
"profile": 5
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
#This file stores configuration options for Iris, such as the currently active shaderpack
|
||||
#Mon Dec 29 14:11:19 CST 2025
|
||||
#Mon Dec 29 16:48:59 CST 2025
|
||||
allowUnknownShaders=false
|
||||
colorSpace=SRGB
|
||||
disableUpdateMessage=false
|
||||
|
||||
@@ -205,7 +205,7 @@
|
||||
"dateFormatMinecraft": "MC time: (day {DAY}) {HOUR}:{MIN}:xx",
|
||||
"durationFormatType": "pretty",
|
||||
"durationFormatString": "HH:mm:ss.SSS",
|
||||
"fontScale": 0.5,
|
||||
"fontScale": 1.0,
|
||||
"hudStatusEffectsShift": {
|
||||
"enabled": true,
|
||||
"hotkey": {
|
||||
|
||||
@@ -1,76 +0,0 @@
|
||||
{
|
||||
// Maximum distance in blocks at which health bars should render
|
||||
"maxDistance": 24,
|
||||
// Maximum distance in blocks at which health bars should render without line of sight
|
||||
"maxDistanceWithoutLineOfSight": 8,
|
||||
// Whether health bars should render when the HUD is disabled with F1
|
||||
"renderInF1": false,
|
||||
// How far above the mob the health bars should render
|
||||
"heightAbove": 0.6,
|
||||
// Whether the gray background plate should be drawn
|
||||
"drawBackground": true,
|
||||
// Amount of extra padding space around the background plate
|
||||
"backgroundPadding": 2,
|
||||
// How tall the background plate should be
|
||||
"backgroundHeight": 6,
|
||||
// How tall the health bar should be
|
||||
"barHeight": 4,
|
||||
// How wide the health bar should be. If the entity has a long name, the bar will increase in size to match it.
|
||||
"plateSize": 25,
|
||||
// plateSize but for bosses
|
||||
"plateSizeBoss": 50,
|
||||
// Show mob attributes such as arthropod or undead
|
||||
"showAttributes": true,
|
||||
// Show armor points
|
||||
"showArmor": true,
|
||||
// Group armor points into diamond icons
|
||||
"groupArmor": true,
|
||||
// Color health bar by mob type instead of health percentage
|
||||
"colorByType": false,
|
||||
// Text color in hex code format
|
||||
"textColor": "FFFFFF",
|
||||
// Height of the text on the health bar
|
||||
"hpTextHeight": 14,
|
||||
// Whether the maximum health of the mob should be shown
|
||||
"showMaxHP": true,
|
||||
// Whether the current health of the mob should be shown
|
||||
"showCurrentHP": true,
|
||||
// Whether the percentage health of the mob should be shown
|
||||
"showPercentage": true,
|
||||
// Whether bars on passive mobs should be shown
|
||||
"showOnPassive": true,
|
||||
// Whether bars on hostile mobs should be shown (does not include bosses)
|
||||
"showOnHostile": true,
|
||||
// Whether bars on players should be shown
|
||||
"showOnPlayers": true,
|
||||
// Whether bars on bosses should be shown
|
||||
"showOnBosses": true,
|
||||
// Only show bars for mobs you are targeting
|
||||
"showOnlyFocused": false,
|
||||
// Show bars for mobs that are at full health
|
||||
"showFullHealth": true,
|
||||
// Show extra debug info on the bar when F3 is enabled
|
||||
"enableDebugInfo": true,
|
||||
// Show entity name
|
||||
"showEntityName": true,
|
||||
// Disables the rendering of the vanilla name tag
|
||||
"disableNameTag": false,
|
||||
// If this is enabled and the "disableNameTag" option is true, the vanilla nametag is only hidden if the mob has a Neat healthbar rendered
|
||||
"disableNameTagIfHealthbar": true,
|
||||
// Offsets the healtbar icons on the x axis
|
||||
"iconOffsetX": 0.0,
|
||||
// Offsets the healtbar icons on the y axis
|
||||
"iconOffsetY": 0.0,
|
||||
// This value changes the decimal format of the HP. Only change this value if you are familiar with how the decimal format works!
|
||||
"decimalFormat": "#.##",
|
||||
// Entity ID's that should not have bars rendered
|
||||
"blacklist": [
|
||||
"minecraft:shulker",
|
||||
"minecraft:armor_stand",
|
||||
"minecraft:cod",
|
||||
"minecraft:salmon",
|
||||
"minecraft:pufferfish",
|
||||
"minecraft:tropical_fish",
|
||||
"minecraft:tadpole"
|
||||
]
|
||||
}
|
||||
@@ -1,143 +0,0 @@
|
||||
|
||||
# Allows for configuring the main zoom features.
|
||||
[features]
|
||||
# "OFF": Disables the zoom's cinematic camera.
|
||||
# "VANILLA": Uses the game's cinematic camera while zooming.
|
||||
# "MULTIPLIED": Uses the cinematic camera with a configurable multiplier while zooming.
|
||||
# options: OFF, VANILLA, MULTIPLIED
|
||||
# default: OFF
|
||||
cinematic_camera = "OFF"
|
||||
# Divides the mouse sensitivity with the zoom divisor while zooming.
|
||||
# default: true
|
||||
reduce_sensitivity = true
|
||||
# "OFF": The zoom will abruptly transition between its on and off states.
|
||||
# "SMOOTH": The zoom will smoothly transition between its on and off states in a manner resembling the game's FOV transitions.
|
||||
# "LINEAR": The zoom will linearly transition between its on and off states.
|
||||
# options: OFF, SMOOTH, LINEAR
|
||||
# default: SMOOTH
|
||||
zoom_transition = "SMOOTH"
|
||||
# Divides the amount of view bobbing with the zoom divisor while zooming.
|
||||
# default: true
|
||||
reduce_view_bobbing = true
|
||||
# "HOLD": The zoom will require the zoom key to be held.
|
||||
# "TOGGLE": The zoom will be toggled by the zoom key.
|
||||
# "PERSISTENT": The zoom will always be enabled, with the zoom key being used for zoom scrolling.
|
||||
# options: HOLD, TOGGLE, PERSISTENT
|
||||
# default: HOLD
|
||||
zoom_mode = "HOLD"
|
||||
# Allows to increase or decrease the zoom by scrolling with the mouse wheel.
|
||||
# default: true
|
||||
zoom_scrolling = true
|
||||
# "EXPONENTIAL": The zoom will scroll in an exponential way, making zoom steps consistent. This may be harder to configure currently.
|
||||
# "LEGACY": The zoom will scroll in an arbitrary way. This may be easier to configure currently, but scrolling may feel harder on higher zoom levels.
|
||||
# options: EXPONENTIAL, LEGACY
|
||||
# default: EXPONENTIAL
|
||||
scrolling_mode = "EXPONENTIAL"
|
||||
# Retains the interface when zooming.
|
||||
# default: false
|
||||
persistent_interface = false
|
||||
# Adds zoom manipulation keys along with the zoom key. A game reboot will be required in order to apply the changes.
|
||||
# default: true
|
||||
extra_key_binds = true
|
||||
# "OFF": Disables the zoom overlay.
|
||||
# "VIGNETTE": Uses a vignette as the zoom overlay. The vignette texture can be found at assets/ok_zoomer/textures/misc/zoom_overlay.png
|
||||
# "SPYGLASS": Uses the spyglass overlay as the zoom overlay.
|
||||
# options: OFF, VIGNETTE, SPYGLASS
|
||||
# default: OFF
|
||||
zoom_overlay = "OFF"
|
||||
# "OFF": Zooming won't require a spyglass and won't replace its zoom.
|
||||
# "REQUIRE_ITEM": Zooming will require a spyglass in order to work. This option is configurable through the ok_zoomer:zoom_dependencies item tag.
|
||||
# "REPLACE_ZOOM": Zooming will replace the spyglass zoom but it won't require one in order to work.
|
||||
# "BOTH": Zooming will act as a complete replacement of the spyglass zoom, requiring one to work and replacing its zoom as well.
|
||||
# options: OFF, REQUIRE_ITEM, REPLACE_ZOOM, BOTH
|
||||
# default: OFF
|
||||
spyglass_mode = "OFF"
|
||||
|
||||
# Allows for precise tweaking of the zoom.
|
||||
[zoom_values]
|
||||
# Determines the number to be used on the exponential curve. If unsure, keep this value at 2.
|
||||
# range: 2 - 2147483647
|
||||
# default: 2
|
||||
scroll_base = 2
|
||||
# Determines the resolution of zoom scrolling. This will effectively multiply the amount of scroll steps.
|
||||
# range: 1 - 2147483647
|
||||
# default: 5
|
||||
scroll_resolution = 5
|
||||
# The default scroll step to use on zooming in.
|
||||
# range: 0 - 2147483647
|
||||
# default: 10
|
||||
default_scroll_step = 10
|
||||
# The maximum amount of scroll steps that the zoom may reach.
|
||||
# range: 0 - 2147483647
|
||||
# default: 30
|
||||
scroll_step_limit = 30
|
||||
# The multiplier used by the multiplied cinematic camera.
|
||||
# range: 2.2250738585072014E-308 - 32.0
|
||||
# default: 4.0
|
||||
cinematic_multiplier = 4.0
|
||||
|
||||
# Allows to configure the "Legacy" scrolling mode.
|
||||
[legacy_scroll_values]
|
||||
# The divisor used to apply zoom to the FOV. A higher value means more zoom.
|
||||
# range: 2.2250738585072014E-308 - 1.7976931348623157E308
|
||||
# default: 4.0
|
||||
zoom_divisor = 4.0
|
||||
# The minimum zoom divisor that you can scroll down.
|
||||
# range: 2.2250738585072014E-308 - 1.7976931348623157E308
|
||||
# default: 1.0
|
||||
minimum_zoom_divisor = 1.0
|
||||
# The maximum zoom divisor that you can scroll up.
|
||||
# range: 2.2250738585072014E-308 - 1.7976931348623157E308
|
||||
# default: 50.0
|
||||
maximum_zoom_divisor = 50.0
|
||||
# The number of steps between the zoom divisor and the minimum zoom divisor. Used by zoom scrolling.
|
||||
# range: 0 - 2147483647
|
||||
# default: 5
|
||||
lower_scroll_steps = 5
|
||||
# The number of steps between the zoom divisor and the maximum zoom divisor. Used by zoom scrolling.
|
||||
# range: 0 - 2147483647
|
||||
# default: 10
|
||||
upper_scroll_steps = 10
|
||||
|
||||
# Allows for precise tweaking of zoom transitions.
|
||||
[transition_values]
|
||||
# The factor used for smooth zoom transitions. A lower value means a smoother transition, a higher value means a faster one.
|
||||
# range: 2.2250738585072014E-308 - 1.0
|
||||
# default: 0.6
|
||||
smooth_transition_factor = 0.6
|
||||
# The value which the linear zoom transition step can reach.
|
||||
# range: 0.0 - 1.7976931348623157E308
|
||||
# default: 0.2
|
||||
linear_step = 0.2
|
||||
|
||||
# Provides a selection of unusual options.
|
||||
[tweaks]
|
||||
# If pressed, the "Save Toolbar Activator" keybind will be unbound if there's a conflict with the zoom key.
|
||||
# default: true
|
||||
unbind_conflicting_key = false
|
||||
# Hides the crosshair while zooming.
|
||||
# default: true
|
||||
hide_crosshair = true
|
||||
# Allows for resetting the zoom with the middle mouse button.
|
||||
# default: true
|
||||
reset_zoom_with_mouse = true
|
||||
# Improves performance by making the game render less of the world while zoomed in. This feature depends on the Sodium mod in order to work.
|
||||
# default: true
|
||||
smart_occlusion = true
|
||||
# Expands the entity distance while zooming in, allowing creatures and certain blocks to be seen from afar. This may have a performance impact during zoom.
|
||||
# options: OFF, SAFE, ON
|
||||
# default: SAFE
|
||||
see_distant_entities = "SAFE"
|
||||
# If enabled, the current zoom divisor is forgotten once zooming is finished.
|
||||
# default: true
|
||||
forget_zoom_divisor = true
|
||||
# If enabled, the zoom will use spyglass sounds on zooming in and out.
|
||||
# default: false
|
||||
use_spyglass_sounds = false
|
||||
# Displays debug information for exponential zoom scrolling. Currently it may help with configuring the zoom scrolling.
|
||||
# default: false
|
||||
debug_scrolling = false
|
||||
# Prints a random owo in the console when the game starts.
|
||||
# default: true
|
||||
print_owo_on_start = true
|
||||
|
||||
@@ -1,66 +0,0 @@
|
||||
{
|
||||
"core": {
|
||||
"notifications": true
|
||||
},
|
||||
"advanced": {
|
||||
"recordingPath": "./replay_recordings/",
|
||||
"cachePath": "./.replay_cache/",
|
||||
"renderPath": "./replay_videos/",
|
||||
"skipPostRenderGui": false,
|
||||
"askForOpenEye": true,
|
||||
"skipPostScreenshotGui": false,
|
||||
"fullBrightness": "replaymod.gui.settings.fullbrightness.gamma",
|
||||
"fullBrightness_valid_values": [
|
||||
"replaymod.gui.settings.fullbrightness.gamma",
|
||||
"replaymod.gui.settings.fullbrightness.nightvision",
|
||||
"replaymod.gui.settings.fullbrightness.both"
|
||||
]
|
||||
},
|
||||
"recording": {
|
||||
"recordSingleplayer": false,
|
||||
"recordServer": false,
|
||||
"indicator": true,
|
||||
"autoStartRecording": true,
|
||||
"autoPostProcess": true,
|
||||
"renameDialog": true
|
||||
},
|
||||
"replay": {
|
||||
"showChat": true,
|
||||
"showServerIPs": true,
|
||||
"camera": "replaymod.camera.classic",
|
||||
"camera_valid_values": [
|
||||
"replaymod.camera.classic",
|
||||
"replaymod.camera.vanilla"
|
||||
],
|
||||
"legacyMainMenuButton": false,
|
||||
"mainMenuButton": "DEFAULT",
|
||||
"mainMenuButton_valid_values": [
|
||||
"BIG",
|
||||
"DEFAULT",
|
||||
"TOP_LEFT",
|
||||
"TOP_RIGHT",
|
||||
"LEFT_OF_SINGLEPLAYER",
|
||||
"RIGHT_OF_SINGLEPLAYER",
|
||||
"LEFT_OF_MULTIPLAYER",
|
||||
"RIGHT_OF_MULTIPLAYER",
|
||||
"LEFT_OF_REALMS",
|
||||
"RIGHT_OF_REALMS",
|
||||
"LEFT_OF_MODS",
|
||||
"RIGHT_OF_MODS"
|
||||
]
|
||||
},
|
||||
"render": {
|
||||
"frameTimeFromWorldTime": false
|
||||
},
|
||||
"simplepathing": {
|
||||
"pathpreview": false,
|
||||
"autosync": true,
|
||||
"timelineLength": 1800,
|
||||
"interpolator": "replaymod.gui.editkeyframe.interpolator.catmullrom.name",
|
||||
"interpolator_valid_values": [
|
||||
"replaymod.gui.editkeyframe.interpolator.catmullrom.name",
|
||||
"replaymod.gui.editkeyframe.interpolator.cubic.name",
|
||||
"replaymod.gui.editkeyframe.interpolator.linear.name"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"disabledGroups": [],
|
||||
"customGroups": []
|
||||
}
|
||||
@@ -1,177 +0,0 @@
|
||||
{
|
||||
"basics": {
|
||||
"favorites": [],
|
||||
"hiddenFavorites": [],
|
||||
"displayHistory": [],
|
||||
"cheating": false,
|
||||
"favoritesEnabled": true,
|
||||
"reduceMotion": false,
|
||||
"keyBindings": {
|
||||
"useNativeKeybinds": false,
|
||||
"recipeKeybind": {
|
||||
"keyCode": "key.keyboard.r",
|
||||
"modifier": 0
|
||||
},
|
||||
"usageKeybind": {
|
||||
"keyCode": "key.keyboard.u",
|
||||
"modifier": 0
|
||||
},
|
||||
"hideKeybind": {
|
||||
"keyCode": "key.keyboard.o",
|
||||
"modifier": 2
|
||||
},
|
||||
"previousPageKeybind": {
|
||||
"keyCode": "key.keyboard.unknown",
|
||||
"modifier": 0
|
||||
},
|
||||
"nextPageKeybind": {
|
||||
"keyCode": "key.keyboard.unknown",
|
||||
"modifier": 0
|
||||
},
|
||||
"focusSearchFieldKeybind": {
|
||||
"keyCode": "key.keyboard.unknown",
|
||||
"modifier": 0
|
||||
},
|
||||
"copyRecipeIdentifierKeybind": {
|
||||
"keyCode": "key.mouse.middle",
|
||||
"modifier": 0
|
||||
},
|
||||
"favoriteKeybind": {
|
||||
"keyCode": "key.keyboard.a",
|
||||
"modifier": 0
|
||||
},
|
||||
"exportImageKeybind": {
|
||||
"keyCode": "key.keyboard.f8",
|
||||
"modifier": 0
|
||||
},
|
||||
"previousScreenKeybind": {
|
||||
"keyCode": "key.keyboard.backspace",
|
||||
"modifier": 0
|
||||
}
|
||||
},
|
||||
// Declares whether REI is visible.
|
||||
"overlayVisible": true,
|
||||
"cheatingStyle": "GRAB"
|
||||
},
|
||||
"appearance": {
|
||||
"recipeScreenType": "ORIGINAL",
|
||||
// Declares the appearance of REI windows.
|
||||
"theme": "LIGHT",
|
||||
"layout": {
|
||||
// Declares the position of the search field.
|
||||
"searchFieldLocation": "CENTER",
|
||||
// Declares the position of the config button.
|
||||
"configButtonLocation": "LOWER",
|
||||
// Declares whether the craftable filter button is enabled.
|
||||
"showCraftableOnlyButton": true
|
||||
},
|
||||
// Declares the appearance of recipe's border.
|
||||
"recipeBorder": "DEFAULT",
|
||||
// Declares whether entry panel is scrolled.
|
||||
"scrollingEntryListWidget": false,
|
||||
// Declares whether entry panel should be invisible when not searching
|
||||
"hideEntryPanelIfIdle": false,
|
||||
"rainbow": false,
|
||||
"horizontalEntriesBoundaries": 1.0,
|
||||
"verticalEntriesBoundaries": 1.0,
|
||||
"horizontalEntriesBoundariesColumns": 50,
|
||||
"verticalEntriesBoundariesRows": 1000,
|
||||
"horizontalEntriesBoundariesAlignment": 1.0,
|
||||
"verticalEntriesBoundariesAlignment": 0.5,
|
||||
"favoritesHorizontalEntriesBoundaries": 1.0,
|
||||
"favoritesHorizontalEntriesBoundariesColumns": 50,
|
||||
"syntaxHighlightingMode": "COLORFUL",
|
||||
"isFocusModeZoomed": false
|
||||
},
|
||||
"functionality": {
|
||||
"inputMethod": "rei:pinyin",
|
||||
// Declares whether REI should remove the recipe book.
|
||||
"disableRecipeBook": false,
|
||||
// Declares whether mob effects should be on the left side instead of the right side.
|
||||
"leftSideMobEffects": false,
|
||||
// Declares whether subsets is enabled.
|
||||
"isSubsetsEnabled": false,
|
||||
"allowInventoryHighlighting": true,
|
||||
"inventoryHighlightingDarkenOpacity": 0.85,
|
||||
"inventoryHighlightingOpacity": 1.0,
|
||||
"itemCheatingMode": "REI_LIKE"
|
||||
},
|
||||
"advanced": {
|
||||
"tooltips": {
|
||||
// Declares whether REI should append mod names to entries.
|
||||
"appendModNames": true,
|
||||
// Declares whether favorites tooltip should be displayed.
|
||||
"displayFavoritesTooltip": false,
|
||||
"displayIMEHints": true
|
||||
},
|
||||
"layout": {
|
||||
// The ordering of the items on the entry panel.
|
||||
"entryPanelOrdering": "REGISTRY_ASCENDING",
|
||||
// Declares the maximum amount of recipes displayed in a page if possible.
|
||||
"maxRecipesPerPage": 8,
|
||||
// Declares the maximum amount of recipes displayed in a page if possible.
|
||||
"maxRecipesPageHeight": 300,
|
||||
// Declares whether entry rendering time should be debugged.
|
||||
"debugRenderTimeRequired": false,
|
||||
// Merges displays with equal contents under 1 display.
|
||||
"mergeDisplayUnderOne": true,
|
||||
"favoriteAddWidgetMode": "ALWAYS_VISIBLE"
|
||||
},
|
||||
"accessibility": {
|
||||
"entrySize": 1.0,
|
||||
// Declares the position of the entry panel.
|
||||
"displayPanelLocation": "RIGHT",
|
||||
// Declares how the scrollbar in composite screen should act.
|
||||
"compositeScrollBarPermanent": false,
|
||||
"toastDisplayedOnCopyIdentifier": true,
|
||||
// Declares whether REI should use compact tabs for categories.
|
||||
"useCompactTabs": true,
|
||||
// Declares whether REI should use compact tab buttons for categories.
|
||||
"useCompactTabButtons": false
|
||||
},
|
||||
"search": {
|
||||
// Declares whether search time should be debugged.
|
||||
"debugSearchTimeRequired": false,
|
||||
// Declares whether REI should search async.
|
||||
"asyncSearch": true,
|
||||
// Declares how many entries should be grouped one async search.
|
||||
"asyncSearchPartitionSize": 100,
|
||||
"patchAsyncThreadCrash": true,
|
||||
"tooltipSearch": "ALWAYS",
|
||||
"tagSearch": "PREFIX",
|
||||
"identifierSearch": "ALWAYS",
|
||||
"modSearch": "PREFIX"
|
||||
},
|
||||
"commands": {
|
||||
// Declares the command used to change gamemode.
|
||||
"gamemodeCommand": "/gamemode {gamemode}",
|
||||
// Declares the command used in servers to cheat items.
|
||||
"giveCommand": "/give {player_name} {item_identifier}{nbt} {count}",
|
||||
// Declares the command used to change weather.
|
||||
"weatherCommand": "/weather {weather}",
|
||||
// Declares the command used to change time.
|
||||
"timeCommand": "/time set {time}"
|
||||
},
|
||||
"miscellaneous": {
|
||||
// Declares whether arrows in containers should be clickable.
|
||||
"clickableRecipeArrows": true,
|
||||
"registerRecipesInAnotherThread": true,
|
||||
"cachingFastEntryRendering": false,
|
||||
"cachingDisplayLookup": true,
|
||||
"categorySettings": {
|
||||
"filteringQuickCraftCategories": { },
|
||||
"categoryOrdering": [],
|
||||
"hiddenCategories": []
|
||||
}
|
||||
},
|
||||
"filtering": {
|
||||
"filteredStacks": [],
|
||||
"shouldFilterDisplays": true,
|
||||
"filteringRules": [
|
||||
"{id:\"roughlyenoughitems:manual\",rule:{}}",
|
||||
"{id:\"roughlyenoughitems:basic\",rule:{}}",
|
||||
"{id:\"roughlyenoughitems:hidden_from_recipe_viewers\",rule:{}}"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"favorites": [],
|
||||
"hiddenFavorites": [],
|
||||
"displays": []
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{"UUID":"5feac7f3-6b23-4096-8e54-ff9b24df6f8e","shownHints":["text.rei.hint.input.methods"]}
|
||||
@@ -1,2 +0,0 @@
|
||||
#Pinyin Options
|
||||
#Mon Dec 29 14:11:11 CST 2025
|
||||
@@ -1,3 +0,0 @@
|
||||
#Double Pinyin Options
|
||||
#Mon Dec 29 14:11:11 CST 2025
|
||||
Converter=sougou
|
||||
Binary file not shown.
@@ -46,8 +46,8 @@ Filter Mob Icons:true
|
||||
Outline Mob Icons:true
|
||||
Show Player Helmets:true
|
||||
Show Mob Helmets:true
|
||||
Show Player Names:true
|
||||
Show Mob Names:true
|
||||
Show Player Names:false
|
||||
Show Mob Names:false
|
||||
Font Scale:1.0
|
||||
Show Facing:true
|
||||
Hidden Mobs:minecraft:,
|
||||
|
||||
19
.minecraft/config/worldeditcui.config.json
Normal file
19
.minecraft/config/worldeditcui.config.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"debugMode": false,
|
||||
"promiscuous": false,
|
||||
"clearAllOnKey": false,
|
||||
"cuboidGridColor": "#CC4C4CCC",
|
||||
"cuboidEdgeColor": "#CC3333CC",
|
||||
"cuboidFirstPointColor": "#33CC33CC",
|
||||
"cuboidSecondPointColor": "#3333CCCC",
|
||||
"polyGridColor": "#CC3333CC",
|
||||
"polyEdgeColor": "#CC4C4CCC",
|
||||
"polyPointColor": "#33CCCCCC",
|
||||
"ellipsoidGridColor": "#CC4C4CCC",
|
||||
"ellipsoidPointColor": "#CCCC33CC",
|
||||
"cylinderGridColor": "#CC3333CC",
|
||||
"cylinderEdgeColor": "#CC4C4CCC",
|
||||
"cylinderPointColor": "#CC33CCCC",
|
||||
"chunkBoundaryColour": "#33CC33CC",
|
||||
"chunkGridColour": "#4CCCAA99"
|
||||
}
|
||||
Binary file not shown.
BIN
.minecraft/mods/【创世神CUI】WorldEditCUI-1.21.7+01.jar
Normal file
BIN
.minecraft/mods/【创世神CUI】WorldEditCUI-1.21.7+01.jar
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
version:4440
|
||||
ao:true
|
||||
biomeBlendRadius:2
|
||||
enableVsync:false
|
||||
enableVsync:true
|
||||
entityDistanceScaling:1.0
|
||||
entityShadows:true
|
||||
forceUnicodeFont:false
|
||||
@@ -129,32 +129,13 @@ key_key.hotbar.6:key.keyboard.6
|
||||
key_key.hotbar.7:key.keyboard.7
|
||||
key_key.hotbar.8:key.keyboard.8
|
||||
key_key.hotbar.9:key.keyboard.9
|
||||
key_key.blockmeter.assign:key.keyboard.k
|
||||
key_key.blockmeter.menu:key.keyboard.unknown
|
||||
key_key.blockmeter.useItem:key.keyboard.unknown
|
||||
key_key.blockmeter.measure:key.keyboard.unknown
|
||||
key_key.worldeditcui.toggle:key.keyboard.unknown
|
||||
key_key.worldeditcui.clear:key.keyboard.unknown
|
||||
key_key.worldeditcui.chunk:key.keyboard.unknown
|
||||
key_key.durabilityviewer.showhide:key.keyboard.h
|
||||
key_key.unlockIME:key.keyboard.right.shift
|
||||
key_key.modernui.openCenter:key.keyboard.k
|
||||
key_key.modmenu.open_menu:key.keyboard.unknown
|
||||
key_key.replaymod.playeroverview:key.keyboard.b
|
||||
key_key.replaymod.lighting:key.keyboard.z
|
||||
key_key.replaymod.quickmode:key.keyboard.q
|
||||
key_key.replaymod.settings:key.keyboard.unknown
|
||||
key_key.replaymod.marker:key.keyboard.m
|
||||
key_key.replaymod.thumbnail:key.keyboard.n
|
||||
key_key.replaymod.playpause:key.keyboard.p
|
||||
key_key.replaymod.rollclockwise:key.keyboard.l
|
||||
key_key.replaymod.rollcounterclockwise:key.keyboard.j
|
||||
key_key.replaymod.resettilt:key.keyboard.k
|
||||
key_key.replaymod.pathpreview:key.keyboard.h
|
||||
key_key.replaymod.keyframerepository:key.keyboard.x
|
||||
key_key.replaymod.clearkeyframes:key.keyboard.c
|
||||
key_key.replaymod.synctimeline:key.keyboard.v
|
||||
key_key.replaymod.positionkeyframe:key.keyboard.i
|
||||
key_key.replaymod.positiononlykeyframe:key.keyboard.unknown
|
||||
key_key.replaymod.timekeyframe:key.keyboard.o
|
||||
key_key.replaymod.bothkeyframes:key.keyboard.unknown
|
||||
key_key.tms_shortcuts.alternative_escape:key.keyboard.unknown
|
||||
key_key.tms_shortcuts.toggle_auto_jump:key.keyboard.b
|
||||
key_key.tms_shortcuts.inventory.scroll_hotbar.left:key.keyboard.unknown
|
||||
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 187 KiB After Width: | Height: | Size: 187 KiB |
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"id": "季落秋风客户端-v3.0.0",
|
||||
"id": "季落秋风客户端-v3.1.0",
|
||||
"arguments": {
|
||||
"game": [
|
||||
"--username",
|
||||
@@ -1873,6 +1873,11 @@
|
||||
}
|
||||
],
|
||||
"downloads": {
|
||||
"server_mappings": {
|
||||
"url": "https://piston-data.mojang.com/v1/objects/eb1e1eb47cb740012fc82eacc394859463684132/server.txt",
|
||||
"sha1": "eb1e1eb47cb740012fc82eacc394859463684132",
|
||||
"size": 8186232
|
||||
},
|
||||
"server": {
|
||||
"url": "https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/server.jar",
|
||||
"sha1": "6bce4ef400e4efaa63a13d5e6f6b500be969ef81",
|
||||
@@ -1883,11 +1888,6 @@
|
||||
"sha1": "bdeb624c3aefba11d9d40f34bc96176350b549b6",
|
||||
"size": 10989738
|
||||
},
|
||||
"server_mappings": {
|
||||
"url": "https://piston-data.mojang.com/v1/objects/eb1e1eb47cb740012fc82eacc394859463684132/server.txt",
|
||||
"sha1": "eb1e1eb47cb740012fc82eacc394859463684132",
|
||||
"size": 8186232
|
||||
},
|
||||
"client": {
|
||||
"url": "https://piston-data.mojang.com/v1/objects/a19d9badbea944a4369fd0059e53bf7286597576/client.jar",
|
||||
"sha1": "a19d9badbea944a4369fd0059e53bf7286597576",
|
||||
@@ -3769,6 +3769,11 @@
|
||||
}
|
||||
],
|
||||
"downloads": {
|
||||
"server_mappings": {
|
||||
"url": "https://piston-data.mojang.com/v1/objects/eb1e1eb47cb740012fc82eacc394859463684132/server.txt",
|
||||
"sha1": "eb1e1eb47cb740012fc82eacc394859463684132",
|
||||
"size": 8186232
|
||||
},
|
||||
"server": {
|
||||
"url": "https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/server.jar",
|
||||
"sha1": "6bce4ef400e4efaa63a13d5e6f6b500be969ef81",
|
||||
@@ -3779,11 +3784,6 @@
|
||||
"sha1": "bdeb624c3aefba11d9d40f34bc96176350b549b6",
|
||||
"size": 10989738
|
||||
},
|
||||
"server_mappings": {
|
||||
"url": "https://piston-data.mojang.com/v1/objects/eb1e1eb47cb740012fc82eacc394859463684132/server.txt",
|
||||
"sha1": "eb1e1eb47cb740012fc82eacc394859463684132",
|
||||
"size": 8186232
|
||||
},
|
||||
"client": {
|
||||
"url": "https://piston-data.mojang.com/v1/objects/a19d9badbea944a4369fd0059e53bf7286597576/client.jar",
|
||||
"sha1": "a19d9badbea944a4369fd0059e53bf7286597576",
|
||||
42
README.md
42
README.md
@@ -13,7 +13,7 @@
|
||||
</a>
|
||||
</div>
|
||||
|
||||
中文 | [English](./README_EN.md)
|
||||
中文 | [English](./README_en.md)
|
||||
## 简介
|
||||
本项目是Minecraft季落秋风服务器官方客户端,也是XMZ系列整合包之一。
|
||||
|
||||
@@ -22,23 +22,41 @@
|
||||
#### 主要MOD
|
||||
1. **3D皮肤层** - 作者: tr7zw - [MC百科](https://www.mcmod.cn/class/4618.html) - 许可证: tr7zw
|
||||
2. **REI物品管理器** - 作者: shedaniel - [MC百科](https://www.mcmod.cn/class/1674.html) - 许可证: MIT
|
||||
3. ...
|
||||
|
||||
> 本模组包不包含Minecraft本体、Java。
|
||||
> 该整合不包含Minecraft本体、Fabric、Java。
|
||||
|
||||
## 使用方法
|
||||
首先,运行Minecraft: Java Edition需要安装Java。本模组包使用1.21.4,建议直接安装最新Java发布版。 <br>
|
||||
首先,运行Minecraft: Java Edition需要安装Java。该包使用 `mc1.21.8` ,建议直接安装最新Java发布版。 <br>
|
||||
|
||||
**Java**下载: <br>
|
||||
[甲骨文 JDK23 Windows](https://www.oracle.com/cn/java/technologies/downloads/#jdk23-windows) <br>
|
||||
[Azul JDK23 Windows](https://www.azul.com/downloads/?version=java-23&os=windows&package=jdk#zulu) <br>
|
||||
[甲骨文 JDK25 Windows](https://www.oracle.com/cn/java/technologies/downloads/#jdk25-windows) <br>
|
||||
[Azul JDK25 Windows](https://www.azul.com/downloads/?version=java-25&os=windows&package=jdk#zulu) <br>
|
||||
|
||||
#### 使用自动更新 (推荐)
|
||||
前往发布版下载,文件后缀为AU
|
||||
> [!TIP]
|
||||
> 以下命名方法仅适用于 `v3.0.0` 及以上版本
|
||||
|
||||
#### 使用普通包(推荐)
|
||||
1. 前往发布版下载,文件后缀为 `Regular`
|
||||
2. 在合适的路径下解压缩
|
||||
3. 双击 `HMCL-version.exe` 文件会自动安装整合包
|
||||
4. 登录游戏账号
|
||||
5. 启动游戏
|
||||
#### 使用导入包
|
||||
前往发布版下载,文件后缀为Lead
|
||||
1. 前往发布版下载,文件后缀为 `Import`
|
||||
2. 打开Minecraft启动器,找到安装整合包
|
||||
3. 选择刚刚下载的文件
|
||||
4. 点击安装整合包
|
||||
5. 登录游戏账号
|
||||
6. 启动游戏
|
||||
#### 使用完整包
|
||||
前往发布版下载,文件后缀为Full
|
||||
1. 前往发布版下载,文件后缀为 `Full`
|
||||
2. 在合适的路径下解压缩
|
||||
3. 双击 `HMCL-version.exe` 或 `Plain Craft Launcher 2.exe` 文件
|
||||
4. 登录游戏账号
|
||||
5. 启动游戏
|
||||
#### 手动安装 (不推荐)
|
||||
前往发布版下载,下载源码(也可直接克隆main)
|
||||
|
||||
|
||||
1. 前往发布版下载,下载源码(也可直接克隆 `main`)
|
||||
2. 手动根据整合包版本安装Minecraft、Fabric
|
||||
3. 登录游戏账号
|
||||
4. 启动游戏
|
||||
16
README_EN.md
16
README_EN.md
@@ -1,16 +0,0 @@
|
||||
# XMZ-JFServer-Client
|
||||
XMZ 季落秋风服务器客户端
|
||||
|
||||
[中文](./README.md) | English
|
||||
|
||||
## Mod列表
|
||||
1. **Mod A** - 作者: Developer A - [下载链接](https://example.com/modA) - 许可证: MIT
|
||||
2. **Mod B** - 作者: Developer B - [下载链接](https://example.com/modB) - 许可证: GPLv3
|
||||
|
||||
Windows Java下载: <br>
|
||||
https://www.oracle.com/cn/java/technologies/downloads/#jdk23-windows <br>
|
||||
https://www.azul.com/downloads/?version=java-23&os=windows&package=jdk#zulu <br>
|
||||
|
||||
|
||||
|
||||
> 已创建文件,等待翻译
|
||||
62
README_en.md
Normal file
62
README_en.md
Normal file
@@ -0,0 +1,62 @@
|
||||
<div align="center">
|
||||
<a href="https://www.xm233.cn/JFServer"><img width="144px" alt="logo" src="./logo.png"/></a>
|
||||
<h1 align="center">XMZ JFServer Client</h1>
|
||||
<p>JFServer Official Client</p>
|
||||
</div>
|
||||
|
||||
<div align="center">
|
||||
<a href="./LICENSE">
|
||||
<img src="https://img.shields.io/github/license/xmmtx/XMZ-JFServer-Client" alt="License" />
|
||||
</a>
|
||||
<a href="https://www.xm233.cn/sponsor">
|
||||
<img src="https://img.shields.io/badge/%24-sponsor-F87171.svg" alt="sponsor" />
|
||||
</a>
|
||||
</div>
|
||||
|
||||
[中文](./README.md) | English
|
||||
## Introduction
|
||||
This project is the official client of Minecraft JFServer and also one of the XMZ series modpack.
|
||||
|
||||
## Mods List
|
||||
Full mods list: https://github.com/xmmtx/XMZ-JFServer-Client/tree/main/.minecraft/mods
|
||||
#### Main Mods
|
||||
1. **Skin Layers 3D** - Author: tr7zw - [MCMOD](https://www.mcmod.cn/class/4618.html) - License: tr7zw
|
||||
2. **Roughly Enough Items** - Author: shedaniel - [MCMOD](https://www.mcmod.cn/class/1674.html) - License: MIT
|
||||
3. ...
|
||||
|
||||
> This modpack does not include Minecraft itself Fabric、Java.
|
||||
|
||||
## Usage
|
||||
Firstly, running Minecraft: Java Edition requires installing Java. This modpack uses `mc1.21.8`, it is recommended to install the latest Java release directly.
|
||||
|
||||
**Java** Download:
|
||||
[Oracle JDK25 Windows](https://www.oracle.com/cn/java/technologies/downloads/#jdk25-windows)
|
||||
[Azul JDK25 Windows](https://www.azul.com/downloads/?version=java-25&os=windows&package=jdk#zulu)
|
||||
|
||||
> [!TIP]
|
||||
> The following naming method is only applicable to versions `v3.0.0` and above.
|
||||
|
||||
#### Use regular package (RECOMMENDED)
|
||||
1. Go to the release to download, the file suffix is `Regular`
|
||||
2. Decompress in the appropriate path
|
||||
3. Double clicking the `HMCL-version.exe` file will automatically install the modpack
|
||||
4. Login to game account
|
||||
5. Start the game
|
||||
#### Use import package
|
||||
1. Go to the release to download, the file suffix is `Import`
|
||||
2. Open the Minecraft launcher and find the installation modpack
|
||||
3. Select the file that was just downloaded
|
||||
4. Click to install the modpack
|
||||
5. Login to game account
|
||||
6. Start the game
|
||||
#### Use the full package
|
||||
1. Go to the release to download, the file suffix is `Full`
|
||||
2. Decompress in the appropriate path
|
||||
3. Double click on the file `HMCL-version.exe` or `Plain Craft Launcher 2.exe`
|
||||
4. Login to game account
|
||||
5. Start the game
|
||||
#### Manual installation (NOT RECOMMENDED)
|
||||
1. Go to the release version to download and download the source code (you can also directly clone the `main`)
|
||||
2. Manually install Minecraft and Fabric based on the modpack version
|
||||
3. Login to game account
|
||||
4. Start the game
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"_version": 2,
|
||||
"uiVersion": 0,
|
||||
"x": 0.23398080609903507,
|
||||
"y": 0.24794568943951803,
|
||||
"x": 0.22594329772663052,
|
||||
"y": 0.21078957315426547,
|
||||
"width": 818.0,
|
||||
"height": 508.0,
|
||||
"localization": "def",
|
||||
@@ -28,7 +28,7 @@
|
||||
{
|
||||
"url": "https://littleskin.cn/api/yggdrasil/",
|
||||
"metadataResponse": "{\"meta\":{\"serverName\":\"LittleSkin\",\"implementationName\":\"Yggdrasil Connect\",\"implementationVersion\":\"0.0.7\",\"links\":{\"announcement\":\"https://littleskin.cn/api/announcements\",\"homepage\":\"https://littleskin.cn\",\"register\":\"https://littleskin.cn/auth/register\"},\"feature.no_email_login\":true,\"feature.openid_configuration_url\":\"https://open.littleskin.cn/.well-known/openid-configuration\"},\"skinDomains\":[\"littleskin.cn\"],\"signaturePublickey\":\"-----BEGIN PUBLIC KEY-----\\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArGcNOOFIqLJSqoE3u0hj\\ntOEnOcET3wj9Drss1BE6sBqgPo0bMulOULhqjkc/uH/wyosYnzw3xaazJt87jTHh\\nJ8BPMxCeQMoyEdRoS3Jnj1G0Kezj4A2b61PJJM1DpvDAcqQBYsrSdpBJ+52MjoGS\\nvJoeQO5XUlJVQm21/HmJnqsPhzcA6HgY71RHYE5xnhpWJiPxLKUPtmt6CNYUQQoS\\no2v36XWgMmLBZhAbNOPxYX+1ioxKamjhLO29UhwtgY9U6PWEO7/SBfXzyRPTzhPV\\n2nHq7KJqd8IIrltslv6i/4FEM81ivS/mm+PN3hYlIYK6z6Ymii1nrQAplsJ67OGq\\nYHtWKOvpfTzOollugsRihkAG4OB6hM0Pr45jjC3TIc7eO7kOgIcGUGUQGuuugDEz\\nJ1N9FFWnN/H6P9ukFeg5SmGC5+wmUPZZCtNBLr8o8sI5H7QhK7NgwCaGFoYuiAGL\\ngz3k/3YwJ40BbwQayQ2gIqenz+XOFIAlajv+/nyfcDvZH9vGNKP9lVcHXUT5YRnS\\nZSHo5lwvVrYUrqEAbh/zDz8QMEyiujWvUkPhZs9fh6fimUGxtm8mFIPCtPJVXjeY\\nwD3Lvt3aIB1JHdUTJR3eEc4eIaTKMwMPyJRzVn5zKsitaZz3nn/cOA/wZC9oqyEU\\nmc9h6ZMRTRUEE4TtaJyg9lMCAwEAAQ\u003d\u003d\\n-----END PUBLIC KEY-----\\n\"}",
|
||||
"metadataTimestamp": 1766988208720
|
||||
"metadataTimestamp": 1766996760170
|
||||
}
|
||||
],
|
||||
"addedLittleSkin": true,
|
||||
@@ -74,7 +74,7 @@
|
||||
},
|
||||
"gameDir": ".minecraft",
|
||||
"useRelativePath": true,
|
||||
"selectedMinecraftVersion": "季落秋风客户端-v3.0.0"
|
||||
"selectedMinecraftVersion": "季落秋风客户端-v3.1.0"
|
||||
},
|
||||
"Home": {
|
||||
"global": {
|
||||
|
||||
Reference in New Issue
Block a user