初始化优化模组部分
All checks were successful
Deploy to Remote Server / deploy (push) Successful in 23s

This commit is contained in:
叁玖领域 2025-10-26 20:51:35 +08:00
parent 89127096a5
commit c54dcd1015
101 changed files with 2302 additions and 0 deletions

View File

167
config/ModernUI/client.toml Normal file
View File

@ -0,0 +1,167 @@
#Screen Config
[screen]
#The duration of GUI background color and blur radius animation in milliseconds. (0 = OFF)
#Range: 0 ~ 800
animationDuration = 200
#The GUI background color in #RRGGBB or #AARRGGBB format. Default value: #99000000
#Can be one to four values representing top left, top right, bottom right and bottom left color.
#Multiple values produce a gradient effect, whereas one value produce a solid color.
#When values is less than 4, the rest of the corner color will be replaced by the last value.
backgroundColor = ["#99000000"]
#Add Gaussian blur effect to GUI background when opened.
#Disable this if you run into a problem or are on low-end PCs
blurEffect = true
#This option means that blur effect only applies to GUI screens with a background.
#Similar to Minecraft 1.20.6. Enable this for better optimization & compatibility.
blurWithBackground = true
#The kernel radius for gaussian convolution blur effect, 0 = disable.
#samples per pixel = ((radius * 2) + 1) * 2, sigma = radius / 2.
#Range: 0 ~ 18
blurRadius = 7
#A list of GUI screen superclasses that won't activate blur effect when opened.
blurBlacklist = ["net.minecraft.client.gui.screens.ChatScreen"]
#(Beta) Pause the game when inventory (also includes creative mode) opened.
inventoryPause = false
#Framerate limit on window inactive (out of focus or minimized), 0 = no change.
#Range: 0 ~ 255
framerateInactive = 30
#Framerate limit on window minimized, 0 = same as framerate inactive.
#This value will be no greater than framerate inactive.
#Range: 0 ~ 255
framerateMinimized = 0
#Master volume multiplier on window inactive (out of focus or minimized), 1 = no change.
#Range: 0.0 ~ 1.0
masterVolumeInactive = 0.5
#Master volume multiplier on window minimized, 1 = same as master volume inactive.
#This value will be no greater than master volume inactive.
#Range: 0.0 ~ 1.0
masterVolumeMinimized = 0.25
#Tooltip Config
[tooltip]
#Whether to enable Modern UI enhanced tooltip, or back to vanilla default.
enable = true
#Whether to use rounded tooltip shapes, or to use vanilla style.
roundedShape = true
#True to center the tooltip title if rendering an item's tooltip.
#Following lines are not affected by this option.
centerTitle = true
#True to add a title break below the tooltip title line.
#TitleBreak and CenterTitle will work/appear at the same time.
titleBreak = true
#True to exactly position tooltip to pixel grid, smoother movement.
exactPositioning = true
#The tooltip background color in #RRGGBB or #AARRGGBB format. Default: #E6000000
#Can be one to four values representing top left, top right, bottom right and bottom left color.
#Multiple values produce a gradient effect, whereas one value produces a solid color.
#If less than 4 are provided, repeat the last value.
colorFill = ["#E6000000"]
#The tooltip border color in #RRGGBB or #AARRGGBB format. Default: #F0AADCF0, #F0DAD0F4, #F0FFC3F7 and #F0DAD0F4
#Can be one to four values representing top left, top right, bottom right and bottom left color.
#Multiple values produce a gradient effect, whereas one value produces a solid color.
#If less than 4 are provided, repeat the last value.
colorStroke = ["#FFC2D0D6", "#FFE7DAE5", "#FFCCDAC8", "#FFC8B9AC"]
#The cycle time of tooltip border color in milliseconds. (0 = OFF)
#Range: 0 ~ 5000
borderCycleTime = 1000
#The width of tooltip border, if rounded, in GUI Scale Independent Pixels.
#Range: 0.5 ~ 2.5
borderWidth = 1.3333333333333333
#The corner radius of tooltip border, if rounded, in GUI Scale Independent Pixels.
#Range: 0.0 ~ 8.0
cornerRadius = 4.0
#The shadow radius of tooltip, if rounded, in GUI Scale Independent Pixels.
#No impact on performance.
#Range: 0.0 ~ 32.0
shadowRadius = 10.0
#The shadow opacity of tooltip, if rounded. No impact on performance.
#Range: 0.0 ~ 1.0
shadowOpacity = 0.25
#When true, tooltip border colors adapt to item's name and rarity.
adaptiveColors = true
#Amount to scroll the tooltip in response to a arrow key pressed event.
#Range: 0 ~ 320
arrowScrollFactor = 60
#General Config
[general]
#Play a sound effect when the game is loaded.
ding = true
#Press 'C' key (by default) to zoom 4x, the same as OptiFine's.
#This is auto disabled when OptiFine is installed.
zoom = true
#Control the window mode, normal mode does nothing.
#Allowed Values: NORMAL, FULLSCREEN, FULLSCREEN_BORDERLESS, MAXIMIZED, MAXIMIZED_BORDERLESS, WINDOWED, WINDOWED_BORDERLESS
windowMode = "NORMAL"
#Whether to replace vanilla GUI scale button to slider with tips.
useNewGuiScale = true
#Remove telemetry event of client behaviors.
removeTelemetry = false
#Allow Slack or Discord shortcodes to replace Unicode Emoji Sequences in chat.
emojiShortcodes = true
#View system config, currently not working.
[view]
#Force layout direction to RTL, otherwise, the current Locale setting.
forceRtl = false
#The global font scale used with sp units.
#Range: 0.5 ~ 2.0
fontScale = 1.0
#Default scrollbar size in dips.
#Range: 0 ~ 1024
scrollbarSize = 8
#Distance a touch can wander before we think the user is scrolling in dips.
#Range: 0 ~ 1024
touchSlop = 4
#Minimum size of the touch target for a scrollbar in dips.
#Range: 0 ~ 1024
minScrollbarTouchTarget = 16
#Minimum velocity to initiate a fling in dips per second.
#Range: 0 ~ 32767
minimumFlingVelocity = 50
#Maximum velocity to initiate a fling in dips per second.
#Range: 0 ~ 32767
maximumFlingVelocity = 8000
#Max distance in dips to overscroll for edge effects.
#Range: 0 ~ 1024
overscrollDistance = 0
#Max distance in dips to overfling for edge effects.
#Range: 0 ~ 1024
overflingDistance = 12
#Amount to scroll in response to a vertical scroll event, in dips per axis value.
#Range: 0.0 ~ 1024.0
verticalScrollFactor = 64.0
#Amount to scroll in response to a horizontal scroll event, in dips per axis value.
#Range: 0.0 ~ 1024.0
horizontalScrollFactor = 64.0
#Font Config
[font]
#The first font family to use. See fallbackFontFamilyList
firstFontFamily = "Source Han Sans CN Medium"
#A set of fallback font families to determine the typeface to use.
#The order is first > fallbacks. TrueType & OpenType are supported.
#Each element can be one of the following two cases:
#1) Name of registered font family, for instance: Segoe UI
#2) Path of font files on your PC, for instance: /usr/shared/fonts/x.otf
#Registered font families include:
#1) OS builtin fonts.
#2) Font files in fontRegistrationList.
#3) Font files in '/resourcepacks' directory.
#4) Font files under 'modernui:font' in resource packs.
#Note that for TTC/OTC font, you should register it and select one of font families.
#Otherwise, only the first font family from the TrueType/OpenType Collection will be used.
#This is only read once when the game is loaded, you can reload via in-game GUI.
fallbackFontFamilyList = ["Noto Sans", "Segoe UI Variable", "Segoe UI", "San Francisco", "Open Sans", "SimHei", "STHeiti", "Segoe UI Symbol", "mui-i18n-compat"]
#A set of additional font files (or directories) to register.
#For TrueType/OpenType Collections, all contained font families will be registered.
#Registered fonts can be referenced in Modern UI and Minecraft (Modern Text Engine).
#For example, "E:/Fonts" means all font files in that directory will be registered.
#System requires random access to these files, you should not remove them while running.
#This is only read once when the game is loaded, i.e. registration.
fontRegistrationList = []
#Whether to use Google Noto Color Emoji, otherwise grayscale emoji (faster).
#See Unicode 15.0 specification for details on how this affects text layout.
useColorEmoji = true

View File

@ -0,0 +1,15 @@
#Developer Config
[developer]
#Whether to enable developer mode.
enableDeveloperMode = false
#Range: > -2147483648
oneTimeEvents = 0
#Auto Shutdown Config
[autoShutdown]
#Enable auto-shutdown for server.
enable = false
#The time points of when server will auto-shutdown. Format: HH:mm.
times = ["04:00", "16:00"]

97
config/ModernUI/text.toml Normal file
View File

