This commit is contained in:
parent
89127096a5
commit
c54dcd1015
0
config/ModernUI/bootstrap.properties
Normal file
0
config/ModernUI/bootstrap.properties
Normal file
167
config/ModernUI/client.toml
Normal file
167
config/ModernUI/client.toml
Normal 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
|
||||
|
||||
15
config/ModernUI/common.toml
Normal file
15
config/ModernUI/common.toml
Normal 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
97
config/ModernUI/text.toml
Normal 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
8
config/MouseTweaks.cfg
Normal 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
47
config/RuOK.toml
Normal 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
|
||||
21
config/asyncparticles/asyncparticles-mixin.properties
Normal file
21
config/asyncparticles/asyncparticles-mixin.properties
Normal 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
|
||||
31
config/asyncparticles/asyncparticles.json
Normal file
31
config/asyncparticles/asyncparticles.json
Normal 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
213
config/attributefix.json
Normal 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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
73
config/chloride-client.json
Normal file
73
config/chloride-client.json
Normal 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
|
||||
}
|
||||
4
config/cull-less-leaves.json
Normal file
4
config/cull-less-leaves.json
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"enabled": true,
|
||||
"depth": 2
|
||||
}
|
||||
1
config/embeddium-fingerprint.json
Normal file
1
config/embeddium-fingerprint.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"v":1,"s":"e46fb930bfcb32409a69883d7bf8fdd42ff933de0f5007881c396b41e9ab4bdd5daf735d5333664832d578e7462a00c8384a60a148bd5b2ad17b213148352a1e","u":"ffadec23c7d32bc2d21a047c5fb68ad5b46e0b605f513a5f33a181b6b92d1eb5467369e6603913077e1799ce09571e363157b59351318475f3eb016ce9f74cbd","p":"a0e6c75513dca047763a6c75e424e70ca1c21539c4269901643c043c3189241b21948cbb93e8eaae7d5c0a8357e1a6c3cfeedda2a202c3c94b2027ec51001085","t":1761482249}
|
||||
6
config/embeddium-mixins.properties
Normal file
6
config/embeddium-mixins.properties
Normal 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.
|
||||
30
config/embeddium-options.json
Normal file
30
config/embeddium-options.json
Normal 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
490
config/emi.css
Normal 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;
|
||||
}
|
||||
38
config/emi_loot_config.toml
Normal file
38
config/emi_loot_config.toml
Normal 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
67
config/entityculling.json
Normal 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
19
config/fastbench.cfg
Normal 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
5
config/flerovium.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"entityBackFaceCulling": true,
|
||||
"itemBackFaceCulling": true,
|
||||
"reduceTerrainParticles": true
|
||||
}
|
||||
29
config/fml.toml
Normal file
29
config/fml.toml
Normal 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
26
config/forge-client.toml
Normal 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
|
||||
|
||||
236
config/fzzy_config/keybinds.toml
Normal file
236
config/fzzy_config/keybinds.toml
Normal 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"
|
||||
21
config/immediatelyfast.json
Normal file
21
config/immediatelyfast.json
Normal 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
|
||||
}
|
||||
33
config/immersive_optimization.json
Normal file
33
config/immersive_optimization.json
Normal 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"
|
||||
}
|
||||
6
config/jade/hide-blocks.json
Normal file
6
config/jade/hide-blocks.json
Normal 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"
|
||||
]
|
||||
}
|
||||
10
config/jade/hide-entities.json
Normal file
10
config/jade/hide-entities.json
Normal 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
41
config/jade/jade.json
Normal 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
65
config/jade/plugins.json
Normal 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
|
||||
}
|
||||
}
|
||||
48
config/jade/sort-order.json
Normal file
48
config/jade/sort-order.json
Normal 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
28
config/jecharacters.toml
Normal 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
5
config/krypton_fnp.yaml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
compress:
|
||||
# The compression level for packets, between 1-9.
|
||||
compressionLevel: 4
|
||||
# Permit Oversized Packets
|
||||
permitOversizedPackets: false
|
||||
3
config/modernfix-common.toml
Normal file
3
config/modernfix-common.toml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
#These JEI plugins will be loaded on the main thread
|
||||
blacklist_async_jei_plugins = ["jepb:jei_plugin"]
|
||||
|
||||
110
config/modernfix-mixins.properties
Normal file
110
config/modernfix-mixins.properties
Normal 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
6
config/nerb.yaml
Normal 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
6
config/ocs-common.toml
Normal 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
8
config/oculus.properties
Normal 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
|
||||
15
config/packetfixer.properties
Normal file
15
config/packetfixer.properties
Normal 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
|
||||
7
config/particle_core_config.toml
Normal file
7
config/particle_core_config.toml
Normal 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 = { }
|
||||
12
config/particle_core_disabled_optimizations.json
Normal file
12
config/particle_core_disabled_optimizations.json
Normal 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"
|
||||
]
|
||||
}
|
||||
12
config/resourceful-config-web.json
Normal file
12
config/resourceful-config-web.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"enabled": false,
|
||||
"port": 7903,
|
||||
"validator": {
|
||||
"uuids": [],
|
||||
"if": {
|
||||
"password": "6c98b9c3-4722-414f-81ea-ae7ca5a8833b",
|
||||
"type": "password"
|
||||
},
|
||||
"type": "if"
|
||||
}
|
||||
}
|
||||
9
config/saturn-optimizations.toml
Normal file
9
config/saturn-optimizations.toml
Normal 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
34
config/smsn.json
Normal 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": []
|
||||
}
|
||||
20
config/sodiumdynamiclights-client.toml
Normal file
20
config/sodiumdynamiclights-client.toml
Normal 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"
|
||||
|
||||
15
config/structure_layout_optimizer.jsonc
Normal file
15
config/structure_layout_optimizer.jsonc
Normal 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
|
||||
}
|
||||
BIN
mods/0Pack2Reload-Forge-1.20.1-1.0.1.jar
Normal file
BIN
mods/0Pack2Reload-Forge-1.20.1-1.0.1.jar
Normal file
Binary file not shown.
BIN
mods/AsyncParticles-2.3.8+1.20.1.jar
Normal file
BIN
mods/AsyncParticles-2.3.8+1.20.1.jar
Normal file
Binary file not shown.
BIN
mods/AttributeFix-Forge-1.20.1-21.0.4.jar
Normal file
BIN
mods/AttributeFix-Forge-1.20.1-21.0.4.jar
Normal file
Binary file not shown.
BIN
mods/CullLessLeaves-Reforged-1.20.1-1.0.5.jar
Normal file
BIN
mods/CullLessLeaves-Reforged-1.20.1-1.0.5.jar
Normal file
Binary file not shown.
BIN
mods/FastFurnace-1.20.1-8.0.2.jar
Normal file
BIN
mods/FastFurnace-1.20.1-8.0.2.jar
Normal file
Binary file not shown.
BIN
mods/FastWorkbench-1.20.1-8.0.4.jar
Normal file
BIN
mods/FastWorkbench-1.20.1-8.0.4.jar
Normal file
Binary file not shown.
BIN
mods/ImmediatelyFast-Forge-1.5.2+1.20.4.jar
Normal file
BIN
mods/ImmediatelyFast-Forge-1.5.2+1.20.4.jar
Normal file
Binary file not shown.
BIN
mods/Jade-1.20.1-Forge-11.13.2.jar
Normal file
BIN
mods/Jade-1.20.1-Forge-11.13.2.jar
Normal file
Binary file not shown.
BIN
mods/JadeAddons-1.20.1-Forge-5.5.0.jar
Normal file
BIN
mods/JadeAddons-1.20.1-Forge-5.5.0.jar
Normal file
Binary file not shown.
BIN
mods/Krypton FNP-forge-1.20.1-0.2.24-lite.jar
Normal file
BIN
mods/Krypton FNP-forge-1.20.1-0.2.24-lite.jar
Normal file
Binary file not shown.
BIN
mods/ModernUI-Forge-1.20.1-3.11.1.6-universal.jar
Normal file
BIN
mods/ModernUI-Forge-1.20.1-3.11.1.6-universal.jar
Normal file
Binary file not shown.
BIN
mods/MouseTweaks-forge-mc1.20.1-2.25.1.jar
Normal file
BIN
mods/MouseTweaks-forge-mc1.20.1-2.25.1.jar
Normal file
Binary file not shown.
BIN
mods/MyServerIsCompatible-1.20-1.0.jar
Normal file
BIN
mods/MyServerIsCompatible-1.20-1.0.jar
Normal file
Binary file not shown.
BIN
mods/Not Enough Recipe Book-FORGE-0.4.1+1.20.1.jar
Normal file
BIN
mods/Not Enough Recipe Book-FORGE-0.4.1+1.20.1.jar
Normal file
Binary file not shown.
BIN
mods/OctoLib-FORGE-0.5.0.1+1.20.1.jar
Normal file
BIN
mods/OctoLib-FORGE-0.5.0.1+1.20.1.jar
Normal file
Binary file not shown.
BIN
mods/Placebo-1.20.1-8.6.1.jar
Normal file
BIN
mods/Placebo-1.20.1-8.6.1.jar
Normal file
Binary file not shown.
BIN
mods/architectury-9.2.14-forge.jar
Normal file
BIN
mods/architectury-9.2.14-forge.jar
Normal file
Binary file not shown.
BIN
mods/async-locator-forge-1.20-1.3.0.jar
Normal file
BIN
mods/async-locator-forge-1.20-1.3.0.jar
Normal file
Binary file not shown.
BIN
mods/chloride-FORGE-mc1.20.1-v1.7.2.jar
Normal file
BIN
mods/chloride-FORGE-mc1.20.1-v1.7.2.jar
Normal file
Binary file not shown.
BIN
mods/cloth-config-11.1.136-forge.jar
Normal file
BIN
mods/cloth-config-11.1.136-forge.jar
Normal file
Binary file not shown.
BIN
mods/embeddium-0.3.31+mc1.20.1.jar
Normal file
BIN
mods/embeddium-0.3.31+mc1.20.1.jar
Normal file
Binary file not shown.
BIN
mods/emi-1.1.22+1.20.1+forge.jar
Normal file
BIN
mods/emi-1.1.22+1.20.1+forge.jar
Normal file
Binary file not shown.
BIN
mods/emi_loot-0.7.6+1.20.1+forge.jar
Normal file
BIN
mods/emi_loot-0.7.6+1.20.1+forge.jar
Normal file
Binary file not shown.
BIN
mods/entityculling-forge-1.9.0-mc1.20.1.jar
Normal file
BIN
mods/entityculling-forge-1.9.0-mc1.20.1.jar
Normal file
Binary file not shown.
BIN
mods/fastboot-1.20.x-1.2.jar
Normal file
BIN
mods/fastboot-1.20.x-1.2.jar
Normal file
Binary file not shown.
BIN
mods/flerovium-forge-1.20.1-1.2.16-all.jar
Normal file
BIN
mods/flerovium-forge-1.20.1-1.2.16-all.jar
Normal file
Binary file not shown.
BIN
mods/fzzy_config-0.7.2+1.20.1+forge.jar
Normal file
BIN
mods/fzzy_config-0.7.2+1.20.1+forge.jar
Normal file
Binary file not shown.
BIN
mods/immersive_optimization-forge-1.20.1-0.1.0.jar
Normal file
BIN
mods/immersive_optimization-forge-1.20.1-0.1.0.jar
Normal file
Binary file not shown.
BIN
mods/jecharacters-1.20.1-forge-4.5.9.jar
Normal file
BIN
mods/jecharacters-1.20.1-forge-4.5.9.jar
Normal file
Binary file not shown.
BIN
mods/kotlinforforge-4.11.0-all.jar
Normal file
BIN
mods/kotlinforforge-4.11.0-all.jar
Normal file
Binary file not shown.
BIN
mods/mekalus-mc1.20.1-1.8.0.1.jar
Normal file
BIN
mods/mekalus-mc1.20.1-1.8.0.1.jar
Normal file
Binary file not shown.
BIN
mods/modernfix-forge-5.24.4+mc1.20.1.jar
Normal file
BIN
mods/modernfix-forge-5.24.4+mc1.20.1.jar
Normal file
Binary file not shown.
BIN
mods/ocs-1.0.jar
Normal file
BIN
mods/ocs-1.0.jar
Normal file
Binary file not shown.
BIN
mods/packetfixer-3.3.0-1.18-1.20.4-merged.jar
Normal file
BIN
mods/packetfixer-3.3.0-1.18-1.20.4-merged.jar
Normal file
Binary file not shown.
BIN
mods/particle_core-0.2.6+1.20.1+forge.jar
Normal file
BIN
mods/particle_core-0.2.6+1.20.1+forge.jar
Normal file
Binary file not shown.
BIN
mods/resourcefulconfig-forge-1.20.1-2.1.3.jar
Normal file
BIN
mods/resourcefulconfig-forge-1.20.1-2.1.3.jar
Normal file
Binary file not shown.
BIN
mods/ruok-forge_1.20.1-1.7.2.jar
Normal file
BIN
mods/ruok-forge_1.20.1-1.7.2.jar
Normal file
Binary file not shown.
BIN
mods/scg-1.20.1-air.jar.disabled
Normal file
BIN
mods/scg-1.20.1-air.jar.disabled
Normal file
Binary file not shown.
BIN
mods/shipwreckfix-1.20.1-1.0-SNAPSHOT.jar
Normal file
BIN
mods/shipwreckfix-1.20.1-1.0-SNAPSHOT.jar
Normal file
Binary file not shown.
BIN
mods/smsn-forge-1.3.1-1.20.1.jar
Normal file
BIN
mods/smsn-forge-1.3.1-1.20.1.jar
Normal file
Binary file not shown.
BIN
mods/sodiumdynamiclights-forge-1.0.10-1.20.1.jar
Normal file
BIN
mods/sodiumdynamiclights-forge-1.0.10-1.20.1.jar
Normal file
Binary file not shown.
BIN
mods/star_optimized-1.2.jar
Normal file
BIN
mods/star_optimized-1.2.jar
Normal file
Binary file not shown.
BIN
mods/structure_layout_optimizer-forge-1.0.11.jar
Normal file
BIN
mods/structure_layout_optimizer-forge-1.0.11.jar
Normal file
Binary file not shown.
BIN
mods/toomanyrecipeviewers-0.6.4+mc.20.1.jar
Normal file
BIN
mods/toomanyrecipeviewers-0.6.4+mc.20.1.jar
Normal file
Binary file not shown.
154
options.txt
Normal file
154
options.txt
Normal 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
|
||||
BIN
resourcepacks/Minecraft-Mod-Language-Package-1.20.1.zip
Normal file
BIN
resourcepacks/Minecraft-Mod-Language-Package-1.20.1.zip
Normal file
Binary file not shown.
BIN
resourcepacks/StarCarefree Language.zip
Normal file
BIN
resourcepacks/StarCarefree Language.zip
Normal file
Binary file not shown.
BIN
resourcepacks/补充汉化材质包-1.20.1.zip
Normal file
BIN
resourcepacks/补充汉化材质包-1.20.1.zip
Normal file
Binary file not shown.
BIN
servers.dat
Normal file
BIN
servers.dat
Normal file
Binary file not shown.
BIN
shaderpacks/BSL_v10.0.zip
Normal file
BIN
shaderpacks/BSL_v10.0.zip
Normal file
Binary file not shown.
2
shaderpacks/BSL_v10.0.zip.txt
Normal file
2
shaderpacks/BSL_v10.0.zip.txt
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
#Sun Aug 17 23:44:21 CST 2025
|
||||
ADVANCED_MATERIALS=true
|
||||
BIN
shaderpacks/Bliss_v2.1.1_(Chocapic13_Shaders_edit).zip
Normal file
BIN
shaderpacks/Bliss_v2.1.1_(Chocapic13_Shaders_edit).zip
Normal file
Binary file not shown.
|
|
@ -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
|
||||
BIN
shaderpacks/ComplementaryUnbound_r5.5.1.zip
Normal file
BIN
shaderpacks/ComplementaryUnbound_r5.5.1.zip
Normal file
Binary file not shown.
BIN
shaderpacks/Derivative Main v2.0.1.zip
Normal file
BIN
shaderpacks/Derivative Main v2.0.1.zip
Normal file
Binary file not shown.
BIN
shaderpacks/iterationT 3.2.0.zip
Normal file
BIN
shaderpacks/iterationT 3.2.0.zip
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user