mirror of
https://github.com/xmmtx/XMZ-JFServer-Client
synced 2026-02-26 02:17:00 +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
|
#Indigo properties file
|
||||||
#Mon Dec 29 14:09:57 CST 2025
|
#Mon Dec 29 16:48:54 CST 2025
|
||||||
always-tesselate-blocks=auto
|
always-tesselate-blocks=auto
|
||||||
ambient-occlusion-mode=hybrid
|
ambient-occlusion-mode=hybrid
|
||||||
debug-compare-lighting=auto
|
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
|
#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
|
allowUnknownShaders=false
|
||||||
colorSpace=SRGB
|
colorSpace=SRGB
|
||||||
disableUpdateMessage=false
|
disableUpdateMessage=false
|
||||||
|
|||||||
@@ -205,7 +205,7 @@
|
|||||||
"dateFormatMinecraft": "MC time: (day {DAY}) {HOUR}:{MIN}:xx",
|
"dateFormatMinecraft": "MC time: (day {DAY}) {HOUR}:{MIN}:xx",
|
||||||
"durationFormatType": "pretty",
|
"durationFormatType": "pretty",
|
||||||
"durationFormatString": "HH:mm:ss.SSS",
|
"durationFormatString": "HH:mm:ss.SSS",
|
||||||
"fontScale": 0.5,
|
"fontScale": 1.0,
|
||||||
"hudStatusEffectsShift": {
|
"hudStatusEffectsShift": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"hotkey": {
|
"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
|
Outline Mob Icons:true
|
||||||
Show Player Helmets:true
|
Show Player Helmets:true
|
||||||
Show Mob Helmets:true
|
Show Mob Helmets:true
|
||||||
Show Player Names:true
|
Show Player Names:false
|
||||||
Show Mob Names:true
|
Show Mob Names:false
|
||||||
Font Scale:1.0
|
Font Scale:1.0
|
||||||
Show Facing:true
|
Show Facing:true
|
||||||
Hidden Mobs:minecraft:,
|
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
|
version:4440
|
||||||
ao:true
|
ao:true
|
||||||
biomeBlendRadius:2
|
biomeBlendRadius:2
|
||||||
enableVsync:false
|
enableVsync:true
|
||||||
entityDistanceScaling:1.0
|
entityDistanceScaling:1.0
|
||||||
entityShadows:true
|
entityShadows:true
|
||||||
forceUnicodeFont:false
|
forceUnicodeFont:false
|
||||||
@@ -129,32 +129,13 @@ key_key.hotbar.6:key.keyboard.6
|
|||||||
key_key.hotbar.7:key.keyboard.7
|
key_key.hotbar.7:key.keyboard.7
|
||||||
key_key.hotbar.8:key.keyboard.8
|
key_key.hotbar.8:key.keyboard.8
|
||||||
key_key.hotbar.9:key.keyboard.9
|
key_key.hotbar.9:key.keyboard.9
|
||||||
key_key.blockmeter.assign:key.keyboard.k
|
key_key.worldeditcui.toggle:key.keyboard.unknown
|
||||||
key_key.blockmeter.menu:key.keyboard.unknown
|
key_key.worldeditcui.clear:key.keyboard.unknown
|
||||||
key_key.blockmeter.useItem:key.keyboard.unknown
|
key_key.worldeditcui.chunk:key.keyboard.unknown
|
||||||
key_key.blockmeter.measure:key.keyboard.unknown
|
|
||||||
key_key.durabilityviewer.showhide:key.keyboard.h
|
key_key.durabilityviewer.showhide:key.keyboard.h
|
||||||
key_key.unlockIME:key.keyboard.right.shift
|
key_key.unlockIME:key.keyboard.right.shift
|
||||||
key_key.modernui.openCenter:key.keyboard.k
|
key_key.modernui.openCenter:key.keyboard.k
|
||||||
key_key.modmenu.open_menu:key.keyboard.unknown
|
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.alternative_escape:key.keyboard.unknown
|
||||||
key_key.tms_shortcuts.toggle_auto_jump:key.keyboard.b
|
key_key.tms_shortcuts.toggle_auto_jump:key.keyboard.b
|
||||||
key_key.tms_shortcuts.inventory.scroll_hotbar.left:key.keyboard.unknown
|
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": {
|
"arguments": {
|
||||||
"game": [
|
"game": [
|
||||||
"--username",
|
"--username",
|
||||||
@@ -1873,6 +1873,11 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"server_mappings": {
|
||||||
|
"url": "https://piston-data.mojang.com/v1/objects/eb1e1eb47cb740012fc82eacc394859463684132/server.txt",
|
||||||
|
"sha1": "eb1e1eb47cb740012fc82eacc394859463684132",
|
||||||
|
"size": 8186232
|
||||||
|
},
|
||||||
"server": {
|
"server": {
|
||||||
"url": "https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/server.jar",
|
"url": "https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/server.jar",
|
||||||
"sha1": "6bce4ef400e4efaa63a13d5e6f6b500be969ef81",
|
"sha1": "6bce4ef400e4efaa63a13d5e6f6b500be969ef81",
|
||||||
@@ -1883,11 +1888,6 @@
|
|||||||
"sha1": "bdeb624c3aefba11d9d40f34bc96176350b549b6",
|
"sha1": "bdeb624c3aefba11d9d40f34bc96176350b549b6",
|
||||||
"size": 10989738
|
"size": 10989738
|
||||||
},
|
},
|
||||||
"server_mappings": {
|
|
||||||
"url": "https://piston-data.mojang.com/v1/objects/eb1e1eb47cb740012fc82eacc394859463684132/server.txt",
|
|
||||||
"sha1": "eb1e1eb47cb740012fc82eacc394859463684132",
|
|
||||||
"size": 8186232
|
|
||||||
},
|
|
||||||
"client": {
|
"client": {
|
||||||
"url": "https://piston-data.mojang.com/v1/objects/a19d9badbea944a4369fd0059e53bf7286597576/client.jar",
|
"url": "https://piston-data.mojang.com/v1/objects/a19d9badbea944a4369fd0059e53bf7286597576/client.jar",
|
||||||
"sha1": "a19d9badbea944a4369fd0059e53bf7286597576",
|
"sha1": "a19d9badbea944a4369fd0059e53bf7286597576",
|
||||||
@@ -3769,6 +3769,11 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"server_mappings": {
|
||||||
|
"url": "https://piston-data.mojang.com/v1/objects/eb1e1eb47cb740012fc82eacc394859463684132/server.txt",
|
||||||
|
"sha1": "eb1e1eb47cb740012fc82eacc394859463684132",
|
||||||
|
"size": 8186232
|
||||||
|
},
|
||||||
"server": {
|
"server": {
|
||||||
"url": "https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/server.jar",
|
"url": "https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/server.jar",
|
||||||
"sha1": "6bce4ef400e4efaa63a13d5e6f6b500be969ef81",
|
"sha1": "6bce4ef400e4efaa63a13d5e6f6b500be969ef81",
|
||||||
@@ -3779,11 +3784,6 @@
|
|||||||
"sha1": "bdeb624c3aefba11d9d40f34bc96176350b549b6",
|
"sha1": "bdeb624c3aefba11d9d40f34bc96176350b549b6",
|
||||||
"size": 10989738
|
"size": 10989738
|
||||||
},
|
},
|
||||||
"server_mappings": {
|
|
||||||
"url": "https://piston-data.mojang.com/v1/objects/eb1e1eb47cb740012fc82eacc394859463684132/server.txt",
|
|
||||||
"sha1": "eb1e1eb47cb740012fc82eacc394859463684132",
|
|
||||||
"size": 8186232
|
|
||||||
},
|
|
||||||
"client": {
|
"client": {
|
||||||
"url": "https://piston-data.mojang.com/v1/objects/a19d9badbea944a4369fd0059e53bf7286597576/client.jar",
|
"url": "https://piston-data.mojang.com/v1/objects/a19d9badbea944a4369fd0059e53bf7286597576/client.jar",
|
||||||
"sha1": "a19d9badbea944a4369fd0059e53bf7286597576",
|
"sha1": "a19d9badbea944a4369fd0059e53bf7286597576",
|
||||||
42
README.md
42
README.md
@@ -13,7 +13,7 @@
|
|||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
中文 | [English](./README_EN.md)
|
中文 | [English](./README_en.md)
|
||||||
## 简介
|
## 简介
|
||||||
本项目是Minecraft季落秋风服务器官方客户端,也是XMZ系列整合包之一。
|
本项目是Minecraft季落秋风服务器官方客户端,也是XMZ系列整合包之一。
|
||||||
|
|
||||||
@@ -22,23 +22,41 @@
|
|||||||
#### 主要MOD
|
#### 主要MOD
|
||||||
1. **3D皮肤层** - 作者: tr7zw - [MC百科](https://www.mcmod.cn/class/4618.html) - 许可证: tr7zw
|
1. **3D皮肤层** - 作者: tr7zw - [MC百科](https://www.mcmod.cn/class/4618.html) - 许可证: tr7zw
|
||||||
2. **REI物品管理器** - 作者: shedaniel - [MC百科](https://www.mcmod.cn/class/1674.html) - 许可证: MIT
|
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>
|
**Java**下载: <br>
|
||||||
[甲骨文 JDK23 Windows](https://www.oracle.com/cn/java/technologies/downloads/#jdk23-windows) <br>
|
[甲骨文 JDK25 Windows](https://www.oracle.com/cn/java/technologies/downloads/#jdk25-windows) <br>
|
||||||
[Azul JDK23 Windows](https://www.azul.com/downloads/?version=java-23&os=windows&package=jdk#zulu) <br>
|
[Azul JDK25 Windows](https://www.azul.com/downloads/?version=java-25&os=windows&package=jdk#zulu) <br>
|
||||||
|
|
||||||
#### 使用自动更新 (推荐)
|
> [!TIP]
|
||||||
前往发布版下载,文件后缀为AU
|
> 以下命名方法仅适用于 `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,
|
"_version": 2,
|
||||||
"uiVersion": 0,
|
"uiVersion": 0,
|
||||||
"x": 0.23398080609903507,
|
"x": 0.22594329772663052,
|
||||||
"y": 0.24794568943951803,
|
"y": 0.21078957315426547,
|
||||||
"width": 818.0,
|
"width": 818.0,
|
||||||
"height": 508.0,
|
"height": 508.0,
|
||||||
"localization": "def",
|
"localization": "def",
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
{
|
{
|
||||||
"url": "https://littleskin.cn/api/yggdrasil/",
|
"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\"}",
|
"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,
|
"addedLittleSkin": true,
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
},
|
},
|
||||||
"gameDir": ".minecraft",
|
"gameDir": ".minecraft",
|
||||||
"useRelativePath": true,
|
"useRelativePath": true,
|
||||||
"selectedMinecraftVersion": "季落秋风客户端-v3.0.0"
|
"selectedMinecraftVersion": "季落秋风客户端-v3.1.0"
|
||||||
},
|
},
|
||||||
"Home": {
|
"Home": {
|
||||||
"global": {
|
"global": {
|
||||||
|
|||||||
Reference in New Issue
Block a user