@ -0,0 +1,97 @@
#Text Engine Config
[text]
#Allow text renderer to drop shadow, setting to false can improve performance.
allowShadow = true
#Fix resolution level at 2. When the GUI scale increases, the resolution level remains.
#Then GUI scale should be even numbers (2, 4, 6...), based on Minecraft GUI system.
#If your fonts are not bitmap fonts, then you should keep this setting false.
fixedResolution = false
#Control base font size, in GUI scaled pixels. The default and vanilla value is 8.
#For bitmap fonts, 8 represents a glyph size of 8x or 16x if fixed resolution.
#This option only applies to TrueType fonts.
#Range: 6.5 ~ 9.5
baseFontSize = 8.0
#Control vertical baseline for vanilla text layout, in GUI scaled pixels.
#The vanilla default value is 7.
#Range: 4.0 ~ 10.0
baselineShift = 7.0
#Control the text shadow offset for vanilla text rendering, in GUI scaled pixels.
#Range: 0.20000000298023224 ~ 2.0
shadowOffset = 0.5
#Control the text outline offset for vanilla text rendering, in GUI scaled pixels.
#Range: 0.20000000298023224 ~ 2.0
outlineOffset = 0.5
#Set the recycle time of layout cache in seconds, using least recently used algorithm.
#Range: 2 ~ 15
cacheLifespan = 6
#The bidirectional text heuristic algorithm. The default is FirstStrong (Locale).
#This will affect which BiDi algorithm to use during text layout.
#Allowed Values: FIRST_STRONG, ANY_RTL, LTR, RTL, LOCALE, FIRST_STRONG_LTR, FIRST_STRONG_RTL
textDirection = "FIRST_STRONG"
#Whether to use Modern UI text rendering pipeline in 3D world.
#Disabling this means that SDF text and rendering optimization are no longer effective.
#But text rendering can be compatible with OptiFine Shaders and Iris Shaders.
#This does not affect text rendering in GUI.
#This option only applies to TrueType fonts.
useTextShadersInWorld = true
#For "minecraft:default" font, should we keep some glyph providers of them?
#Ignore All: Only use Modern UI typeface list.
#Keep ASCII: Include minecraft:font/ascii.png, minecraft:font/accented.png, minecraft:font/nonlatin_european.png
#Keep Other: Include providers other than ASCII and Unicode font.
#Keep All: Include all except Unicode font.
#Only Include: Only include providers that specified by defaultFontRuleSet.
#Only Exclude: Only exclude providers that specified by defaultFontRuleSet.
#Allowed Values: IGNORE_ALL, KEEP_ASCII, KEEP_OTHER, KEEP_ALL, ONLY_INCLUDE, ONLY_EXCLUDE
defaultFontBehavior = "ONLY_EXCLUDE"
#Used when defaultFontBehavior is either ONLY_INCLUDE or ONLY_EXCLUDE.
#This specifies a set of regular expressions to match the glyph provider name.
#For bitmap providers, this is the texture path without 'textures/'.
#For TTF providers, this is the TTF file path without 'font/'.
#For space providers, this is "font_name / minecraft:space",
#where font_name is font definition path without 'font/'.
defaultFontRuleSet = ["^minecraft:font\\/(nonlatin_european|accented|ascii|element_ideographs|cjk_punctuations|ellipsis|2em_dash)\\.png$", "^minecraft:include\\/space \\/ minecraft:space$", "^minecraft:font\\/(mcsans|emoji)_05_00\\d.png$"]
#Whether to use text component object as hash key to lookup in layout cache.
#If you find that Modern UI text rendering is not compatible with some mods,
#you can disable this option for compatibility, but this will decrease performance a bit.
#Modern UI will use another cache strategy if this is disabled.
useComponentCache = true
#Allow text layout to be computed from background threads (not cached).
#Otherwise, block the current thread and wait for main thread.
allowAsyncLayout = true
#See CSS line-break property, https://developer.mozilla.org/en-US/docs/Web/CSS/line-break
#Allowed Values: AUTO, LOOSE, NORMAL, STRICT
lineBreakStyle = "AUTO"
#Allowed Values: AUTO, PHRASE
lineBreakWordStyle = "AUTO"
#When enabled, Modern UI will compute texel density in device-space to determine whether to use SDF text or bilinear sampling.
#This feature requires GLSL 400 or has no effect.
#This generally decreases performance but provides better rendering quality.
#This option only applies to TrueType fonts. May not be compatible with OptiFine.
smartSDFShaders = true
#When rendering in 2D, this option allows Modern UI to exactly compute font size in device-space from the current coordinate transform matrix.
#This provides perfect text rendering for scaling-down texts in vanilla, but may increase GPU memory usage.
#When disabled, Modern UI will use SDF text rendering if appropriate.
#This option only applies to TrueType fonts.
computeDeviceFontSize = true
#When enabled, Modern UI will use SDF text rendering if appropriate.
#Otherwise, it uses nearest-neighbor or bilinear sampling based on texel density.
#This option only applies to TrueType fonts.
allowSDFTextIn2D = true
#When enabled, the outline of the experience level text will be tweaked.
tweakExperienceText = true
#Control the anti-aliasing of raw glyph rasterization.
antiAliasing = true
#Control the FreeType linear metrics and font hinting of raw glyph metrics.
#Disable if on low-res monitor; enable for linear text.
linearMetrics = true
#Control the minimum pixel density for SDF text and text in 3D world rendering.
#This value will be no less than current GUI scale.
#Recommend setting a higher value on high-res monitor and powerful PC hardware.
#Range: 4 ~ 10
minPixelDensityForSDF = 4
#Enable linear sampling for A8 font atlases with mipmaps, mag filter will be always NEAREST.
#We prefer computeDeviceFontSize and allowSDFTextIn2D, then setting this to false can improve performance.
#If either of the above two is false or Shaders are active, then setting this to true can improve quality.
linearSamplingA8Atlas = false

8
config/MouseTweaks.cfg Normal file
View File

@ -0,0 +1,8 @@
RMBTweak=1
LMBTweakWithItem=1
LMBTweakWithoutItem=1
WheelTweak=1
WheelSearchOrder=1
WheelScrollDirection=0
ScrollItemScaling=0
Debug=0

47
config/RuOK.toml Normal file
View File

@ -0,0 +1,47 @@
onCull = true
MaxEntityEntities = 128
qualityModes = "NORMAL"
RenderWeather = "NORMAL"
FastItemRender = false
RenderDisplayItem = false
blackListedEntities = []
whiteListedEntities = ["minecraft:player"]
BlackTagListEntity = []
WhiteTagListEntity = []
isAlwaysShowItemCount = true
startTime = 35.08
onGui = false
GuiRXTX = false
GuiFPS = false
GuiCPU = false
GuiGPU = false
GuiRAM = false
GuiEntityCount = false
GuiPlayerPos = false
GuiServer = false
GuiCameraTarget = false
Mood = false
MaxParticleDistance = 128
WhiteListedParticle = []
BlackListedParticle = []
GuiEasyRamMode = false
GuiDisplayRamUsage = false
GuiX = 0
GuiY = 0
UseAui = false
DeBug = false
TextBackground = false
TextureAnimatedSprites = true
SoundDevicesMonitor = false
SetParticleMaxAge = false
ParticleMaxAge = 1
GuiViewMode = "EMPTY"
MinDistance = 5
EntityDistance = 64
TickPerformance = true
ParticlePerformance = false
EntityPerformance = false
EntityViewDebug = false
ParticleCountLimit = 16384
BlockBreakParticle = true
AsyncCompute = false

View File

@ -0,0 +1,21 @@
#safeBlockEntityMap: Boolean. Make 'LevelChunk#blockEntities' thread-safe.
#safeClassInstanceMultiMap: Boolean. Make 'ClassInstanceMultiMap' thread-safe.
#safeLegacyRandomSource: Boolean. Make LegacyRandomSource thread-safe.
#particle$noCulling: A comma-separated list of classes extending 'Particle' that should not be culled.
#particle$noLightCache: A comma-separated list of classes extending 'Particle' that should not use the light cache.
#particle$lockRequired: A comma-separated list of classes extending 'Particle' that require a spin lock.
#particle$lockProvider: A comma-separated list of classes extending 'Particle' that provide a spin lock.
#replaceRandom: A comma-separated list of classes that require multithreaded random sources.
#create$contraptionNoParticleCollision: A comma-separated list of classes extending 'AbstractContraptionEntity' that should not collide with particles.
#
#Sun Oct 26 20:40:29 CST 2025
safeClassInstanceMultiMap=false
particle$noLightCache=dev.shadowsoffire.gateways.client.GatewayParticle,com.chailotl.particular.particles.FireflyParticle,com.lowdragmc.photon.client.gameobject.FXObject,net.diebuddies.minecraft.weather.WeatherParticle
safeBlockEntityMap=false
safeLegacyRandomSource=false
particle$noCulling=pigcart.particlerain.particle.GroundFogParticle,com.lowdragmc.photon.client.gameobject.FXObject
particle$lockRequired=yesman.epicfight.client.particle.TrailParticle,com.dfdyz.epicacg.client.particle.BloomTrailParticle,com.brandon3055.draconicevolution.client.render.effect.ExplosionFX,com.brandon3055.draconicevolution.client.render.effect.CrystalFXWireless,com.lowdragmc.photon.client.gameobject.emitter.Emitter,com.lowdragmc.photon.client.gameobject.emitter.particle.ParticleEmitter,com.lowdragmc.photon.client.gameobject.emitter.beam.BeamEmitter,com.lowdragmc.photon.client.gameobject.emitter.trail.TrailEmitter,com.lowdragmc.photon.client.gameobject.FXObject
version=1
particle$lockProvider=yesman.epicfight.client.particle.TrailParticle,com.dfdyz.epicacg.client.particle.BloomTrailParticle,com.brandon3055.draconicevolution.client.render.effect.ExplosionFX,com.brandon3055.draconicevolution.client.render.effect.CrystalFXWireless,com.lowdragmc.photon.client.gameobject.FXObject
replaceRandom=appeng.client.render.effects.LightningArcFX,appeng.client.render.effects.LightningFX,de.cheaterpaul.fallingleaves.util.LeafUtil
create$contraptionNoParticleCollision=rbasamoyai.createbigcannons.cannon_control.contraption.PitchOrientedContraptionEntity,rbasamoyai.createbigcannons.cannon_control.contraption.AbstractMountedCannonContraption

View File

@ -0,0 +1,31 @@
{
"version": 1,
"particle": {
"particleLimit": 16384,
"removeIfMissedTick": false,
"particleLightCache": true,
"cullUnderwaterParticleType": true
},
"tick": {
"animationTickMode": "INTERRUPTIBLE",
"particleTickMode": "INTERRUPTIBLE",
"tickWeatherAsync": true,
"failPerSecLimit": 5,
"failBehavior": "RAISE_CRASH",
"suppressCME": false
},
"rendering": {
"particleRenderingMode": "DELAYED",
"particleCulling": "AABB",
"cullWeathers": true,
"failPerSecLimit": 20,
"failBehavior": "MARK_AS_SYNC"
},
"valkyrienSkies": {
"rainEffect": "STATIONARY",
"fixParticleLights": true
},
"create": {
"rainEffect": "ALWAYS"
}
}

213
config/attributefix.json Normal file
View File

@ -0,0 +1,213 @@
{
"attributes": {
"forge:step_height_addition": {
"enabled": false,
"min": {
"default": -512,
"value": -512
},
"max": {
"default": 512,
"value": 512
}
},
"minecraft:generic.follow_range": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"minecraft:generic.flying_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"forge:nametag_distance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 64,
"value": 64
}
},
"minecraft:generic.movement_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"forge:entity_gravity": {
"enabled": false,
"min": {
"default": -8,
"value": -8
},
"max": {
"default": 8,
"value": 8
}
},
"forge:block_reach": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"minecraft:generic.max_health": {
"enabled": true,
"min": {
"default": 1,
"value": 1
},
"max": {
"default": 1024,
"value": 1000000
}
},
"minecraft:generic.attack_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"minecraft:generic.attack_damage": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 1000000
}
},
"minecraft:generic.luck": {
"enabled": true,
"min": {
"default": -1024,
"value": -1024
},
"max": {
"default": 1024,
"value": 1024
}
},
"minecraft:zombie.spawn_reinforcements": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"minecraft:horse.jump_strength": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2,
"value": 2
}
},
"minecraft:generic.attack_knockback": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 5,
"value": 1000000
}
},
"minecraft:generic.armor": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 30,
"value": 1000000
}
},
"forge:swim_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"minecraft:generic.knockback_resistance": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"minecraft:generic.armor_toughness": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 20,
"value": 1000000
}
},
"forge:entity_reach": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
}
}
}

View File

@ -0,0 +1,73 @@
{
"modpackMode": false,
"fullScreen": "WINDOWED",
"fpsDisplayMode": "SIMPLE",
"fpsDisplayAlign": "LEFT",
"fpsDisplayVAlign": "TOP",
"fpsDisplaySystemMode": "OFF",
"fpsDisplayMargin": 12,
"fpsDisplayVMargin": 12,
"fpsDisplayShadow": false,
"fog": false,
"blueBand": true,
"customFog": false,
"fogStart": 0,
"fogEnd": 192,
"fogShape": "CYLINDER",
"cloudsHeight": 192,
"entityNametagRendering": true,
"playerNametagRendering": true,
"itemNametagRendering": true,
"chunkFadeSpeed": "SLOW",
"darknessMode": "VANILLA",
"darknessOnOverworld": false,
"darknessOnNether": false,
"darknessNetherFogBright": 0.5,
"darknessOnEnd": false,
"darknessEndFogBright": 0.5,
"darknessByDefault": false,
"darknessDimensionWhiteList": [],
"darknessOnNoSkyLight": false,
"darknessBlockLightOnly": false,
"darknessAffectedByMoonPhase": false,
"darknessNewMoonBright": 0.0,
"darknessFullMoonBright": 0.25,
"hideJREMI": false,
"fontShadows": false,
"leavesCulling": "OFF",
"fastChests": false,
"fastBeds": false,
"rainParticles": true,
"rainDropParticles": true,
"crackingBlockParticles": true,
"destroyedBlockParticles": true,
"disabledParticles": [],
"tileEntityDistanceCulling": true,
"tileEntityCullingDistanceX": 4096,
"tileEntityCullingDistanceY": 32,
"entityDistanceCulling": true,
"entityCullingDistanceX": 16384,
"entityCullingDistanceY": 48,
"monsterDistanceCulling": false,
"monsterCullingDistanceX": 16384,
"monsterCullingDistanceY": 48,
"entityWhitelist": [
"minecraft:ghast",
"minecraft:ender_dragon",
"iceandfire:all",
"create:all"
],
"monsterWhitelist": [
"minecraft:ghast",
"minecraft:ender_dragon",
"iceandfire:all",
"create:all"
],
"tileEntityWhitelist": [
"waterframes:all"
],
"borderlessAttachModeF11": "ATTACH",
"fastLanguageReload": true,
"enableZoom": true,
"maxZoom": 50.0
}

View File

@ -0,0 +1,4 @@
{
"enabled": true,
"depth": 2
}

View File

@ -0,0 +1 @@
{"v":1,"s":"e46fb930bfcb32409a69883d7bf8fdd42ff933de0f5007881c396b41e9ab4bdd5daf735d5333664832d578e7462a00c8384a60a148bd5b2ad17b213148352a1e","u":"ffadec23c7d32bc2d21a047c5fb68ad5b46e0b605f513a5f33a181b6b92d1eb5467369e6603913077e1799ce09571e363157b59351318475f3eb016ce9f74cbd","p":"a0e6c75513dca047763a6c75e424e70ca1c21539c4269901643c043c3189241b21948cbb93e8eaae7d5c0a8357e1a6c3cfeedda2a202c3c94b2027ec51001085","t":1761482249}

View File

@ -0,0 +1,6 @@
# This is the configuration file for Embeddium.
#
# You can find information on editing this file and all the available options here:
# https://github.com/jellysquid3/sodium-fabric/wiki/Configuration-File
#
# By default, this file will be empty except for this notice.

View File

@ -0,0 +1,30 @@
{
"quality": {
"weather_quality": "DEFAULT",
"leaves_quality": "DEFAULT",
"enable_vignette": true,
"use_quad_normals_for_shading": false
},
"advanced": {
"enable_memory_tracing": false,
"use_advanced_staging_buffers": true,
"disable_incompatible_mod_warnings": false,
"cpu_render_ahead_limit": 3
},
"performance": {
"chunk_builder_threads": 3,
"always_defer_chunk_updates_v2": true,
"animate_only_visible_textures": true,
"use_entity_culling": true,
"use_fog_occlusion": true,
"use_block_face_culling": true,
"use_compact_vertex_format": true,
"use_translucent_face_sorting_v2": true,
"use_no_error_g_l_context": true
},
"notifications": {
"force_disable_donation_prompts": false,
"has_cleared_donation_button": false,
"has_seen_donation_prompt": false
}
}

490
config/emi.css Normal file
View File

@ -0,0 +1,490 @@
/** EMI Config */
#general {
/**
* Whether EMI is enabled and visible.
*/
enabled: true;
/**
* Whether cheating in items is enabled.
*/
cheat-mode: false;
/**
* How much EMI should use tooltips and popups to show controls and information.
*/
help-level: normal;
/**
* Where EMI should pull stacks from to populate the index.
*/
index-source: creative;
/**
* Which sidebar should be searched using the search bar.
*/
search-sidebar: right;
/**
* Whether normal search queries should include the tooltip.
*/
search-tooltip-by-default: true;
/**
* Whether normal search queries should include the mod name.
*/
search-mod-name-by-default: false;
/**
* Whether normal search queries should include the stack's tags.
*/
search-tags-by-default: false;
}
#ui {
/**
* Which action should be performed when clicking the recipe book.
*/
recipe-book-action: toggle-craftables;
/**
* Where to display status effects in the inventory.
*/
effect-location: top;
/**
* Whether to display a gray overlay when hovering over a stack.
*/
show-hover-overlay: true;
/**
* Whether to add mod name to tooltips
*/
append-mod-id: true;
/**
* Whether to add mod name to item tooltips, in case another mod provides behavior
*/
append-item-mod-id: true;
/**
* Prevents recipes being quick crafted from shifting around under the cursor.
*/
miscraft-prevention: true;
/**
* The unit to display fluids as.
*/
fluid-unit: millibuckets;
/**
* Whether to use the batched render system. Batching is faster, but may have
* incompatibilities with shaders or other mods.
*/
use-batched-renderer: true;
/**
* Whether to have the search bar in the center of the screen, instead of to the
* side.
*/
center-search-bar: true;
/**
* Which sidebar type to switch to when searching.
*/
search-sidebar-focus: index;
/**
* Which sidebar type to focus when the search is empty.
*/
empty-search-sidebar-focus: none;
/**
* Whether the EMI config button should be visible.
*/
emi-config-button-visibility: shown;
/**
* Whether the recipe tree button should be visible.
*/
recipe-tree-button-visibility: auto;
/**
* The maximum height the recipe screen will grow to be if space is available in
* pixels.
*/
maximum-recipe-screen-height: 256;
/**
* The minimum width of the recipe screen in pixels. Controls how many tabs there
* can be, and where the page switching buttons go. The default is 176, the width
* of most screens.
*/
minimum-recipe-screen-width: 176;
/**
* The amount of vertical margin to give in the recipe screen.
*/
vertical-margin: 20;
/**
* Where to show workstations in the recipe screen
*/
workstation-location: bottom;
/**
* Display cost per batch when hovering a recipe output
*/
show-cost-per-batch: true;
/**
* Whether recipes should have a button to set as default.
*/
recipe-default-button: true;
/**
* Whether recipes should have a button to show the recipe tree.
*/
recipe-tree-button: true;
/**
* Whether recipes should have a button to fill the ingredients in a handler.
*/
recipe-fill-button: true;
/**
* Whether recipes should have a button to take a screenshot of the recipe.
*/
recipe-screenshot-button: false;
/**
* The GUI scale at which recipe screenshots are saved. Use 0 to use the current
* GUI scale.
*/
recipe-screenshot-scale: 0;
/**
* The pages in the left sidebar
*/
left-sidebar-pages: favorites;
/**
* The subpanels in the left sidebar
*/
left-sidebar-subpanels: none;
/**
* How many columns and rows of ingredients to limit the left sidebar to
*/
left-sidebar-size: 12, 100;
/**
* How much space to maintain between the left sidebar and obstructions, in pixels
*/
left-sidebar-margins: 2, 2, 2, 2;
/**
* Where to position the left sidebar
*/
left-sidebar-align: left, top;
/**
* Whether to render the header buttons and page count for the left sidebar
*/
left-sidebar-header: visible;
/**
* Which theme to use for the left sidebar
*/
left-sidebar-theme: transparent;
/**
* The pages in the right sidebar
*/
right-sidebar-pages: index, craftables;
/**
* The subpanels in the right sidebar
*/
right-sidebar-subpanels: none;
/**
* How many columns and rows of ingredients to limit the right sidebar to
*/
right-sidebar-size: 12, 100;
/**
* How much space to maintain between the right sidebar and obstructions, in pixels
*/
right-sidebar-margins: 2, 2, 2, 2;
/**
* Where to position the right sidebar
*/
right-sidebar-align: right, top;
/**
* Whether to render the header buttons and page count for the right sidebar
*/
right-sidebar-header: visible;
/**
* Which theme to use for the right sidebar
*/
right-sidebar-theme: transparent;
/**
* The pages in the top sidebar
*/
top-sidebar-pages: none;
/**
* The subpanels in the top sidebar
*/
top-sidebar-subpanels: none;
/**
* How many columns and rows of ingredients to limit the top sidebar to
*/
top-sidebar-size: 9, 9;
/**
* How much space to maintain between the top sidebar and obstructions, in pixels
*/
top-sidebar-margins: 2, 2, 2, 2;
/**
* Where to position the top sidebar
*/
top-sidebar-align: center, center;
/**
* Whether to render the header buttons and page count for the top sidebar
*/
top-sidebar-header: visible;
/**
* Which theme to use for the top sidebar
*/
top-sidebar-theme: transparent;
/**
* The pages in the bottom sidebar
*/
bottom-sidebar-pages: none;
/**
* The subpanels in the bottom sidebar
*/
bottom-sidebar-subpanels: none;
/**
* How many columns and rows of ingredients to limit the bottom sidebar to
*/
bottom-sidebar-size: 9, 9;
/**
* How much space to maintain between the bottom sidebar and obstructions, in
* pixels
*/
bottom-sidebar-margins: 2, 2, 2, 2;
/**
* Where to position the bottom sidebar
*/
bottom-sidebar-align: center, center;
/**
* Whether to render the header buttons and page count for the bottom sidebar
*/
bottom-sidebar-header: visible;
/**
* Which theme to use for the bottom sidebar
*/
bottom-sidebar-theme: transparent;
}
#binds {
/**
* Toggle the visibility of EMI.
*/
toggle-visibility: "ctrl key.keyboard.o";
/**
* Focuses the search bar.
*/
focus-search: "ctrl key.keyboard.f";
/**
* Clears the search bar.
*/
clear-search: "key.keyboard.unknown";
/**
* Display the recipes for creating a stack.
*/
view-recipes: "key.keyboard.r";
view-recipes: "key.mouse.left";
/**
* Display the recipes that can be created using a stack.
*/
view-uses: "key.keyboard.u";
view-uses: "key.mouse.right";
/**
* Favorite the item to display on the side of the screen opposite of recipies for
* quick access.
*/
favorite: "key.keyboard.a";
/**
* Set the default recipe for a given stack in the output of a recipe to that
* recipe.
*/
default-stack: "ctrl key.mouse.left";
/**
* Display the recipe tree for a given stack.
*/
view-stack-tree: "key.keyboard.unknown";
/**
* Display the recipe tree.
*/
view-tree: "key.keyboard.unknown";
/**
* Return to the previous page in EMI.
*/
back: "key.keyboard.backspace";
/**
* Return to the next page in EMI after going back.
*/
forward: "key.keyboard.unknown";
/**
* When on a stack with an associated recipe:
* Move ingredients for a single result.
*/
craft-one: "key.mouse.left";
/**
* When on a stack with an associated recipe:
* Move ingredients for as many results as possible.
*/
craft-all: "shift key.mouse.left";
/**
* When on a stack with an associated recipe:
* Move ingredients for a single result and put in inventory if possible.
*/
craft-one-to-inventory: "key.keyboard.unknown";
/**
* When on a stack with an associated recipe:
* Move ingredients for as many results as possible and put in inventory if
* possible.
*/
craft-all-to-inventory: "key.keyboard.unknown";
/**
* When on a stack with an associated recipe:
* Move ingredients for a single result and put in cursor if possible.
*/
craft-one-to-cursor: "ctrl key.mouse.left";
/**
* Display the recipe that will be used to craft on a stack with no recipe context.
*/
show-craft: "key.keyboard.left.shift";
/**
* Cheat in one of an item into the inventory.
*/
cheat-one-to-inventory: "ctrl key.mouse.right";
/**
* Cheat in a stack of an item into the inventory.
*/
cheat-stack-to-inventory: "ctrl key.mouse.left";
/**
* Cheat in one of an item into the cursor.
*/
cheat-one-to-cursor: "ctrl key.mouse.middle";
/**
* Cheat in a stack of an item into the cursor.
*/
cheat-stack-to-cursor: "key.keyboard.unknown";
/**
* Delete the stack in the cursor when hovering the index
*/
delete-cursor-stack: "key.mouse.left";
/**
* Copies the hovered recipe's ID to the clipboard
*/
copy-recipe-id: "key.keyboard.unknown";
/**
* In edit mode, hide the hovered stack
*/
hide-stack: "ctrl key.mouse.left";
/**
* In edit mode, hide stacks with the hovered stack's id
*/
hide-stack-by-id: "ctrl shift key.mouse.left";
}
#dev {
/**
* Whether development functions should be enabled. Not recommended for general
* play.
*/
dev-mode: false;
/**
* Whether editing the index is enabled
*/
edit-mode: false;
/**
* Whether to log untranslated tags as warnings.
*/
log-untranslated-tags: false;
/**
* Whether to log ingredients that don't have a representative tag as warnings.
*/
log-non-tag-ingredients: false;
/**
* Whether hovering the output of a recipe should show the recipe's EMI ID.
*/
show-recipe-ids: false;
/**
* Whether to display additional widgets added to recipes from other mods.
* These are typically developer facing and compatibility related, and not useful
* for players.
*/
show-recipe-decorators: false;
/**
* Whether stacks in the index should display a highlight if they have a recipe
* default.
*/
highlight-defaulted: false;
/**
* Whether to display exclusion areas
*/
highlight-exclusion-areas: false;
}

View File

@ -0,0 +1,38 @@
# Don't change this! Version used to track needed updates.
version = 1
debugMode = false
parseChestLoot = true
parseBlockLoot = true
parseMobLoot = true
parseGameplayLoot = true
parseArchaeologyLoot = true
skippedKeys = [
"emi_loot.no_conditions",
"emi_loot.function.limit_count",
"emi_loot.function.set_count_add",
"emi_loot.function.fill_player_head",
"emi_loot.function.set_count_set"
]
chestLootAlwaysStackSame = false
mobLootIncludeDirectDrops = true
chanceDecimalPlaces = 1
conditionStyle = "default"
[debugModes]
block = false
chest = false
mob = false
gameplay = false
archaeology = false
[compactLoot]
block = true
chest = true
mob = true
gameplay = true
archaeology = true
[logUnstranslatedTables]
chest = false
gameplay = false
archaeology = false

67
config/entityculling.json Normal file
View File

@ -0,0 +1,67 @@
{
"configVersion": 7,
"renderNametagsThroughWalls": true,
"blockEntityWhitelist": [
"create:rope_pulley",
"botania:flame_ring",
"minecraft:beacon",
"create:hose_pulley",
"betterend:eternal_pedestal",
"botania:magic_missile",
"botania:falling_star"
],
"entityWhitelist": [
"botania:mana_burst",
"drg_flares:drg_flares",
"quark:soul_bead"
],
"tracingDistance": 128,
"debugMode": false,
"sleepDelay": 10,
"hitboxLimit": 50,
"captureRate": 5,
"skipMarkerArmorStands": true,
"tickCulling": true,
"tickCullingWhitelist": [
"minecraft:block_display",
"alexscaves:gum_worm",
"minecraft:jungle_boat",
"minecraft:spruce_boat",
"mts:builder_rendering",
"drg_flares:drg_flares",
"minecraft:mangrove_boat",
"mts:builder_existing",
"minecraft:acacia_boat",
"minecraft:birch_chest_boat",
"create:contraption",
"drg_flares:drg_flare",
"minecraft:birch_boat",
"minecraft:boat",
"mts:builder_seat",
"minecraft:cherry_boat",
"minecraft:spruce_chest_boat",
"alexscaves:gum_worm_segment",
"minecraft:dark_oak_boat",
"minecraft:oak_chest_boat",
"avm_staff:campfire_flame",
"minecraft:dark_oak_chest_boat",
"minecraft:text_display",
"create:gantry_contraption",
"minecraft:oak_boat",
"minecraft:pale_oak_boat",
"minecraft:acacia_chest_boat",
"minecraft:cherry_chest_boat",
"minecraft:item_display",
"create:stationary_contraption",
"minecraft:bamboo_raft",
"minecraft:firework_rocket",
"minecraft:jungle_chest_boat",
"create:carriage_contraption",
"minecraft:pale_oak_chest_boat",
"minecraft:bamboo_chest_raft",
"minecraft:mangrove_chest_boat"
],
"disableF3": false,
"skipEntityCulling": false,
"skipBlockEntityCulling": false
}

19
config/fastbench.cfg Normal file
View File

@ -0,0 +1,19 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
#
general {
# If the recipe book button is removed.
# Default: true
B:"Remove Recipe Book Button"=true
# If the crafting table has a tooltip
# Default: false
B:"Disable tooltip on crafting table"=false
# The tick interval at which all pooled grid updates will be run. Duplicate updates within the interval will be squashed.
# Default: 2; Range: [1 ~ 100]
I:"Grid Update Interval"=2
}

5
config/flerovium.json Normal file
View File

@ -0,0 +1,5 @@
{
"entityBackFaceCulling": true,
"itemBackFaceCulling": true,
"reduceTerrainParticles": true
}

29
config/fml.toml Normal file
View File

@ -0,0 +1,29 @@
#Early window height
earlyWindowHeight = 480
#Enable forge global version checking
versionCheck = false
#Should we control the window. Disabling this disables new GL features and can be bad for mods that rely on them.
earlyWindowControl = true
#Early window framebuffer scale
earlyWindowFBScale = 1
#Early window provider
earlyWindowProvider = "fmlearlywindow"
#Early window width
earlyWindowWidth = 854
#Early window starts maximized
earlyWindowMaximized = false
#Default config path for servers
defaultConfigPath = "defaultconfigs"
#Disables Optimized DFU client-side - already disabled on servers
disableOptimizedDFU = true
#Skip specific GL versions, may help with buggy graphics card drivers
earlyWindowSkipGLVersions = []
#Whether to log a help message on first attempt, to aid troubleshooting. This setting should automatically disable itself after a successful launch
earlyWindowLogHelpMessage = false
#Max threads for early initialization parallelism, -1 is based on processor count
maxThreads = -1
#Squir?
earlyWindowSquir = false
#Whether to show CPU usage stats in early window
earlyWindowShowCPU = false

26
config/forge-client.toml Normal file
View File

@ -0,0 +1,26 @@
#Client only settings, mostly things related to rendering
[client]
#Enable Forge to queue all chunk updates to the Chunk Update thread.
#May increase FPS significantly, but may also cause weird rendering lag.
#Not recommended for computers without a significant number of cores available.
alwaysSetupTerrainOffThread = false
#EXPERIMENTAL: Enable the Forge block rendering pipeline - fixes the lighting of custom models.
experimentalForgeLightPipelineEnabled = false
#When enabled, Forge will show any warnings that occurred during loading.
showLoadWarnings = true
#Set to true to use a combined DEPTH_STENCIL attachment instead of two separate ones.
useCombinedDepthStencilAttachment = false
#[DEPRECATED] Does nothing anymore, IPv6 addresses will be compressed always
compressLanIPv6Addresses = true
#During block model baking, manually calculates the normal for all faces.
#This was the default behavior of forge between versions 31.0 and 47.1.
#May result in differences between vanilla rendering and forge rendering.
#Will only produce differences for blocks that contain non-axis aligned faces.
#You will need to reload your resources to see results.
calculateAllNormals = false
#When enabled, a slightly biased Direction#getNearest calculation will be used to prevent normal fighting on 45 degree angle faces.
stabilizeDirectionGetNearest = true
#When enabled, Forge will allow mipmaps to be lowered in real-time. This is the default behavior in vanilla. Use this if you experience issues with resource packs that use textures lower than 8x8.
allowMipmapLowering = false

View File

@ -0,0 +1,236 @@
# Don't change this! Version used to track needed updates.
version = 1
# Scrolls up a 'page' in the Config GUI
[pageUp]
ctrl = "default"
shift = "default"
alt = "default"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "page.up"
# Scrolls down a 'page' in the Config GUI
[pageDown]
ctrl = "default"
shift = "default"
alt = "default"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "page.down"
# Scrolls to the top of the Config GUI
[home]
ctrl = "default"
shift = "default"
alt = "default"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "home"
# Scrolls to the bottom of the Config GUI
[end]
ctrl = "default"
shift = "default"
alt = "default"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "end"
# Copies the currently hovered or focused config setting
[copy]
ctrl = "true"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "c"
# Pastes the last-copied setting into a compatible new setting
[paste]
ctrl = "true"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "v"
# Not currently used by Fzzy Config - cuts the selected information to a copy buffer
[cut]
ctrl = "true"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "x"
# Saves changes made to the current Config and sends updates to the server
[save]
ctrl = "true"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "s"
# Undos changes made from newest to oldest change
[undo]
ctrl = "true"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "z"
# Opens the context menu for the currently hovered or selected element
[contextMouse]
ctrl = "default"
shift = "default"
alt = "default"
# 'keyboard' or 'mouse'
type = "mouse"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "mouse.right"
# Backs out to the previous config screen
[back]
ctrl = "default"
shift = "default"
alt = "default"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "backspace"
# Opens the 'Go-To' menu (Not used to focus the search bar)
[search]
ctrl = "true"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "e"
# Opens the GUI info menu
[info]
ctrl = "default"
shift = "default"
alt = "default"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "f1"
# Fully exits all open config GUIs (and saves them as applicable)
[fullExit]
ctrl = "false"
shift = "true"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "escape"
# Focuses the Config GUI search bar
[[find]]
ctrl = "true"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "f"
[[find]]
ctrl = "false"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "f3"
# Opens the context menu for the currently hovered or selected element
[[contextKeyboard]]
ctrl = "false"
shift = "true"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "f10"
[[contextKeyboard]]
ctrl = "false"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "menu"
# Not currently used by Fzzy Config - A universal 'Enter' keybind
[[act]]
ctrl = "false"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "enter"
[[act]]
ctrl = "false"
shift = "false"
alt = "false"
# 'keyboard' or 'mouse'
type = "keyboard"
# String representation of the key, or the integer keycode
# Convert minecraft names: 'key.keyboard.pause' -> 'pause' or 'key.mouse.right' -> 'mouse.right'.
key = "keypad.enter"

View File

@ -0,0 +1,21 @@
{
"REGULAR_INFO": "----- Regular config values below -----",
"font_atlas_resizing": true,
"map_atlas_generation": true,
"hud_batching": true,
"fast_text_lookup": true,
"fast_buffer_upload": false,
"COSMETIC_INFO": "----- Cosmetic only config values below (Does not optimize anything) -----",
"dont_add_info_into_debug_hud": false,
"EXPERIMENTAL_INFO": "----- Experimental config values below (Rendering glitches may occur) -----",
"experimental_disable_error_checking": false,
"experimental_disable_resource_pack_conflict_handling": false,
"experimental_sign_text_buffering": false,
"experimental_screen_batching": false,
"DEBUG_INFO": "----- Debug only config values below (Do not touch) -----",
"debug_only_and_not_recommended_disable_universal_batching": false,
"debug_only_and_not_recommended_disable_mod_conflict_handling": false,
"debug_only_and_not_recommended_disable_hardware_conflict_handling": false,
"debug_only_print_additional_error_information": false,
"debug_only_use_last_usage_for_batch_ordering": false
}

View File

@ -0,0 +1,33 @@
{
"_documentation": "https://github.com/Luke100000/ImmersiveOptimization/wiki",
"enableEntities": true,
"enableBlockEntities": true,
"enableDistanceCulling": true,
"enableTrackingCulling": true,
"enableViewportCulling": true,
"minDistance": 6,
"blocksPerLevel": 64,
"blocksPerLevelDistanceCulled": 10,
"blocksPerLevelTrackingCulled": 10,
"blocksPerLevelViewportCulled": 20,
"maxLevel": 20,
"blocksPerLevelBlockEntities": 32,
"stressedThreshold": 45,
"minDecreaseFactor": 0.25,
"dimensions": {
"minecraft:overworld": true,
"minecraft:the_nether": true,
"minecraft:the_end": true
},
"entities": {
"minecraft:ender_pearl": false,
"fromanotherworld:starship": false,
"minecraft:player": false,
"valkyrienskies": false,
"minecraft:arrow": false,
"create": false,
"minecraft:ender_dragon": false
},
"version": 2,
"name": "immersive_optimization"
}

View File

@ -0,0 +1,6 @@
{
"__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.",
"values": [
"minecraft:barrier"
]
}

View File

@ -0,0 +1,10 @@
{
"__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.",
"values": [
"minecraft:area_effect_cloud",
"minecraft:firework_rocket",
"minecraft:interaction",
"minecraft:text_display",
"minecraft:lightning_bolt"
]
}

41
config/jade/jade.json Normal file
View File

@ -0,0 +1,41 @@
{
"general": {
"debug": false,
"itemModNameTooltip": false,
"bossBarOverlapMode": "PUSH_DOWN",
"builtinCamouflage": true,
"ttsMode": "PRESS",
"fluidMode": "ANY",
"reachDistance": 0.0,
"displayEntities": true,
"displayBosses": true,
"displayMode": "TOGGLE",
"displayTooltip": true,
"displayBlocks": true,
"hideFromDebug": true,
"hideFromTabList": true,
"enableTextToSpeech": false,
"hintOverlayToggle": true,
"hintNarratorToggle": true,
"previewOverlay": true
},
"overlay": {
"alpha": 0.7,
"iconMode": "TOP",
"animation": true,
"disappearingDelay": 0.0,
"overlaySquare": false,
"flipMainHand": false,
"autoScaleThreshold": 0.4,
"overlayPosY": 1.0,
"overlayScale": 1.0,
"overlayAnchorX": 0.5,
"overlayAnchorY": 0.0,
"activeTheme": "jade:dark",
"themesHash": -328442023,
"overlayPosX": 0.5
},
"formatting": {
"modName": "§9§o%s"
}
}

65
config/jade/plugins.json Normal file
View File

@ -0,0 +1,65 @@
{
"minecraft": {
"item_storage.show_name_amount": 5,
"furnace": true,
"harvest_tool.show_unbreakable": false,
"animal_owner": true,
"harvest_tool.effective_tool": true,
"item_storage.normal_amount": 9,
"item_storage": true,
"harvest_tool": true,
"armor_stand": true,
"fluid_storage.detailed": false,
"energy_storage": true,
"entity_armor.max_for_render": 40,
"breaking_progress": true,
"tnt_stability": true,
"item_storage.items_per_line": 9,
"item_frame": true,
"crop_progress": true,
"command_block": true,
"mob_growth": true,
"waxed": true,
"harvest_tool.new_line": false,
"entity_health.max_for_render": 40,
"entity_health.show_fractions": false,
"mob_spawner": true,
"redstone": true,
"fluid_storage": true,
"chicken_egg": true,
"jukebox": true,
"brewing_stand": true,
"energy_storage.detailed": false,
"note_block": true,
"beehive": true,
"item_storage.detailed_amount": 54,
"player_head": true,
"block_states": false,
"lectern": true,
"entity_armor": true,
"harvest_tool.creative": false,
"horse_stats": true,
"item_tooltip": true,
"entity_health": true,
"enchantment_power": true,
"zombie_villager": true,
"villager_profession": true,
"mob_breeding": true,
"entity_health.icons_per_line": 10,
"total_enchantment_power": true,
"potion_effects": true,
"painting": true,
"chiseled_bookshelf": true
},
"jadeaddons": {
"equipment_requirement": ""
},
"jade": {
"coordinates.rel": false,
"distance": false,
"block_face": false,
"coordinates": false,
"registry_name": "OFF",
"mod_name": true
}
}

View File

@ -0,0 +1,48 @@
{
"jade:block_face": null,
"jade:distance": null,
"jade:mod_name": null,
"jade:object_name": null,
"jade:registry_name": null,
"minecraft:animal_owner": null,
"minecraft:armor_stand": null,
"minecraft:beehive": null,
"minecraft:block_display": null,
"minecraft:block_states": null,
"minecraft:brewing_stand": null,
"minecraft:campfire": null,
"minecraft:chicken_egg": null,
"minecraft:chiseled_bookshelf": null,
"minecraft:command_block": null,
"minecraft:crop_progress": null,
"minecraft:enchantment_power": null,
"minecraft:energy_storage": null,
"minecraft:entity_armor": null,
"minecraft:entity_health": null,
"minecraft:falling_block": null,
"minecraft:fluid_storage": null,
"minecraft:furnace": null,
"minecraft:harvest_tool": null,
"minecraft:horse_stats": null,
"minecraft:item_ber": null,
"minecraft:item_display": null,
"minecraft:item_frame": null,
"minecraft:item_storage": null,
"minecraft:item_tooltip": null,
"minecraft:jukebox": null,
"minecraft:lectern": null,
"minecraft:mob_breeding": null,
"minecraft:mob_growth": null,
"minecraft:mob_spawner": null,
"minecraft:note_block": null,
"minecraft:painting": null,
"minecraft:player_head": null,
"minecraft:potion_effects": null,
"minecraft:progress": null,
"minecraft:redstone": null,
"minecraft:tnt_stability": null,
"minecraft:total_enchantment_power": null,
"minecraft:villager_profession": null,
"minecraft:waxed": null,
"minecraft:zombie_villager": null
}

28
config/jecharacters.toml Normal file
View File

@ -0,0 +1,28 @@
[General]
#Keyboard for the checker to use
#Allowed Values: QUANPIN, DAQIAN, XIAOHE, ZIRANMA, SOUGOU, GUOBIAO, MICROSOFT, PINYINPP, ZIGUANG
enumKeyboard = "QUANPIN"
#Set to true to enable fuzzy spelling zh <=> z
enableFZh2z = true
#Set to true to enable fuzzy spelling sh <=> s
enableFSh2s = true
#Set to true to enable fuzzy spelling ch <=> c
enableFCh2c = true
#Set to true to enable fuzzy spelling ang <=> an
enableFAng2an = true
#Set to true to enable fuzzy spelling ing <=> in
enableFIng2in = true
#Set to true to enable fuzzy spelling eng <=> en
enableFEng2en = true
#Set to true to enable fuzzy spelling u <=> v
enableFU2v = true
#Set to false to disable chat message when entering world
enableChat = false
#Set to true to disable JEI's split for search tokens
enableQuote = false
[Utilities]
#Set true to print verbose debug message
enableVerbose = false

5
config/krypton_fnp.yaml Normal file
View File

@ -0,0 +1,5 @@
compress:
# The compression level for packets, between 1-9.
compressionLevel: 4
# Permit Oversized Packets
permitOversizedPackets: false

View File

@ -0,0 +1,3 @@
#These JEI plugins will be loaded on the main thread
blacklist_async_jei_plugins = ["jepb:jei_plugin"]

View File

@ -0,0 +1,110 @@
# This is the configuration file for ModernFix.
# In general, prefer using the config screen to editing this file. It can be accessed
# via the standard mod menu on your respective mod loader. Changes will, however,
# require restarting the game to take effect.
#
# The following options can be enabled or disabled if there is a compatibility issue.
# Add a line with your option name and =true or =false at the bottom of the file to enable
# or disable a rule. For example:
# mixin.perf.dynamic_resources=true
# Do not include the #. You may reset to defaults by deleting this file.
#
# Available options:
# mixin.bugfix.buffer_builder_leak=true # (default)
# mixin.bugfix.chunk_deadlock=true # (default)
# mixin.bugfix.cofh_core_crash=true # (default)
# mixin.bugfix.concurrency=true # (default)
# mixin.bugfix.ctm_resourceutil_cme=true # (default)
# mixin.bugfix.ender_dragon_leak=true # (default)
# mixin.bugfix.entity_pose_stack=true # (default)
# mixin.bugfix.extra_experimental_screen=true # (default)
# mixin.bugfix.fix_config_crashes=true # (default)
# mixin.bugfix.forge_at_inject_error=true # (default)
# mixin.bugfix.forge_vehicle_packets=true # (default)
# mixin.bugfix.missing_block_entities=false # (default)
# mixin.bugfix.model_data_manager_cme=true # (default)
# mixin.bugfix.packet_leak=false # (default)
# mixin.bugfix.paper_chunk_patches=true # (default)
# mixin.bugfix.recipe_book_type_desync=true # (default)
# mixin.bugfix.registry_ops_cme=true # (default)
# mixin.bugfix.removed_dimensions=true # (default)
# mixin.bugfix.restore_old_dragon_movement=false # (default)
# mixin.bugfix.unsafe_modded_shape_caches=true # (default)
# mixin.bugfix.world_leaks=true # (default)
# mixin.bugfix.world_screen_skipped=true # (default)
# mixin.devenv=false # (default)
# mixin.feature.blockentity_incorrect_thread=false # (default)
# mixin.feature.branding=true # (default)
# mixin.feature.cause_lag_by_disabling_threads=false # (default)
# mixin.feature.direct_stack_trace=false # (default)
# mixin.feature.disable_unihex_font=false # (default)
# mixin.feature.integrated_server_watchdog=true # (default)
# mixin.feature.log_stdout_in_log_files=true # (default)
# mixin.feature.mcfunction_profiling=true # (default)
# mixin.feature.measure_time=true # (default)
# mixin.feature.registry_event_progress=false # (default)
# mixin.feature.remove_chat_signing=false # (default)
# mixin.feature.remove_telemetry=true # (default)
# mixin.feature.snapshot_easter_egg=true # (default)
# mixin.feature.spam_thread_dump=false # (default)
# mixin.feature.spark_profile_launch=false # (default)
# mixin.feature.spark_profile_world_join=false # (default)
# mixin.feature.stalled_chunk_load_detection=false # (default)
# mixin.feature.warn_missing_perf_mods=true # (default)
# mixin.launch.class_search_cache=true # (default)
# mixin.perf.blast_search_trees=true # (default)
# mixin.perf.blast_search_trees.force=false # (default)
# mixin.perf.cache_blockstate_cache_arrays=true # (default)
# mixin.perf.cache_model_materials=true # (default)
# mixin.perf.cache_profile_texture_url=true # (default)
# mixin.perf.cache_strongholds=true # (default)
# mixin.perf.cache_upgraded_structures=true # (default)
# mixin.perf.chunk_meshing=true # (default)
# mixin.perf.clear_mixin_classinfo=false # (default)
# mixin.perf.compact_bit_storage=true # (default)
# mixin.perf.compress_unihex_font=true # (default)
# mixin.perf.datapack_reload_exceptions=true # (default)
# mixin.perf.dedicated_reload_executor=true # (default)
# mixin.perf.deduplicate_climate_parameters=false # (default)
# mixin.perf.deduplicate_location=false # (default)
# mixin.perf.deduplicate_wall_shapes=true # (default)
# mixin.perf.dynamic_dfu=true # (default)
# mixin.perf.dynamic_entity_renderers=false # (default)
# mixin.perf.dynamic_resources=false # (default)
# mixin.perf.dynamic_resources.ctm=true # (default)
# mixin.perf.dynamic_resources.ldlib=true # (default)
# mixin.perf.dynamic_resources.supermartijncore=true # (default)
# mixin.perf.dynamic_sounds=true # (default)
# mixin.perf.dynamic_structure_manager=true # (default)
# mixin.perf.fast_forge_dummies=true # (default)
# mixin.perf.fast_registry_validation=true # (default)
# mixin.perf.faster_ingredients=true # (default)
# mixin.perf.faster_item_rendering=false # (default)
# mixin.perf.faster_structure_location=true # (default)
# mixin.perf.faster_texture_stitching=true # (default)
# mixin.perf.fix_loop_spin_waiting=true # (default)
# mixin.perf.forge_cap_retrieval=true # (default)
# mixin.perf.forge_registry_alloc=true # (default)
# mixin.perf.forge_registry_lambda=true # (default)
# mixin.perf.ingredient_item_deduplication=false # (default)
# mixin.perf.kubejs=true # (default)
# mixin.perf.lazy_search_tree_registry=true # (default)
# mixin.perf.memoize_creative_tab_build=true # (default)
# mixin.perf.model_optimizations=true # (default)
# mixin.perf.mojang_registry_size=true # (default)
# mixin.perf.patchouli_deduplicate_books=true # (default)
# mixin.perf.potential_spawns_alloc=true # (default)
# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default)
# mixin.perf.remove_biome_temperature_cache=true # (default)
# mixin.perf.remove_spawn_chunks=false # (default)
# mixin.perf.resourcepacks=true # (default)
# mixin.perf.smart_ingredient_sync=true # (default)
# mixin.perf.state_definition_construct=true # (default)
# mixin.perf.tag_id_caching=true # (default)
# mixin.perf.thread_priorities=true # (default)
# mixin.perf.ticking_chunk_alloc=true # (default)
# mixin.perf.worldgen_allocation=false # (default)
# mixin.safety=true # (default)
#
# User overrides go here.
mixin.feature.warn_missing_perf_mods=false

6
config/nerb.yaml Normal file
View File

@ -0,0 +1,6 @@
# Recipe Book mode:
# DISABLED: Removes the recipe book button with its default functionality from your inventory.
# ENABLED: Retains the recipe book button in your inventory, but its default functionality remains disabled.
# DISCOVERED: Automatically unlocks all existing recipes in your recipe book. Does not apply any optimizations.
# TOGGLE: Keeps the recipe book button in your inventory, but instead of toggling the recipe book, it toggles the visibility of the JEI/REI/EMI UI. Its default functionality remains disabled.
buttonMode: TOGGLE

6
config/ocs-common.toml Normal file
View File

@ -0,0 +1,6 @@
["Particle Settings"]
#Percentage of campfire smoke particles to eliminate (0.01 = 1%, 1.0 = 100%)
#Range: 0.01 ~ 1.0
"Elimination of campfire smoke" = 0.65

8
config/oculus.properties Normal file
View File

@ -0,0 +1,8 @@
#This file stores configuration options for Iris, such as the currently active shaderpack
#Sun Oct 26 20:40:41 CST 2025
colorSpace=SRGB
disableUpdateMessage=false
enableDebugOptions=false
maxShadowRenderDistance=12
shaderPack=
enableShaders=false

View File

@ -0,0 +1,15 @@
#Packet Fixer config file.
#Default values (minecraft default): nbtMaxSize 2097152, packetSize 1048576, decoderSize 8388608 and varInt21Size 3.
#Max values are 2147483647 for packetSize/decoderSize/varInt21 and 9223372036854775807 for nbtMaxSize.
#Sun Oct 26 20:40:28 CST 2025
chunkPacketData=2097152
varLong=10
nbtMaxSize=2097152
allSizesUnlimited=true
forceUnlimitedNbtEnabled=false
decoderSize=8388608
packetSize=1048576
stringSize=32767
timeout=120
varInt=5
varInt21=3

View File

@ -0,0 +1,7 @@
# Don't change this! Version used to track needed updates.
version = 0
turnOffPotionParticles = "NONE"
reduceAllChance = 0.0
reduceDecreasedChance = 0.0
disableParticles = false
byTypeReductions = { }

View File

@ -0,0 +1,12 @@
{
"_Disable_Optimizations_Options": {
"ROTATION": "[Impact: Medium] Disables mixins related to vertex rotation caching (ParticleManagerRotationMixin, BillboardParticleMixin)",
"TYPE": "[Impact: Low to Medium] Disables mixins related to particle disabling and reduction (WorldRendererTypeMixin)",
"DECREASE": "[Impact: Low] Disables mixins related particle settings reduction (ALL, DECREASED, MINIMAL) (WorldRendererDecreaseMixin)",
"LIGHTMAP": "[Impact: Medium] Disables mixins related to light map caching (ParticleManagerCachedLightMixin, ParticleMixin)",
"POTION": "[Impact: Low] Disables mixins related to potion particle disabling (LivingEntityMixin)"
},
"disableOptimizations": [
"NONE"
]
}

View File

@ -0,0 +1,12 @@
{
"enabled": false,
"port": 7903,
"validator": {
"uuids": [],
"if": {
"password": "6c98b9c3-4722-414f-81ea-ae7ca5a8833b",
"type": "password"
},
"type": "if"
}
}

View File

@ -0,0 +1,9 @@
#(default = true) Optimizes memory allocation by caching objects to static final references.
optimizeMemoryAllocations = true
#(default = true) Reduces garbage collection (GC) heap by avoid creating unnecessary objects.
reduceGCHeap = true
#(default = true) Fixes memory leaks which takes the memory continuously.
fixMemoryLeaks = true
#(default = true) Removes duplicated threading detector locks.
removeThreadingDetectorLocks = true

34
config/smsn.json Normal file
View File

@ -0,0 +1,34 @@
{
"aetherMoaSkinsFeature": true,
"immersiveEngineeringSpecialRevolvers": true,
"quarkContributorCheck": false,
"ipnUpdateCheckAndUserTracking": false,
"xaeroMapPatreonCheck": false,
"xaeroMapVersionCheck": false,
"alexModsContributorCheck": false,
"petrolparkBadgeCheck": false,
"obscureModsCheck": false,
"supplementariesCreditsCheck": false,
"botaniaContributorCheck": false,
"bagusLibSupportersCheck": false,
"enigmaticLegacyUpdateCheck": false,
"enigmaticLegacyFetchDevotedBelievers": false,
"placeboTrails": false,
"placeboWings": false,
"irisUpdateCheck": false,
"adAstraStation": false,
"exposureGoldenCameraSkin": false,
"titaniumReward": false,
"ribbitsSupporterHat": false,
"mruApi": false,
"projecteUUIDCheck": false,
"hexereiSupporter": false,
"voidscapeDonator": false,
"tenshilibPatreon": false,
"additionalStructuresSupporterCheck": false,
"createTramAdditionsTTS": true,
"quarkCelebration": "HideLGBTQIA",
"citadelAprilFoolsContent": false,
"immersiveCavesDiscordMessage": false,
"disabledMixins": []
}

View File

@ -0,0 +1,20 @@
[sodiumdynamiclights]
#Lighting mode
#Allowed Values: OFF, SLOW, FAST, REALTIME
mode = "REALTIME"
#Enable entities light source.
entities = true
#Enable first-person player light source.
self = true
#Enable block entities light source.
block_entities = true
#Enables water-sensitive light sources check. This means that water-sensitive items will not light up when submerged in water.
water_sensitive_check = true
#TNT lighting mode. May be off, simple or fancy.
#Allowed Values: OFF, SIMPLE, FANCY
tnt = "SIMPLE"
#Creeper lighting mode. May be off, simple or fancy.
#Allowed Values: OFF, SIMPLE, FANCY
creeper = "OFF"

View File

@ -0,0 +1,15 @@
{
/*
* Whether to use an alternative strategy to make structure layouts generate slightly even faster than
* the default optimization this mod has for template pool weights. This alternative strategy works by
* changing the list of pieces that structures collect from the template pool to not have duplicate entries.
*
* This will not break the structure generation, but it will make the structure layout different than
* if this config was off (breaking vanilla seed parity). The cost of speed may be worth it in large
* modpacks where many structure mods are using very high weight values in their template pools.
*
* Pros: Get a bit more performance from high weight Template Pool Structures.
* Cons: Loses parity with vanilla seeds on the layout of the structure. (Structure layout is not broken, just different)
*/
"deduplicateShuffledTemplatePoolElementList": false
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
mods/ocs-1.0.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
mods/star_optimized-1.2.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

154
options.txt Normal file
View File

@ -0,0 +1,154 @@
version:3465
autoJump:false
operatorItemsTab:false
autoSuggestions:true
chatColors:true
chatLinks:true
chatLinksPrompt:true
enableVsync:false
entityShadows:true
forceUnicodeFont:false
discrete_mouse_scroll:false
invertYMouse:false
realmsNotifications:true
reducedDebugInfo:false
showSubtitles:false
directionalAudio:false
touchscreen:false
fullscreen:false
bobView:true
toggleCrouch:false
toggleSprint:false
darkMojangStudiosBackground:false
hideLightningFlashes:false
mouseSensitivity:0.5
fov:0.0
screenEffectScale:1.0
fovEffectScale:1.0
darknessEffectScale:1.0
glintSpeed:0.5
glintStrength:0.75
damageTiltStrength:1.0
highContrast:false
gamma:0.5
renderDistance:12
simulationDistance:12
entityDistanceScaling:1.0
guiScale:3
particles:0
maxFps:260
graphicsMode:1
ao:true
prioritizeChunkUpdates:0
biomeBlendRadius:2
renderClouds:"true"
resourcePacks:["vanilla","mod_resources","file/补充汉化材质包-1.20.1.zip","file/StarCarefree Language.zip","file/Minecraft-Mod-Language-Package-1.20.1.zip"]
incompatibleResourcePacks:[]
lastServer:
lang:zh_cn
soundDevice:""
chatVisibility:0
chatOpacity:1.0
chatLineSpacing:0.0
textBackgroundOpacity:0.5
backgroundForChatOnly:true
hideServerAddress:false
advancedItemTooltips:false
pauseOnLostFocus:true
overrideWidth:0
overrideHeight:0
chatHeightFocused:1.0
chatDelay:0.0
chatHeightUnfocused:0.4375
chatScale:1.0
chatWidth:1.0
notificationDisplayTime:1.0
mipmapLevels:4
useNativeTransport:true
mainHand:"right"
attackIndicator:1
narrator:0
tutorialStep:none
mouseWheelSensitivity:1.0
rawMouseInput:true
glDebugVerbosity:1
skipMultiplayerWarning:true
skipRealms32bitWarning:false
hideMatchedNames:true
joinedFirstServer:true
hideBundleTutorial:false
syncChunkWrites:true
showAutosaveIndicator:true
allowServerListing:true
onlyShowSecureChat:false
panoramaScrollSpeed:1.0
telemetryOptInExtra:false
onboardAccessibility:false
key_key.attack:key.mouse.left
key_key.use:key.mouse.right
key_key.forward:key.keyboard.w
key_key.left:key.keyboard.a
key_key.back:key.keyboard.s
key_key.right:key.keyboard.d
key_key.jump:key.keyboard.space
key_key.sneak:key.keyboard.left.shift
key_key.sprint:key.keyboard.left.control
key_key.drop:key.keyboard.q
key_key.inventory:key.keyboard.e
key_key.chat:key.keyboard.t
key_key.playerlist:key.keyboard.tab
key_key.pickItem:key.mouse.middle
key_key.command:key.keyboard.slash
key_key.socialInteractions:key.keyboard.p
key_key.screenshot:key.keyboard.f2
key_key.togglePerspective:key.keyboard.f5
key_key.smoothCamera:key.keyboard.unknown
key_key.fullscreen:key.keyboard.f11
key_key.spectatorOutlines:key.keyboard.unknown
key_key.swapOffhand:key.keyboard.f
key_key.saveToolbarActivator:key.keyboard.c
key_key.loadToolbarActivator:key.keyboard.x
key_key.advancements:key.keyboard.l
key_key.hotbar.1:key.keyboard.1
key_key.hotbar.2:key.keyboard.2
key_key.hotbar.3:key.keyboard.3
key_key.hotbar.4:key.keyboard.4
key_key.hotbar.5:key.keyboard.5
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.entityculling.toggle:key.keyboard.unknown
key_placebo.toggleTrails:key.keyboard.keypad.9
key_placebo.toggleWings:key.keyboard.keypad.8
key_key.modernfix.config:key.keyboard.unknown
key_chloride.zoom:key.keyboard.c
key_key.jade.config:key.keyboard.keypad.0
key_key.jade.show_overlay:key.keyboard.keypad.1
key_key.jade.toggle_liquid:key.keyboard.keypad.2
key_key.jade.show_recipes:key.keyboard.keypad.3
key_key.jade.show_uses:key.keyboard.keypad.4
key_key.jade.narrate:key.keyboard.keypad.5
key_key.jade.show_details:key.keyboard.left.shift
key_iris.keybind.reload:key.keyboard.r
key_iris.keybind.toggleShaders:key.keyboard.k
key_iris.keybind.shaderPackSelection:key.keyboard.o
key_key.modernui.openCenter:key.keyboard.k:CONTROL
key_key.modernui.zoom:key.keyboard.c
soundCategory_master:0.2912277524834436
soundCategory_music:0.1542198503521126
soundCategory_record:0.4064700704225352
soundCategory_weather:0.4455270686619719
soundCategory_block:0.39707306338028153
soundCategory_hostile:0.38209727112676056
soundCategory_neutral:0.4886938820422535
soundCategory_player:0.3633032570422536
soundCategory_ambient:0.4111685739436621
soundCategory_voice:0.36800176056338046
modelPart_cape:true
modelPart_jacket:true
modelPart_left_sleeve:true
modelPart_right_sleeve:true
modelPart_left_pants_leg:true
modelPart_right_pants_leg:true
modelPart_hat:true

Binary file not shown.

Binary file not shown.

BIN
servers.dat Normal file

Binary file not shown.

BIN
shaderpacks/BSL_v10.0.zip Normal file

Binary file not shown.

View File

@ -0,0 +1,2 @@
#Sun Aug 17 23:44:21 CST 2025
ADVANCED_MATERIALS=true

Binary file not shown.

View File

@ -0,0 +1,9 @@
#Sat Aug 23 23:38:31 CST 2025
shadowDistance=256.0
CLOUD_QUALITY=3
SHADOW_QUALITY=4
ANISOTROPIC_FILTER=8
RP_MODE=0
DETAIL_QUALITY=3
LIGHTSHAFT_QUALI_DEFINE=3
COLORED_LIGHTING=512

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More