This commit is contained in:
SrGooglo 2024-01-25 00:18:46 +01:00
commit c92dd12e4f
492 changed files with 9754 additions and 0 deletions

39
.gitignore vendored Normal file
View File

@ -0,0 +1,39 @@
# Secrets
/**/**/.env
/**/**/origin.server
/**/**/server.manifest
/**/**/server.registry
/**/**/_shared
# Trash
/**/**/*.log
/**/**/dumps.log
/**/**/.crash.log
/**/**/.tmp
/**/**/.cache
/**/**/cache
/**/**/out
/**/**/.out
/**/**/dist
/**/**/node_modules
/**/**/corenode_modules
/**/**/.DS_Store
/**/**/package-lock.json
/**/**/yarn.lock
/**/**/.evite
/**/**/uploads
/**/**/d_data
/**/**/*.tar
/**/**/*.7z
/**/**/*.zip
/**/**/*.env
# Logs
/**/**/npm-debug.log*
/**/**/yarn-error.log
/**/**/dumps.log
/**/**/corenode.log
# Temporal configurations
/**/**/.aliaser

9
README.md Normal file
View File

@ -0,0 +1,9 @@
<p align="center">
<img
src="https://git.ragestudio.net/srgooglo/mcjaen2024/raw/commit/f4067433e94ccb3a203b8a6223833dd121656452/icon.gif"
height="275"
>
</p>
# Jaen United - Modpack
[![Install with - RSBundler](https://img.shields.io/badge/Install_with-RSBundler-36d7b7?style=for-the-badge)](rsbundle://https://git.ragestudio.net/srgooglo/mcjaen2024/raw/branch/main/manifest)

View File

@ -0,0 +1,20 @@
{
"defaultSigningMode": "PROMPT",
"enableMod": true,
"showNCRButton": true,
"showReloadButton": true,
"verifiedIconEnabled": true,
"showServerSafety": true,
"hideInsecureMessageIndicators": true,
"hideModifiedMessageIndicators": true,
"hideSystemMessageIndicators": true,
"hideWarningToast": true,
"hideSigningRequestMessage": false,
"alwaysHideReportButton": false,
"skipRealmsWarning": false,
"disableTelemetry": true,
"removeTelemetryButton": true,
"demandOnServer": false,
"verifiedIconOffsetX": 0,
"verifiedIconOffsetY": 0
}

View File

@ -0,0 +1,7 @@
{
"demandOnClientMessage": "You do not have No Chat Reports, and this server is configured to require it on client!",
"demandOnClient": false,
"convertToGameMessage": true,
"addQueryData": true,
"enableDebugLog": false
}

View File

@ -0,0 +1,28 @@
{
"skipWarning": false,
"enableEncryption": false,
"encryptPublic": true,
"showEncryptionButton": true,
"showEncryptionIndicators": true,
"encryptionKey": "blfrngArk3chG6wzncOZ5A\u003d\u003d",
"encryptionPassphrase": "",
"algorithmName": "AES/CFB8+Base64",
"encryptableCommands": [
"msg:1",
"w:1",
"whisper:1",
"tell:1",
"r:0",
"dm:1",
"me:0",
"m:1",
"t:1",
"pm:1",
"emsg:1",
"epm:1",
"etell:1",
"ewhisper:1",
"message:1",
"reply:0"
]
}

View File

@ -0,0 +1,3 @@
{
"signingModes": {}
}

View File

@ -0,0 +1,3 @@
# No Chat Reports
You can find updated documentation of configuration files on the wiki:
https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files

View File

@ -0,0 +1,31 @@
[visuals]
#whether to shake the screen from tremorsaurus stomping, nuclear explosions, etc.
screen_shaking = true
#true if some block models, like uranium ore or abyssmarine bricks render as fullbright. May increase load time, no gameplay performance impact.
emissive_block_models = true
#whether to make the screen flash white during nuclear explosions.
nuclear_bomb_flash = true
#true if some biomes, such as primordial caves, have ambient light that makes the biome easier to see in.
biome_ambient_light = true
#true if some biomes, such as toxic caves, apply a color to ambient light. May conflict with shaders.
biome_ambient_light_coloring = true
#true if some biomes, such as primordial caves, have an always well-lit sky when in them. May conflict with shaders.
biome_sky_overrides = true
#true if some biomes, such as abyssal chasm, have an thicker water fog to them. May conflict with shaders.
biome_sky_fog_overrides = true
#true if ambersol block renders with rays of light emerging from it.
ambersol_shines = true
#true if irradiated effect makes mobs glow. May conflict with shaders.
radiation_glow_effect = true
#determines how far to the left the subterranodon flight indicator renders on the screen when mounted. Negative numbers will render it on the right.
#Range: -12000 ~ 12000
subterranodon_indicator_x = 22
#determines how far from bottom the subterranodon flight indicator renders on the screen when mounted.
#Range: -12000 ~ 12000
subterranodon_indicator_y = 6
[audio]
#whether nuclear explosions briefly muffle other sounds.
nuclear_bomb_muffles_sounds = true

View File

@ -0,0 +1,78 @@
[generation]
#Average radius (in blocks) of an Alex's Caves cave biome.
#Range: 10.0 ~ 1.7976931348623157E308
cave_biome_mean_width = 300.0
#Average separation (in blocks) between each Alex's Caves cave biome.
#Range: > 50
cave_biome_mean_separation = 900
#How irregularly shaped Alex's Caves cave biomes can generate. 0 = all biomes nearly circular. 1 = biomes completely squiggly in shape.
#Range: 0.0 ~ 1.0
cave_biome_width_randomness = 0.15
#Average spacing in between Alex's Caves cave biomes. 0 = all biomes nearly perfectly equidistant. 1 = biomes completely randomly spread out, sometimes next to eachother.
#Range: 0.0 ~ 1.0
cave_biome_spacing_randomness = 0.45
#Whether to warn users when a server starts if an incompatible generation mod is detected.
warn_generation_incompatibility = true
[mob-behavior]
#How long (in game ticks) it takes for a nucleeper to explode.
#Range: > 20
nucleeper_fuse_time = 300
#Whether the Watcher can take control of the camera.
watcher_possession = true
[block-behavior]
#How long (in game ticks) it usually takes for an amber monolith to spawn an animal.
#Range: > 1000
amber_monolith_mean_time = 32000
#True if the Nuclear Furnace only uses 'Blasting' recipes, false to use all smelting recipes.
nuclear_furnace_blasting_only = true
[item-behavior]
#True if one Cave Codex is all that is needed to unlock every Cave Compendium entry.
only_one_research_needed = false
#How far away for cave biomes the Cave Map will search for.
#Range: > 6400
cave_map_search_distance = 10000
#The maximum explosion resistance that a block can have to be destroyed by a nuclear explosion. Set to zero to disable all nuclear explosion block breaking.
#Range: > 0
nuke_max_block_explosion_resistance = 1000
#Whether some block items are dropped by nuclear explosions. False if all destroyed blocks do not drop items.
nuke_spawn_item_drops = true
#The scale of nuclear bomb destruction. multiply this by 16 to get the radius of a nuclear bomb explosion.
#Range: 0.0 ~ 1.7976931348623157E308
nuclear_explosion_size_modifier = 3.0
#Whether the Totem of Possession can be applied to players.
totem_of_possession_works_on_players = true
#The amount of time (in ticks) it takes to charge up the Cloak of Darkness ability.
#Range: > 20
darkness_cloak_charge_time = 1000
#The amount of time (in ticks) that players can fly with the Cloak of Darkness ability.
#Range: > 20
darkness_cloak_fly_time = 200
[vanilla-changes]
#percent chance of bastion having a cave tablet for magnetic caves in its loot table:
#Range: 0.0 ~ 1.0
magnetic_tablet_loot_chance = 0.45
#percent chance of suspicious sand having a cave tablet for primordial caves in its loot table:
#Range: 0.0 ~ 1.0
primordial_tablet_loot_chance = 0.15
#percent chance of jungle temple having a cave tablet for toxic caves in its loot table:
#Range: 0.0 ~ 1.0
toxic_tablet_loot_chance = 0.5
#percent chance of underwater ruins having a cave tablet for abyssal chasm in its loot table:
#Range: 0.0 ~ 1.0
abyssal_tablet_loot_chance = 0.4
#percent chance of mansion having a cave tablet for forlorn hollows in its loot table:
#Range: 0.0 ~ 1.0
forlorn_tablet_loot_chance = 0.75
#percent chance of abandoned mineshaft chests having a map to a nearby underground mineshaft in their loot table:
#Range: 0.0 ~ 1.0
cabin_map_loot_chance = 0.15
#Whether the Cartographer Villagers can sell maps to Underground Cabins.
cartographers_sell_cabin_maps = true
#Whether the Wandering Traders can sell maps to Underground Cabins.
wandering_traders_sell_cabin_maps = true

View File

@ -0,0 +1,20 @@
{
"disabled_completely": false,
"distance_from_spawn": 400,
"alexscaves_rarity_offset": 3,
"continentalness": [
-0.95,
-0.65
],
"temperature": [
-1.0,
0.5
],
"depth": [
0.2,
1.5
],
"dimensions": [
"minecraft:overworld"
]
}

View File

@ -0,0 +1,16 @@
{
"disabled_completely": false,
"distance_from_spawn": 650,
"alexscaves_rarity_offset": 4,
"continentalness": [
0.6,
1.0
],
"depth": [
0.3,
1.5
],
"dimensions": [
"minecraft:overworld"
]
}

View File

@ -0,0 +1,16 @@
{
"disabled_completely": false,
"distance_from_spawn": 400,
"alexscaves_rarity_offset": 0,
"continentalness": [
0.6,
1.0
],
"depth": [
0.2,
1.0
],
"dimensions": [
"minecraft:overworld"
]
}

View File

@ -0,0 +1,16 @@
{
"disabled_completely": false,
"distance_from_spawn": 450,
"alexscaves_rarity_offset": 1,
"continentalness": [
0.4,
1.0
],
"depth": [
0.15,
1.5
],
"dimensions": [
"minecraft:overworld"
]
}

View File

@ -0,0 +1,16 @@
{
"disabled_completely": false,
"distance_from_spawn": 650,
"alexscaves_rarity_offset": 2,
"continentalness": [
0.5,
1.0
],
"depth": [
0.3,
1.5
],
"dimensions": [
"minecraft:overworld"
]
}

View File

@ -0,0 +1,192 @@
{
"general": {
"engines": 0,
"volume": 1,
"useSoundMasterSource": false,
"scanStepAmount": 100,
"playSoundWithOffset": true
},
"dimensions": {
"nether": 1,
"end": 1,
"abyssalcraft": 1,
"void": 1,
"twilightforest": 1,
"betweenlands": 1,
"cave": 1,
"midnight": 1,
"galacticraft": 1,
"galacticraft.planets": 1,
"surface": 1
},
"regions": {
"suspense": {
"overall": 1,
"nether": 1
},
"unknown": {
"overall": 1,
"suspense": 1
},
"dark": {
"overall": 1,
"suspense": 1
},
"deep": {
"overall": 1
},
"wind": {
"overall": 1,
"wind": 1
},
"underwater": {
"overall": 1,
"underwater": 1,
"underwater-deep": 1
},
"rain": {
"overall": 1,
"rain": 1
},
"storm_close": {
"overall": 1,
"storm-close": 1,
"wind": 1
},
"storm_away": {
"overall": 1,
"storm-away": 1,
"howling-wind": 1
},
"underworld": {
"overall": 1,
"underworld": 1
},
"cave": {
"overall": 1
},
"cave_ambience": {
"overall": 1,
"cave": 1,
"cave-water": 1,
"cave-deep": 1,
"cave-large": 1
},
"cave_deep-dark": {
"overall": 1,
"deep-dark": 1,
"water-droplets": 1
},
"cave_lush": {
"overall": 1,
"cave-lush": 1,
"frog": 1
},
"surface": {
"overall": 1
},
"sky": {
"overall": 1,
"light-wind": 1
},
"space": {
"overall": 1
},
"forest": {
"overall": 1,
"bird-ambience": 1,
"owl": 1
},
"forest_cold": {
"overall": 1,
"crow": 1
},
"taiga": {
"overall": 1,
"bird-ambience-huge": 1
},
"highland": {
"overall": 1,
"heavy-wind": 1,
"wind-in-leaves": 1
},
"mesa": {
"overall": 1,
"wind-mesa": 1
},
"forest_roofed": {
"overall": 1,
"bird-ambience-spooky": 1
},
"grass": {
"overall": 1,
"cricket": 1,
"cricket-night": 1,
"cicadas-night": 1
},
"plains": {
"overall": 1,
"cricket": 1,
"cricket-night": 1,
"cicadas-night": 1
},
"savanna": {
"overall": 1,
"cricket": 1,
"cicadas": 1,
"cicadas-desert": 1,
"cricket-warm-night": 1,
"wolf": 1,
"bird-warm": 1
},
"desert": {
"overall": 1,
"cicadas-desert": 1,
"light-wind": 1
},
"swamp": {
"overall": 1,
"cricket-swamp": 1,
"cricket-warm-night": 1,
"frog": 1
},
"jungle": {
"overall": 1,
"cricket-jungle": 1,
"cricket-jungle-night": 1,
"bird-ambience-jungle": 1,
"bird-ambience-jungle-night": 1
},
"cold": {
"overall": 1,
"light-wind": 1
},
"very_cold": {
"overall": 1,
"heavy-wind": 1
},
"beach": {
"overall": 1,
"beach": 1,
"seagull": 1,
"seagull-long": 1
},
"ocean": {
"overall": 1,
"ocean": 1,
"light-wind": 1
},
"mushroom_fields": {
"overall": 1,
"cicadas-mushroom-fields": 1,
"special-mushroom-fields": 1
},
"warden": {
"overall": 1,
"warden": 1
}
},
"fade-volume": 0.005,
"fade-pitch": 0.005,
"silent-dimensions": []
}

View File

@ -0,0 +1,24 @@
[client]
#If true, shows the hunger (and saturation if showSaturationHudOverlay is true) that would be restored by food you are currently holding
showFoodValuesHudOverlay = true
#If true, shows your food exhaustion as a progress bar behind the hunger bars
showFoodExhaustionHudUnderlay = true
#Alpha value of the flashing icons at their most visible point (1.0 = fully opaque, 0.0 = fully transparent)
#Range: 0.0 ~ 1.0
maxHudOverlayFlashAlpha = 0.65
#If true, health/hunger overlay will shake to match Minecraft's icon animations
showVanillaAnimationsOverlay = true
#If true, adds a line that shows your hunger, saturation, and exhaustion level in the F3 debug overlay
showFoodStatsInDebugOverlay = true
#If true, shows the hunger and saturation values of food in its tooltip while holding SHIFT
showFoodValuesInTooltip = true
#If true, shows the hunger and saturation values of food in its tooltip automatically (without needing to hold SHIFT)
showFoodValuesInTooltipAlways = true
#If true, shows estimated health restored by food on the health bar
showFoodHealthHudOverlay = true
#If true, shows your current saturation level overlayed on the hunger bar
showSaturationHudOverlay = true
#If true, enables the hunger/saturation/health overlays for food in your off-hand
showFoodValuesHudOverlayWhenOffhand = true

View File

@ -0,0 +1,3 @@
#Enable the Mini Bagu cosmetic. [true / false]
"Enable Mini Bagu cosmetic" = false

View File

@ -0,0 +1,3 @@
#Enable the camera shake for vanilla mobs. [true / false]
"Enable Shake Camera for Vanilla" = true

View File

@ -0,0 +1,9 @@
"Enable bounce blue wither skull" = true
"Enable more inertial blue wither skull" = true
"Enable shoot more blue wither skull" = true
"Enable spin and white summon" = true
"Enable explode by half health" = true
"Enable explode by die" = true
"Enable charge attack" = true
"Enable maintain weakened state" = true

View File

@ -0,0 +1,3 @@
{
"Enable double health": true
}

21
config/blur-client.toml Normal file
View File

@ -0,0 +1,21 @@
[screens]
blurExclusions = ["net.minecraft.client.gui.screens.ChatScreen", "com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiOverlay$UserInputGuiScreen", "ai.arcblroth.projectInception.client.InceptionInterfaceScreen", "net.optifine.gui.GuiChatOF", "baritone.", "io.github.darkkronicle.advancedchatcore.chat.AdvancedChatScreen", "net.coderbot.iris.gui.screen.ShaderPackScreen", "eu.midnightdust.midnightcontrols.client.gui.TouchscreenOverlay"]
showScreenTitle = false
strangeEffect = false
[style]
#Range: 0 ~ 5000
fadeTimeMillis = 200
#Range: 0 ~ 5000
fadeOutTimeMillis = 200
ease = true
#Range: 0 ~ 100
radius = 8
gradientStart = "#000000"
#Range: 0 ~ 255
gradientStartAlpha = 75
gradientEnd = "#000000"
#Range: 0 ~ 255
gradientEndAlpha = 75

370
config/cataclysm.toml Normal file
View File

@ -0,0 +1,370 @@
[Etc]
#Lava Opacity for the Ignitium Helemt.
#Range: 0.01 ~ 1.0
lavaVisionOpacity = 0.5
#Whether to disable certain aspects of the Ignitium Helemt. Enable if issues with shaders persist.
shadersCompat = false
#ScreenShake(on/off)
"ScreenShake(on/off)" = true
#custombossbar(on/off)
"custombossbar(on/off)" = true
#BossMusic(on/off)
"BossMusic(on/off)" = true
#BossMusicVolume
#Range: 1 ~ 1000000
BossMusicVolume = 2
[Weapon]
#Armor Infinity Durability(on/off)
"Armor Infinity Durability(on/off)" = true
#Bulwark of the Flame's Cooldown
#Range: 0 ~ 1000000
BulwarkOfTheFlameCooldown = 80
#Gauntlet of Bulwark's Cooldown
#Range: 0 ~ 1000000
GauntletOfBulwarkCooldown = 80
#Infernal Forge's Cooldown
#Range: 0 ~ 1000000
InfernalForgeCooldown = 80
#Void Forge's Cooldown
#Range: 0 ~ 1000000
VoidForgeCooldown = 120
#The Incinerator's Cooldown
#Range: 0 ~ 1000000
TheIncineratorCooldown = 400
#Wither Assault Shoulder Weapon's Missile Cooldown
#Range: 0 ~ 1000000
WASWMissileCooldown = 40
#WASW's Wither Missile's Damage
#Range: 0.0 ~ 1000000.0
"WASW's WitherMissiledamage" = 16.0
#Wither Assault Shoulder Weapon's Howitzer Cooldown
#Range: 0 ~ 1000000
WASWHowitzerCooldown = 100
#Void Assault Shoulder Weapon's Cooldown
#Range: 0 ~ 1000000
VASWCooldown = 120
#Void Core's Cooldown
#Range: 0 ~ 1000000
VoidCoreCooldown = 160
#Sandstorm's Timer
#Range: 0 ~ 1000000
SandstormTimer = 160
["Entity damage"]
#Void Rune's Damage
#Range: 0.0 ~ 1000000.0
Voidrunedamage = 7.0
#Ashen Breath's Damage
#Range: 0.0 ~ 1000000.0
Ashenbreathdamage = 4.0
#Death Laser's Damage
#Range: 0.0 ~ 1000000.0
DeathLaserdamage = 5.0
#Death Laser's Hp Damage
#Range: 0.0 ~ 1.0
DeathLaserHpdamage = 0.05
#Laser's Damage
#Range: 0.0 ~ 1000000.0
Laserdamage = 4.0
#Blazing Bone's Damage
#Range: 0.0 ~ 1000000.0
BlazingBonedamage = 5.0
#Lionfish Spike's Damage
#Range: 0.0 ~ 1000000.0
LionfishSpikedamage = 4.0
#Wither Howizter's Damage
#Range: 0.0 ~ 1000000.0
WitherHowizterdamage = 8.0
#Dimensional Rift's Damage
#Range: 0.0 ~ 1000000.0
DimensionalRiftdamage = 10.0
#Wither Homing Missile's Damage
#Range: 0.0 ~ 1000000.0
WitherHomingMissiledamage = 3.0
#Abyss Blast's Damage
#Range: 0.0 ~ 1000000.0
AbyssBlastdamage = 10.0
#Abyss Blast's Hp Damage
#Range: 0.0 ~ 1.0
AbyssBlastHpdamage = 0.1
#Abyss Orb's Damage
#Range: 0.0 ~ 1000000.0
AbyssOrbdamage = 4.0
#Lava bomb's Radius
#Range: 1 ~ 7
Lavabombradius = 2
#Amethyst Cluster's Damage
#Range: 0.0 ~ 1000000.0
"Amethyst Cluster Damage" = 12.0
#Sandstorm's Damage
#Range: 0.0 ~ 1000000.0
"Sandstorm Damage" = 5.0
#Ancient Desert Stele's Damage
#Range: 0.0 ~ 1000000.0
"Ancient Desert Stele Damage" = 18.0
["Ender Guardian"]
#EnderGuardian's Health Multiplier
#Range: 0.0 ~ 1000000.0
EnderGuardianHealthMultiplier = 1.0
#EnderGuardian's Damage Multiplier
#Range: 0.0 ~ 1000000.0
EnderGuardianDamageMultiplier = 1.0
#EnderGuardian's DamageCap
#Range: 0 ~ 1000000
EnderGuardianDamageCap = 22
#Ender guardian's block breaking ignore the MobGriefing
EnderguardianBlockBreaking = true
#Guardian's Immune to Long distance attack range.
#Range: 1.0 ~ 1000000.0
"Guardian's prevent attacks from far away Range" = 12.0
#Guardian's gravity Punch Hp Damage
#Range: 0.0 ~ 1.0
"Guardian's gravity Punch Hp Damage" = 0.05
#Guardian's Teleport attack Hp Damage
#Range: 0.0 ~ 1.0
"Guardian's Teleport attack Hp Damage" = 0.05
#Guardian's Punch Hp Damage
#Range: 0.0 ~ 1.0
"Guardian's knockback Hp Damage" = 0.06
#Guardian's Uppercut Hp Damage
#Range: 0.0 ~ 1.0
"Guardian's Uppercut Hp Damage" = 0.1
#Guardian's RocketPunch Hp Damage
#Range: 0.0 ~ 1.0
"Guardian's RocketPunch Hp Damage" = 0.1
#Guardian's etc area attack Hp Damage
#Range: 0.0 ~ 1.0
"Guardian's area attack Hp Damage" = 0.08
#EnderGuardianBlockBreaking radius
#Range: 0 ~ 20
"EnderGuardianBlockBreaking X" = 15
#EnderGuardianBlockBreaking radius
#Range: 0 ~ 10
"EnderGuardianBlockBreaking Y" = 2
#EnderGuardianBlockBreaking radius
#Range: 0 ~ 20
"EnderGuardianBlockBreaking Z" = 15
["Netherite Monstrosity"]
#Monstrosity's Lavabomb magazine.
#Range: 1 ~ 1000000
LavabombMagazine = 3
#Monstrosity's Lavabomb amount
#Range: 1 ~ 1000000
Lavabombamount = 3
#Monstrosity's Health Multiplier
#Range: 0.0 ~ 1000000.0
MonstrosityHealthMultiplier = 1.0
#Monstrosity's Damage Multiplier
#Range: 0.0 ~ 1000000.0
MonstrosityDamageMultiplier = 1.0
#Monstrosity's Healing Multiplier
#Range: 0.0 ~ 1000000.0
MonstrosityHealingMultiplier = 1.0
#Monstrosity's DamageCap
#Range: 0 ~ 1000000
MonstrosityDamageCap = 22
#Monstrosity's bodyBlocking verdict
NetheritemonstrosityBodyBloking = true
#Monstrosity's attack Hp Damage
#Range: 0.0 ~ 1.0
"Monstrosity's attack Hp Damage" = 0.08
#Monstrosity's Immune to Long distance attack range.
#Range: 1.0 ~ 1000000.0
"Monstrosity's prevent attacks from far away Range" = 18.0
["Ender Golem"]
#Ender Golem's block breaking ignore the MobGriefing
EndergolemBlockBreaking = false
#Endergolem's Immune to Long distance attack range.
#Range: 1.0 ~ 1000000.0
"Endergolem's prevent attacks from far away Range" = 6.0
#Golem's Health Multiplier
#Range: 0.0 ~ 1000000.0
GolemHealthMultiplier = 1.0
#Golem's Damage Multiplier
#Range: 0.0 ~ 1000000.0
GolemDamageMultiplier = 1.0
[Ignis]
#Ignis's Health Multiplier
#Range: 0.0 ~ 1000000.0
IgnisHealthMultiplier = 1.0
#Ignis's Damage Multiplier
#Range: 0.0 ~ 1000000.0
IgnisDamageMultiplier = 1.0
#Ignis's Healing Multiplier
#Range: 0.0 ~ 1000000.0
IgnisHealingMultiplier = 1.0
#Ignis's Immune to Long distance attack range.
#Range: 1.0 ~ 1000000.0
"Ignis's prevent attacks from far away Range" = 15.0
#Ignis's DamageCap
#Range: 0 ~ 1000000
IgnisDamageCap = 20
#Ignis's cracked block breaking ignore the MobGriefing
IgnisBlockBreaking = true
[revenant]
#Revenant's Health Multiplier
#Range: 0.0 ~ 1000000.0
RevenantHealthMultiplier = 1.0
#Revenant's Damage Multiplier
#Range: 0.0 ~ 1000000.0
RevenantDamageMultiplier = 1.0
["The Prowler"]
#The Prowler's Immune to Long distance attack range.
#Range: 1.0 ~ 1000000.0
"The Prowler's prevent attacks from far away Range" = 16.0
#Prowler's Health Multiplier
#Range: 0.0 ~ 1000000.0
ProwlerHealthMultiplier = 1.0
#Prowler's Damage Multiplier
#Range: 0.0 ~ 1000000.0
ProwlerDamageMultiplier = 1.0
["The Harbinger"]
#Harbinger's Health Multiplier
#Range: 0.0 ~ 1000000.0
HarbingerHealthMultiplier = 1.0
#Harbinger's Damage Multiplier
#Range: 0.0 ~ 1000000.0
HarbingerDamageMultiplier = 1.0
#Harbinger's Healing Multiplier
#Range: 0.0 ~ 1000000.0
HarbingerHealingMultiplier = 1.0
#Harbinger's Wither Missile's Damage
#Range: 0.0 ~ 1000000.0
"Harbinger's WitherMissiledamage" = 8.0
#Harbinger's Immune to Long distance attack range.
#Range: 1.0 ~ 1000000.0
"The Harbinger's prevent attacks from far away Range" = 35.0
#Harbinger's DamageCap
#Range: 0 ~ 1000000
"The Harbinger DamageCap" = 22
#Harbinger's lasers can light a fire in MobGriefing
"The Harbinger Light A Fire" = true
#The Harbinger's charge attack Hp Damage
#Range: 0.0 ~ 1.0
"The Harbinger's charge attack Hp Damage" = 0.06
["The Leviathan"]
#Leviathan's Health Multiplier
#Range: 0.0 ~ 1000000.0
LeviathanHealthMultiplier = 1.0
#Leviathan's Damage Multiplier
#Range: 0.0 ~ 1000000.0
LeviathanDamageMultiplier = 1.0
#Leviathan's Immune to Long distance attack range.
#Range: 1.0 ~ 1000000.0
"Leviathan's prevent attacks from far away Range" = 38.0
#Leviathan's Bite Hp Damage
#Range: 0.0 ~ 1.0
"Leviathan's Bite Hp Damage" = 0.1
#Leviathan's Rush Hp Damage
#Range: 0.0 ~ 1.0
"Leviathan's Rush Hp Damage" = 0.05
#Leviathan's TailSwing Hp Damage
#Range: 0.0 ~ 1.0
"Leviathan's TailSwing Hp Damage" = 0.08
#Leviathan's Tentacle Hp Damage
#Range: 0.0 ~ 1.0
"Leviathan's Tentacle Hp Damage" = 0.03
#Leviathan's DamageCap
#Range: 0 ~ 1000000
LeviathanDamageCap = 20
#Leviathan's block breaking ignore the MobGriefing
LeviathanBlockBreaking = true
#Leviathan Immune Out of Water
LeviathanImmuneOutofWater = true
["The Baby Leviathan"]
#BabyLeviathan's Health Multiplier
#Range: 0.0 ~ 1000000.0
BabyLeviathanHealthMultiplier = 1.0
#BabyLeviathan's Damage Multiplier
#Range: 0.0 ~ 1000000.0
BabyLeviathanDamageMultiplier = 1.0
["Modern Remnant"]
#Modern Remnant's Health Multiplier
#Range: 0.0 ~ 1000000.0
ModernRemnantHealthMultiplier = 1.0
#Modern Remnant's Damage Multiplier
#Range: 0.0 ~ 1000000.0
ModernRemnantDamageMultiplier = 1.0
["Amethyst Crab"]
#Amethyst Crab's Health Multiplier
#Range: 0.0 ~ 1000000.0
AmethystCrabHealthMultiplier = 1.0
#Amethyst Crab's Damage Multiplier
#Range: 0.0 ~ 1000000.0
AmethystCrabDamageMultiplier = 1.0
["Ancient Remnant"]
#Ancient Remnant's Health Multiplier
#Range: 0.0 ~ 1000000.0
AncientRemnantHealthMultiplier = 1.0
#Ancient Remnant's Damage Multiplier
#Range: 0.0 ~ 1000000.0
AncientRemnantDamageMultiplier = 1.0
#Ancient Remnant's Immune to Long distance attack range.
#Range: 1.0 ~ 1000000.0
"Ancient Remnant's prevent attacks from far away Range" = 15.0
#Ancient Remnant's DamageCap
#Range: 0 ~ 1000000
AncientRemnantCap = 21
#Ancient Remnant's block breaking ignore the MobGriefing
AncientRemnantBlockBreaking = true
#Remnant's Charge Hp Damage
#Range: 0.0 ~ 1.0
"Remnant's Charge Hp Damage" = 0.07
#Remnant's Hp Damage
#Range: 0.0 ~ 1.0
"Remnant's Normal attack Hp Damage" = 0.05
#Remnant's Stomp Hp Damage
#Range: 0.0 ~ 1.0
"Remnant's Stomp Hp Damage" = 0.03
[Koboleton]
#Cause Koboleton to Drop Item In Hand Percent
#Range: 0.0 ~ 100.0
CauseKoboletontoDropItemInHandPercent = 5.0
[spawning]
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
#Range: 0 ~ 1000
DeeplingSpawnWeight = 2
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
DeeplingSpawnRolls = 30
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
#Range: 0 ~ 1000
DeeplingBruteSpawnWeight = 1
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
DeeplingBruteSpawnRolls = 50
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
#Range: 0 ~ 1000
DeeplingAnglerSpawnWeight = 2
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
DeeplingAnglerSpawnRolls = 30
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
#Range: 0 ~ 1000
AmethystCrabSpawnWeight = 1
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
AmethystCrabSpawnRolls = 100
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
#Range: 0 ~ 1000
KoboletonSpawnWeight = 2
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
KoboletonSpawnRolls = 30

View File

@ -0,0 +1,11 @@
{
"biomes": [
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:lush_caves"
}
]
]
}

View File

@ -0,0 +1,53 @@
{
"biomes": [
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_lukewarm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_cold_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:lukewarm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:warm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "alexscaves:abyssal_chasm"
}
]
]
}

View File

@ -0,0 +1,53 @@
{
"biomes": [
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_lukewarm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_cold_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:lukewarm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:warm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "alexscaves:abyssal_chasm"
}
]
]
}

View File

@ -0,0 +1,53 @@
{
"biomes": [
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_lukewarm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:deep_cold_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:lukewarm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:warm_ocean"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "alexscaves:abyssal_chasm"
}
]
]
}

View File

@ -0,0 +1,26 @@
{
"biomes": [
[
{
"type": "BIOME_TAG",
"negate": false,
"value": "forge:is_dry/overworld"
},
{
"type": "BIOME_TAG",
"negate": false,
"value": "forge:is_hot/overworld"
},
{
"type": "BIOME_TAG",
"negate": false,
"value": "forge:is_sandy"
},
{
"type": "BIOME_TAG",
"negate": true,
"value": "minecraft:is_badlands"
}
]
]
}

7
config/chat_heads.json5 Normal file
View File

@ -0,0 +1,7 @@
{
"offsetNonPlayerText": true,
"senderDetection": "UUID_AND_HEURISTIC",
"smartHeuristics": true,
"handleSystemMessages": true,
"nameAliases": { }
}

View File

@ -0,0 +1,12 @@
[general]
#True if citadel tracks entity properties(freezing, stone mobs, etc) on server. Turn this to false to solve some server lag, may break some stuff.
"Track Entities" = true
#True to skip warnings about using datapacks.
"Skip Datapack Warnings" = true
#Multiplies the count of entities spawned by this number. 0 = no entites added on chunk gen, 2 = twice as many entities added on chunk gen. Useful for many mods that add a lot of creatures, namely animals, to the spawn lists.
#Range: 0.0 ~ 100000.0
chunkGenSpawnModifier = 1.0
#True to if april fools content can display on april fools.
"April Fools Content" = true

7
config/citresewn.json Normal file
View File

@ -0,0 +1,7 @@
{
"enabled": true,
"mute_errors": false,
"mute_warns": false,
"citenchantment_scroll_multiplier": 8.0,
"cache_ms": 50
}

146
config/create-client.toml Normal file
View File

@ -0,0 +1,146 @@
#.
#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder!
[client]
#.
#Show item descriptions on Shift and controls on Ctrl.
enableTooltips = true
#.
#Display a tooltip when looking at overstressed components.
enableOverstressedTooltip = true
#.
#Log a stack-trace when rendering issues happen within a moving contraption.
explainRenderErrors = false
#.
#Higher density means more spawned particles.
#Range: 0.0 ~ 1.0
fanParticleDensity = 0.5
#.
#[in Blocks]
#Maximum Distance to the player at which items in Blocks' filter slots will be displayed
#Range: 1.0 ~ 3.4028234663852886E38
filterItemRenderDistance = 10.0
#.
#Show kinetic debug information on blocks while the F3-Menu is open.
enableRainbowDebug = false
#.
#The maximum amount of blocks for which to try and calculate dynamic contraption lighting. Decrease if large contraption cause too much lag
#Range: > 0
maximumContraptionLightVolume = 16384
#.
#Choose the menu row that the Create config button appears on in the main menu
#Set to 0 to disable the button altogether
#Range: 0 ~ 4
mainMenuConfigButtonRow = 2
#.
#Offset the Create config button in the main menu by this many pixels on the X axis
#The sign (-/+) of this value determines what side of the row the button appears on (left/right)
#Range: > -2147483648
mainMenuConfigButtonOffsetX = -4
#.
#Choose the menu row that the Create config button appears on in the in-game menu
#Set to 0 to disable the button altogether
#Range: 0 ~ 5
ingameMenuConfigButtonRow = 3
#.
#Offset the Create config button in the in-game menu by this many pixels on the X axis
#The sign (-/+) of this value determines what side of the row the button appears on (left/right)
#Range: > -2147483648
ingameMenuConfigButtonOffsetX = -4
#.
#Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled
ignoreFabulousWarning = false
#.
#Configure your vision range when submerged in Create's custom fluids
[client.fluidFogSettings]
#.
#The vision range through honey will be multiplied by this factor
#Range: 0.125 ~ 256.0
honey = 1.0
#.
#The vision range though chocolate will be multiplied by this factor
#Range: 0.125 ~ 256.0
chocolate = 1.0
#.
#Settings for the Goggle Overlay
[client.goggleOverlay]
#.
#Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay
#Range: > -2147483648
overlayOffsetX = 20
#.
#Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay
#Range: > -2147483648
overlayOffsetY = 0
#.
#Enable this to use your custom colors for the Goggle- and Hover- Overlay
customColorsOverlay = false
#.
#The custom background color to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
#Range: > -2147483648
customBackgroundOverlay = -267386864
#.
#The custom top color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
#Range: > -2147483648
customBorderTopOverlay = 1347420415
#.
#The custom bot color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
#Range: > -2147483648
customBorderBotOverlay = 1344798847
#.
#Settings for the Placement Assist
[client.placementAssist]
#.
#What indicator should be used when showing where the assisted placement ends up relative to your crosshair
#Choose 'NONE' to disable the Indicator altogether
#Allowed Values: TEXTURE, TRIANGLE, NONE
indicatorType = "TEXTURE"
#.
#Change the size of the Indicator by this multiplier
#Range: 0.0 ~ 3.4028234663852886E38
indicatorScale = 1.0
#.
#Ponder settings
[client.ponder]
#.
#Slow down a ponder scene whenever there is text on screen.
comfyReading = false
#.
#Show additional info in the ponder view and reload scene scripts more frequently.
editingMode = false
#.
#Sound settings
[client.sound]
#.
#Make cogs rumble and machines clatter.
enableAmbientSounds = true
#.
#Maximum volume modifier of Ambient noise
#Range: 0.0 ~ 1.0
ambientVolumeCap = 0.10000000149011612
#.
#Railway related settings
[client.trains]
#.
#How far away the Camera should zoom when seated on a train
#Range: 0.0 ~ 3.4028234663852886E38
mountedZoomMultiplier = 3.0
#.
#Display nodes and edges of a Railway Network while f3 debug mode is active
showTrackGraphOnF3 = false
#.
#Additionally display materials of a Rail Network while f3 debug mode is active
showExtendedTrackGraphOnF3 = false

View File

@ -0,0 +1,9 @@
#.
#Modify Create's impact on your terrain
[worldgen]
#.
#.
#Prevents all worldgen added by Create from taking effect
disableWorldGen = false

View File

@ -0,0 +1,42 @@
{
// Changes the Creeper Overhaul creepers to destroy blocks or not.
"destroyBlocks": true,
"client": {
// Change the Vanilla Creeper to a new and improved texture with better animations.
"replaceDefaultCreeper": true
},
"spawning": {
// Change the Creeper Overhaul creepers to spawn or not.
"allowSpawning": true,
// Change the Jungle Creeper to spawn or not.
"allowJungleCreeperSpawning": true,
// Change the Bamboo Creeper to spawn or not.
"allowBambooCreeperSpawning": true,
// Change the Desert Creeper to spawn or not.
"allowDesertCreeperSpawning": true,
// Change the Badlands Creeper to spawn or not.
"allowBadlandsCreeperSpawning": true,
// Change the Hills Creeper to spawn or not.
"allowHillsCreeperSpawning": true,
// Change the Savannah Creeper to spawn or not.
"allowSavannahCreeperSpawning": true,
// Change the Mushroom Creeper to spawn or not.
"allowMushroomCreeperSpawning": true,
// Change the Swamp Creeper to spawn or not.
"allowSwampCreeperSpawning": true,
// Change the Dripstone Creeper to spawn or not.
"allowDripstoneCreeperSpawning": true,
// Change the Cave Creeper to spawn or not.
"allowCaveCreeperSpawning": true,
// Change the Dark Oak Creeper to spawn or not.
"allowDarkOakCreeperSpawning": true,
// Change the Spruce Creeper to spawn or not.
"allowSpruceCreeperSpawning": true,
// Change the Beach Creeper to spawn or not.
"allowBeachCreeperSpawning": true,
// Change the Snowy Creeper to spawn or not.
"allowSnowyCreeperSpawning": true,
// Change the Ocean Creeper to spawn or not.
"allowOceanCreeperSpawning": true
}
}

18
config/cupboard.json Normal file
View File

@ -0,0 +1,18 @@
{
"showCommandExecutionErrors": {
"desc:": "Whether to display errors during command execution: default:true",
"showCommandExecutionErrors": true
},
"debugChunkloadAttempts": {
"desc:": "Enables debug logging of chunks being forceloaded on serverthread by directly accessing an unloaded chunk, which stalls the server until the chunk finishes loading: default:false",
"debugChunkloadAttempts": false
},
"logOffthreadEntityAdd": {
"desc:": "Entities should only be added on the server thread itself, cupboard fixes the crashes caused by mods violating that, this option enables the logging of those: default:true",
"logOffthreadEntityAdd": true
},
"forceHeapDumpOnOOM": {
"desc:": "Enables creating a heap dump automatically once the game crashes with an out of memory issue, use with care heapdumps take a lot of space. default:false",
"forceHeapDumpOnOOM": false
}
}

21
config/curios-client.toml Normal file
View File

@ -0,0 +1,21 @@
#Client only settings, mostly things related to rendering
[client]
#Set to true to enable rendering curios
renderCurios = true
#The X-Offset for the Curios GUI button
#Range: -100 ~ 100
buttonXOffset = 0
#The Y-Offset for the Curios GUI button
#Range: -100 ~ 100
buttonYOffset = 0
#The X-Offset for the Creative Curios GUI button
#Range: -100 ~ 100
creativeButtonXOffset = 0
#The Y-Offset for the Creative Curios GUI button
#Range: -100 ~ 100
creativeButtonYOffset = 0
#The corner for the Curios GUI button
#Allowed Values: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT
buttonCorner = "TOP_LEFT"

View File

@ -0,0 +1,38 @@
#lots of cosmetic stuff in here
[visuals]
#To edit the damage numbers color you'll have to edit the config file manually
#How much the dummy swings in degrees with respect to the damage dealt. default=0.75
#Range: 0.0 ~ 2.0
animation_intensity = 0.75
#Show hearths instead of damage dealt? (1 hearth = two damage)
show_hearths = false
#Show damage numbers on entity
damage_numbers = true
#Display particles fullbright
full_bright_damage_numbers = true
#How crits should be shown
#Allowed Values: OFF, COLOR, COLOR_AND_MULTIPLIER
crit_mode = "COLOR_AND_MULTIPLIER"
#Skin used by the dummy
#Allowed Values: DEFAULT, ORIGINAL, DUNGEONS, ALTERNATIVE
texture = "DEFAULT"
#Add here custom colors (in hex format) to associate with your damage types. This is a map from damage source ID to a color where you can add new entries for each
[visuals.damage_type_colors]
"#dummmmmmy:is_fire" = "#00FF7700"
"dummmmmmy:critical" = "#00FF0000"
"#minecraft:is_drowning" = "#001898E3"
"minecraft:dragon_breath" = "#00E600FF"
"#dummmmmmy:is_thorn" = "#000FA209"
"minecraft:generic" = "#00FFFFFF"
"#minecraft:is_lightning" = "#00FFF200"
"#dummmmmmy:is_explosion" = "#00FFBB29"
"#minecraft:witch_resistant_to" = "#00844CE7"
"minecraft:sonic_boom" = "#00074550"
"#dummmmmmy:is_cold" = "#0009D2FF"
"#dummmmmmy:is_wither" = "#00666666"
"dummmmmmy:true" = "#00910038"
"attributeslib:bleeding" = "#00810A0A"
"minecraft:trident" = "#0000FF9D"

View File

@ -0,0 +1,31 @@
[scarecrow]
#Equip a dummy with a pumpkin to make hit act as a scarecrow
#All animal entities will be scared. add here additional ones that are not included
mobs_whitelist = [""]
#Animal entities that will not be scared
mobs_blacklist = [""]
#Scaring radius
#Range: 0 ~ 100
scare_radius = 12
[general]
#Does dps message update dynamically or will it only appear after each parse?
#Allowed Values: DYNAMIC, STATIC, OFF
DPS_mode = "DYNAMIC"
#Enable this to prevent your equipment from getting damaged when attacking the dummy
disable_equipment_damage = true
#Time in ticks that it takes for a dummy to be considered out of combat after having recieved damage
#Range: 20 ~ 1000
maximum_out_of_combat_interval = 120
#Makes monsters target a dummy that is wearing a player head
dummy_decoy = false
[mobs_damage_numbers]
#Show damage taken form
#Allowed Values: ALL_ENTITIES, ALL_PLAYERS, LOCAL_PLAYER, NONE
damage_mode = "NONE"
#Show healing taken for
#Allowed Values: ALL_ENTITIES, ALL_PLAYERS, LOCAL_PLAYER, NONE
healing_mode = "NONE"

View File

@ -0,0 +1,31 @@
["Entity Splash"]
#Generates Entity Splashes.
splashes = true
#Defines Water Splash Transparent Channel.
#Range: 0.0 ~ 1.0
splashAlpha = 0.6
[Cascades]
#Processes Cascades
cascades = false
#Defines Cascade Sound Volume.
#Range: 0.0 ~ 100.0
"cascade volume" = 1.0
#Defines Cascade Sound Reach, Measured By Blocks.
#Range: 0.0 ~ 256.0
"cascade sound range" = 30.0
#Defines Cascade Particle Amount.
#Range: 0.0 ~ 100.0
"cascade particles" = 1.0
["Water Effects"]
#Defines Ripple Particle Amount Display On Calm Water.
#Zero Means No Ripple Particles.
#Range: 0 ~ 256
"ripple abundance" = 1
#Defines Splash Particle Display Amount Around Flowing Water.
#Zero Means No Splash Particles.
#Range: 0 ~ 65536
"splash abundance" = 0

View File

@ -0,0 +1,16 @@
{
"version": 1,
"potencyEnabled": true,
"timerEnabled": true,
"timerEnabledAmbient": false,
"timerWarnEnabled": true,
"timerFlashEnabled": true,
"timerWarnTime": 20,
"potencyColor": -1711276033,
"potencyBackColor": -1776213727,
"timerColor": -1711276033,
"timerWarnColor": -65536,
"timerBackColor": -1776213727,
"potencyLocation": 2,
"timerLocation": 6
}

7
config/enchdesc.json Normal file
View File

@ -0,0 +1,7 @@
{
"enableMod": true,
"onlyDisplayOnBooks": false,
"onlyDisplayInEnchantingTable": false,
"requireKeybindPress": false,
"indentSize": 0
}

View File

@ -0,0 +1,3 @@
{
"replaceDefaultEnderman": false
}

View File

@ -0,0 +1,29 @@
{
"allowPickingUpBlocks": true,
"friendlyEndermanTeleport": true,
"friendlyEndermanDespawn": true,
"allowSpawning": true,
"spawnBadlandsEnderman": true,
"spawnCaveEnderman": true,
"spawnCrimsonForestEnderman": true,
"spawnDarkOakEnderman": true,
"spawnDesertEnderman": true,
"spawnEndEnderman": true,
"spawnEndIslandsEnderman": true,
"spawnFlowerFieldsEnderman": true,
"spawnIceSpikesEnderman": true,
"spawnMushroomFieldsEnderman": true,
"spawnNetherWastesEnderman": true,
"spawnCoralEnderman": true,
"spawnSavannaEnderman": true,
"spawnSnowyEnderman": true,
"spawnSoulsandValleyEnderman": true,
"spawnSwampEnderman": true,
"spawnWarpedForestEnderman": true,
"spawnWindsweptHillsEnderman": true,
/*
* The chance that an End Enderman will teleport you when it hits you
* Type: Float
*/
"endEndermanTeleportChance": 0.5
}

17
config/endrem.toml Normal file
View File

@ -0,0 +1,17 @@
[endrem]
#Determines if it's possible to obtain the evil eye when trading with a Cleric
is_evil_eye_obtainable = true
#Toggle Ender Eyes Actions (Throwing to Locate The Stronghold)
throw_ender_eye = false
#Toggle Ender Eyes Actions (Placing in Portal Frames)
use_ender_eye = false
#Determines the percentage chance of eyes breaking when thrown
eye_break_chance = 10
#Determines whether or not vanilla eyes can naturally generate within the frames of the portal
frame_has_eye = false
#Determines if it's possible to obtain the cryptic eye when enchanting
is_cryptic_eye_obtainable = true
#Determines whether or not players can remove ender eyes from the portal frames
can_remove_eye = false

View File

@ -0,0 +1,10 @@
{
"logModelCreationData": false,
"debugOnRightClick": false,
"renderModeChoice": "NORMAL",
"vanillaModelHologramRenderMode": "Off",
"attemptRevertingEntityModelsAlteredByAnotherMod": true,
"logUnknownOrModdedEntityModels": "NONE",
"attemptPhysicsModPatch_2": "CUSTOM",
"modelUpdateFrequency": "Average"
}

View File

@ -0,0 +1,34 @@
{
"illegalPathSupportMode": "None",
"enableCustomTextures": true,
"enableCustomBlockEntities": true,
"textureUpdateFrequency_V2": "Fast",
"restrictBiome": true,
"restrictHeight": true,
"restrictBlock": true,
"restrictWeather": true,
"restrictDayTime": true,
"restrictMoonPhase": true,
"enableEmissiveTextures": true,
"enableEnchantedTextures": true,
"enableEmissiveBlockEntities": true,
"emissiveRenderMode": "DULL",
"alwaysCheckVanillaEmissiveSuffix": true,
"enableArmorAndTrims": true,
"skinFeaturesEnabled": true,
"skinFeaturesEnableTransparency": true,
"skinFeaturesEnableFullTransparency": false,
"tryETFTransparencyForAllSkins": false,
"enableEnemyTeamPlayersSkinFeatures": true,
"enableBlinking": true,
"blinkFrequency": 150,
"blinkLength": 1,
"advanced_IncreaseCacheSizeModifier": 1.0,
"debugLoggingMode": "None",
"logTextureDataInitialization": false,
"ignoredConfigs2": [],
"hideConfigButton": false,
"disableVanillaDirectoryVariantTextures": false,
"use3DSkinLayerPatch": true,
"enableFullBodyWardenTextures": true
}

33
config/entityculling.json Normal file
View File

@ -0,0 +1,33 @@
{
"configVersion": 5,
"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"
],
"tracingDistance": 128,
"debugMode": false,
"sleepDelay": 10,
"hitboxLimit": 50,
"skipMarkerArmorStands": true,
"tickCulling": true,
"tickCullingWhitelist": [
"create:contraption",
"create:stationary_contraption",
"create:gantry_contraption",
"minecraft:boat",
"minecraft:firework_rocket",
"create:carriage_contraption"
],
"disableF3": false,
"skipEntityCulling": false,
"skipBlockEntityCulling": false
}

View File

@ -0,0 +1,32 @@
[UI]
#Tooltips for Developing Film Rolls and Copying Photographs will be shown on Film Rolls and Photographs respectively, describing the crafting recipe.
#Only when JEI is not installed. (Only JEI shows these recipes, not REI or EMI)
RecipeTooltipsWithoutJei = true
#'Use while sneaking to open' message will be shown in Camera item tooltip.
CameraSneakOpenTooltip = true
#Photographer name will be shown in Photograph's tooltip.
PhotographPhotographerNameTooltip = false
#Crosshair will not get in the way when holding a photograph.
PhotographInHandHideCrosshair = true
[UI.Viewfinder]
#Mouse sensitivity modifier per 5 degrees of fov. Set to 0 to disable sensitivity changes.
#Range: 0.0 ~ 1.0
ZoomSensitivityModifier = 0.048
BackgroundColorHex = "FA1F1D1B"
FontMainColorHex = "FF2B2622"
FontSecondaryColorHex = "FF7A736C"
[Capture]
#Delay in ticks before capturing an image when shooting with flash.
#If you experience flash synchronization issues (Flash having no effect on the image) - try increasing the value.
#Range: 1 ~ 6
FlashCaptureDelayTicks = 3
[FileSaving]
#When the Photograph is viewed in UI, image will be saved to 'exposures' folder as a png.
SavePhotographs = true
#When saving, exposures will be organized into a folders corresponding to current world name.
WorldNameSubfolder = true

View File

@ -0,0 +1,32 @@
[Camera]
#Default focal range of the camera (with built in lens). Default: 18-55
DefaultFocalRange = "18-55"
#Focal Range per lens. Item ID and min-max (or single number for primes) focal lengths. Separated by a comma. Allowed range: 10-300
#Note: to attach the custom lens to the camera - it needs to be added to '#exposure:lenses' item tag.
#Default: ["minecraft:spyglass,55-200"]
LensFocalRanges = ["minecraft:spyglass,55-200"]
[Lightroom]
#Time in ticks to print black and white photograph.
#Range: > 1
BlackAndWhitePrintTime = 80
#Time in ticks to print color photograph.
#Range: > 1
ColorPrintTime = 200
#Amount of experience awarded per printed Photograph. Set to 0 to disable.
#Range: 0 ~ 32767
ExperiencePerPrint = 4
[Integration]
[Integration.Create]
[Integration.Create.SequencedSpoutFilmDeveloping]
#Film can be developed with create Spout Filling. Default: true
Enabled = true
#Fluid spouting sequence required to develop color film.
ColorFilmSequence = ["{FluidName:\"create:potion\",Amount:250,Tag:{Potion:\"minecraft:awkward\"}}", "{FluidName:\"create:potion\",Amount:250,Tag:{Potion:\"minecraft:thick\"}}", "{FluidName:\"create:potion\",Amount:250,Tag:{Potion:\"minecraft:mundane\"}}"]
#Fluid spouting sequence required to develop black and white film.
BlackAndWhiteFilmSequence = ["{FluidName:\"minecraft:water\",Amount:250}"]

View File

@ -0,0 +1,25 @@
#modifies the size of the leaves
#Range: 1 ~ 20
leafSize = 4
#modifies how long it takes for the leaves to disappear
#Values over 2000 are not recommend
#Range: > 100
leafLifespan = 200
#modifies the amount of leaves that are spawning
#Values over 10000 are not recommend
#Range: > 0
leafSpawnRate = 10
#modifier the amount of leaves are spawning from conifer trees
#Values over 10000 are not recommend
#Range: > 0
coniferLeafSpawnRate = 2
#whether player placed blocks should also drop leaves
dropFromPlayerPlacedBlocks = true
#how much room below the leaves block is needed for the leaves to spawn
#Range: 1 ~ 20
minimumFreeSpaceBelow = 1
#disable wind effects
disableWind = false
#windless dimensions
windlessDimension = ["minecraft:the_nether", "minecraft:the_end"]

6
config/farsight.json Normal file
View File

@ -0,0 +1,6 @@
{
"maxchunkdist": {
"desc:": "The distance at which chunks are kept in memory, regardless of whether the server unloads them. default = 32, maximum = 512",
"maxchunkdist": 32
}
}

View File

@ -0,0 +1,8 @@
#Select the backend to use.
#Allowed Values: OFF, BATCHING, INSTANCING
backend = "INSTANCING"
#Enable or disable a debug overlay that colors pixels by their normal.
debugNormals = false
#Enable or disable instance update limiting with distance.
limitUpdates = true

25
config/fml.toml Normal file
View File

@ -0,0 +1,25 @@
#Early window height
earlyWindowHeight = 480
#Early window framebuffer scale
earlyWindowFBScale = 1
#Enable forge global version checking
versionCheck = true
#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 = []
#Should we control the window. Disabling this disables new GL features and can be bad for mods that rely on them.
earlyWindowControl = true
#Max threads for early initialization parallelism, -1 is based on processor count
maxThreads = -1
#Squir?
earlyWindowSquir = false

View File

@ -0,0 +1,82 @@
{
"enableMod": 2,
"secPerPrint": 0.5,
"printLifetime": 5.0,
"printHeight": 0.0,
"wetDuration": 10,
"watermarkAlpha": 0.4,
"footprintAlpha": 0.7,
"footprintSize": 5,
"canGenWhenInvisible": true,
"applyBlocks": [
"#minecraft:wool"
],
"blockHeight": [
"minecraft:snow,0.125",
"minecraft:soul_sand,0.125",
"minecraft:mud,0.125"
],
"excludedBlocks": [
"minecraft:beehive",
"#minecraft:flower",
"#minecraft:crop",
"#minecraft:leaves",
"#minecraft:sapling",
"#minecraft:replaceable_plants"
],
"excludedMobs": [
"minecraft:parrot",
"minecraft:bee",
"minecraft:allay",
"minecraft:bat",
"minecraft:phantom",
"minecraft:squid",
"minecraft:glow_squid",
"minecraft:axolotl",
"minecraft:dolphin",
"minecraft:wither",
"minecraft:ender_dragon"
],
"sizePerMob": [
"minecraft:chicken,0.6",
"minecraft:pig,0.8",
"minecraft:cat,0.5",
"minecraft:ocelot,0.5",
"minecraft:wolf,0.6",
"minecraft:enderman,0.6",
"minecraft:slime,2",
"minecraft:magma_cube,2",
"minecraft:creeper,0.8",
"minecraft:iron_golem,1.2",
"minecraft:ravager,2"
],
"spiderLikeMobs": [
"minecraft:spider",
"minecraft:cave_spider",
"minecraft:iron_golem,0.3",
"minecraft:ravager,0.5"
],
"horseLikeMobs": [
"minecraft:horse",
"minecraft:donkey",
"minecraft:mule",
"minecraft:zombie_horse",
"minecraft:skeleton_horse",
"minecraft:ravager,1",
"minecraft:creeper,0.3"
],
"mobInterval": [
"minecraft:spider,0.5",
"minecraft:cave_spider,0.5",
"minecraft:iron_golem,2",
"minecraft:creeper,0.8"
],
"railFlameRange": 0.2,
"enableBoatTrail": true,
"swimPopLevel": 2,
"snowDustLevel": 2,
"waterSplashLevel": 1,
"customPrint": [
"mod_id:mob_id,fileName_NoExtend"
]
}

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

@ -0,0 +1,24 @@
#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

View File

@ -0,0 +1,49 @@
{
"checkForNewUpdates": true,
"enableCopperGolem": true,
"generateCopperGolemAreaStructure": true,
"copperGolemAreaStructureWeight": 1,
"generateCopperGolemInAncientCity": true,
"copperGolemAncientCityCenterWeight": 10,
"enableGlare": true,
"enableGlareSpawn": true,
"enableGlareGriefing": true,
"glareSpawnWeight": 4,
"glareSpawnMinGroupSize": 1,
"glareSpawnMaxGroupSize": 1,
"enableMauler": true,
"enableMaulerSpawn": true,
"maulerDesertSpawnWeight": 8,
"maulerDesertSpawnMinGroupSize": 1,
"maulerDesertSpawnMaxGroupSize": 1,
"maulerBadlandsSpawnWeight": 16,
"maulerBadlandsSpawnMinGroupSize": 1,
"maulerBadlandsSpawnMaxGroupSize": 1,
"maulerSavannaSpawnWeight": 32,
"maulerSavannaSpawnMinGroupSize": 1,
"maulerSavannaSpawnMaxGroupSize": 1,
"enableMoobloom": true,
"enableMoobloomSpawn": true,
"moobloomSpawnWeight": 4,
"moobloomSpawnMinGroupSize": 2,
"moobloomSpawnMaxGroupSize": 4,
"enableIceologer": true,
"enableIceologerSpawn": true,
"enableIceologerInRaids": true,
"generateIceologerCabinStructure": true,
"enableIllusioner": true,
"enableIllusionerSpawn": true,
"enableIllusionerInRaids": true,
"generateIllusionerShackStructure": true,
"generateIllusionerTrainingGroundsStructure": true,
"enableZombieHorseTrap": true,
"enableRascal": true,
"enableRascalSpawn": true,
"enableTuffGolem": true,
"generateTuffGolemInStronghold": true,
"enableWildfire": true,
"generateCitadelStructure": true,
"enableBeekeeperVillagerProfession": true,
"generateBeekeeperAreaStructure": true,
"beekeeperAreaStructureWeight": 2
}

View File

@ -0,0 +1,9 @@
#Slows the mining speed of budding amethyst
slowedBuddingAmethystMiningSpeed = true
#Adds silver ingot to pillager drops
pillagerDropSilverIngot = true
#Adds spectre flares to ancient city loot
spectreFlareAncientCityLoot = true
#Adds Silver Upgrade Template to Abandoned Mineshafts or Pillager Outposts loot
silverUpgradeTemplatesLoot = true

View File

@ -0,0 +1,47 @@
[alchemist]
#Does this illager take part in village raids.
participate_in_raids = true
[sorcerer]
#Does this illager take part in village raids.
participate_in_raids = true
[illusioner]
#Does this illager take part in village raids.
participate_in_raids = true
[basher]
#Does this illager take part in village raids.
participate_in_raids = true
[necromancer]
#Does this illager take part in village raids.
participate_in_raids = true
[inquisitor]
#Does this illager take part in village raids.
participate_in_raids = true
[provoker]
#Does this illager take part in village raids.
participate_in_raids = true
[archivist]
#Does this illager take part in village raids.
participate_in_raids = true
[marauder]
#Does this illager take part in village raids.
participate_in_raids = true
[general]
#Show a yellow boss bar when fighting an invoker.
invoker_boss_bar = true
#Will platinum armor trims provide special effects to the player depending on the piece of armor they are applied to.
#Helmet: More experience from killing mobs.
#Chestplate: Faster block breaking speed when using an incorrect or no tool.
#Leggings: Slower hunger drain when performaing actions.
#Boots: Farmland can no longer be trampled.
platinum_trim_effects = true

View File

@ -0,0 +1,22 @@
{
"REGULAR_INFO": "----- Regular config values below -----",
"font_atlas_resizing": true,
"map_atlas_generation": true,
"hud_batching": true,
"fast_text_lookup": true,
"fast_buffer_upload": true,
"fast_buffer_upload_size_mb": 256,
"fast_buffer_upload_explicit_flush": true,
"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
}

View File

@ -0,0 +1,20 @@
{
"README": "https://github.com/Luke100000/ImmersivePaintings/wiki/Config",
"thumbnailSize": 128,
"lodResolutionMinimum": 32,
"halfResolutionThreshold": 2.0,
"quarterResolutionThreshold": 4.0,
"eighthResolutionThreshold": 8.0,
"maxPacketsPerSecond": 20,
"packetSize": 16384,
"testIfSpaceEmpty": false,
"paintingsHaveCollision": false,
"maxUserImageWidth": 4096,
"maxUserImageHeight": 4096,
"maxUserImages": 1000,
"minPaintingResolution": 8,
"maxPaintingResolution": 256,
"showOtherPlayersPaintings": true,
"uploadPermissionLevel": 0,
"version": 1
}

View File

@ -0,0 +1,22 @@
[Animations]
#What to render in first person while casting.
showFirstPersonArms = true
showFirstPersonItems = true
[UI]
#By default (Contextual), the mana bar only appears when you are holding a magic item or are not at max mana.
#Allowed Values: Never, Always, Contextual
manaBarDisplay = "Contextual"
#Use to adjust if the mana bar conflicts with other mod's ui elements (11 is one full hunger bar up).
manaBarYOffset = 0
manaBarXOffset = 0
manaBarTextVisible = true
#Allowed Values: Hunger, XP, Center, TopLeft, TopRight, BottomLeft, BottomRight
manaBarAnchor = "XP"
[Renderers]
#By default, both fireballs are replaced with an enhanced model used by fire spells.
replaceGhastFireballs = true
replaceBlazeFireballs = true

0
config/jei/blacklist.cfg Normal file
View File

View File

@ -0,0 +1,24 @@
Minecraft
Alex's Caves
Another Furniture
Cataclysm Mod
Cracker's Wither Storm Mod
Create
Creeper Overhaul
Deeper and Darker
End Remastered
Enderman Overhaul
Enlightend
Exposure
Friends&Foes
Galosphere
Illager Invasion
Immersive Paintings
Iron's Spells 'n Spellbooks
Minecraft Comes Alive
MmmMmmMmmmmm
Naturalist
Piglin Proliferation
Rechiseled
VS Eureka Mod
Valkyrien Skies 2

View File

@ -0,0 +1,2 @@
net.minecraft.world.item.ItemStack
net.minecraftforge.fluids.FluidStack

141
config/jei/jei-client.ini Normal file
View File

@ -0,0 +1,141 @@
[advanced]
# Description: Display search bar in the center
# Valid Values: [true, false]
# Default Value: false
CenterSearch = false
# Description: Set low-memory mode (makes search very slow, but uses less RAM)
# Valid Values: [true, false]
# Default Value: false
LowMemorySlowSearchEnabled = false
# Description: Enable cheating items into the hotbar by using the shift+number keys.
# Valid Values: [true, false]
# Default Value: false
CheatToHotbarUsingHotkeysEnabled = false
# Description: Enable adding new bookmarks to the front of the bookmark list.
# Valid Values: [true, false]
# Default Value: true
AddBookmarksToFrontEnabled = true
# Description: When looking up recipes with items that contain fluids, also look up recipes for the fluids.
# Valid Values: [true, false]
# Default Value: false
LookupFluidContents = false
# Description: How items should be handed to you
# Valid Values: [INVENTORY, MOUSE_PICKUP]
# Default Value: MOUSE_PICKUP
GiveMode = MOUSE_PICKUP
# Description: Max. recipe gui height
# Valid Values: Any integer greater than or equal to 175
# Default Value: 350
RecipeGuiHeight = 350
[sorting]
# Description: Sorting order for the ingredient list
# Valid Values: A comma-separated list containing values of:
# [MOD_NAME, INGREDIENT_TYPE, ALPHABETICAL, CREATIVE_MENU, TAG, ARMOR, MAX_DURABILITY]
# Default Value: MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU
IngredientSortStages = MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU
[search]
# Description: Search mode for Mod Names (prefix: @)
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: REQUIRE_PREFIX
ModNameSearchMode = REQUIRE_PREFIX
# Description: Search mode for Tooltips (prefix: #)
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: ENABLED
TooltipSearchMode = ENABLED
# Description: Search mode for Tag Names (prefix: $)
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: REQUIRE_PREFIX
TagSearchMode = REQUIRE_PREFIX
# Description: Search mode for Colors (prefix: ^)
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: DISABLED
ColorSearchMode = DISABLED
# Description: Search mode for resources locations (prefix: &)
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: DISABLED
ResourceLocationSearchMode = DISABLED
# Description: Search advanced tooltips (visible with F3+H)
# Valid Values: [true, false]
# Default Value: false
SearchAdvancedTooltips = false
[IngredientList]
# Description: Max number of rows shown
# Valid Values: An integer in the range [1, 100] (inclusive)
# Default Value: 16
MaxRows = 16
# Description: Max number of columns shown
# Valid Values: An integer in the range [4, 100] (inclusive)
# Default Value: 9
MaxColumns = 9
# Description: Horizontal alignment of the ingredient grid inside the available area
# Valid Values: [LEFT, CENTER, RIGHT]
# Default Value: RIGHT
HorizontalAlignment = RIGHT
# Description: Vertical alignment of the ingredient grid inside the available area
# Valid Values: [TOP, CENTER, BOTTOM]
# Default Value: TOP
VerticalAlignment = TOP
# Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages.
# Valid Values: [ENABLED, AUTO_HIDE, DISABLED]
# Default Value: ENABLED
ButtonNavigationVisibility = ENABLED
# Description: Set to true to draw a background texture behind the gui.
# Valid Values: [true, false]
# Default Value: false
DrawBackground = false
[BookmarkList]
# Description: Max number of rows shown
# Valid Values: An integer in the range [1, 100] (inclusive)
# Default Value: 16
MaxRows = 16
# Description: Max number of columns shown
# Valid Values: An integer in the range [4, 100] (inclusive)
# Default Value: 9
MaxColumns = 9
# Description: Horizontal alignment of the ingredient grid inside the available area
# Valid Values: [LEFT, CENTER, RIGHT]
# Default Value: LEFT
HorizontalAlignment = LEFT
# Description: Vertical alignment of the ingredient grid inside the available area
# Valid Values: [TOP, CENTER, BOTTOM]
# Default Value: TOP
VerticalAlignment = TOP
# Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages.
# Valid Values: [ENABLED, AUTO_HIDE, DISABLED]
# Default Value: ENABLED
ButtonNavigationVisibility = ENABLED
# Description: Set to true to draw a background texture behind the gui.
# Valid Values: [true, false]
# Default Value: false
DrawBackground = false

View File

@ -0,0 +1,8 @@
[colors]
# Description: Color values to search for
# Valid Values: A comma-separated list containing values of:
# Any color name and an RGB hex color, separated by a ':'
# Default Value: White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0
SearchColors = White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0

12
config/jei/jei-debug.ini Normal file
View File

@ -0,0 +1,12 @@
[debug]
# Description: Debug mode enabled
# Valid Values: [true, false]
# Default Value: false
DebugMode = false
# Description: Debug inputs enabled
# Valid Values: [true, false]
# Default Value: false
DebugInputs = false

View File

@ -0,0 +1,11 @@
[modname]
# Description: Formatting for mod name tooltip
# Valid Values: A chat formatting string.
# Use these formatting colors:
# black dark_blue dark_green dark_aqua dark_red dark_purple gold gray dark_gray blue green aqua red light_purple yellow white
# With these formatting options:
# obfuscated bold strikethrough underline italic
# Default Value: blue italic
ModNameFormat = blue italic

View File

@ -0,0 +1,48 @@
minecraft:crafting
minecraft:anvil
minecraft:blasting
minecraft:brewing
minecraft:campfire
minecraft:compostable
minecraft:fuel
minecraft:furnace
minecraft:smithing
minecraft:smoking
minecraft:stonecutting
alexscaves:nuclear_furnace
alexscaves:spelunkery_table
cataclysm:altar_of_amethyst
cataclysm:weapon_infusion
create:automatic_brewing
create:automatic_packing
create:automatic_shaped
create:automatic_shapeless
create:block_cutting
create:crushing
create:deploying
create:draining
create:fan_blasting
create:fan_haunting
create:fan_smoking
create:fan_washing
create:item_application
create:mechanical_crafting
create:milling
create:mixing
create:mystery_conversion
create:packing
create:pressing
create:sandpaper_polishing
create:sawing
create:sequenced_assembly
create:spout_filling
create:wood_cutting
exposure:photograph_printing
exposure:photograph_stacking
irons_spellbooks:alchemist_cauldron
irons_spellbooks:arcane_anvil
irons_spellbooks:scroll_forge
jei:information
rechiseled:chiseling
witherstormmod:item_craft_super_beacon
witherstormmod:resummoning_super_beacon

12
config/kiwi-client.yaml Normal file
View File

@ -0,0 +1,12 @@
# Use Cloth Config mod for the descriptions.
---
contributorCosmetic: ''
globalTooltip: false
noMicrosoftTelemetry: true
debug:
tagsTooltip: true
debugTooltipMsg: true
tagsTooltipAppendKeybindHint: true
tagsPerPage: 6
NBTTooltip: true
suppressExperimentalSettingsWarning: false

4
config/kiwi-common.yaml Normal file
View File

@ -0,0 +1,4 @@
# Use Cloth Config mod for the descriptions.
---
vars:
Author: Snownee

226
config/lambdynlights.toml Normal file
View File

@ -0,0 +1,226 @@
[light_sources]
water_sensitive_check = true
block_entities = true
entities = true
self = true
[light_sources.settings]
[light_sources.settings.entities]
[light_sources.settings.entities.minecraft]
bee = true
axolotl = true
egg = true
arrow = true
cow = true
magma_cube = true
pig = true
skeleton = true
bat = true
husk = true
hoglin = true
experience_bottle = true
rabbit = true
firework_rocket = true
armor_stand = true
drowned = true
experience_orb = true
dolphin = true
item = true
turtle = true
salmon = true
wither_skeleton = true
vex = true
wandering_trader = true
piglin_brute = true
item_frame = true
vindicator = true
horse = true
phantom = true
minecart = true
ender_dragon = true
evoker = true
spectral_arrow = true
llama_spit = true
glow_squid = true
warden = true
glow_item_frame = true
squid = true
snowball = true
shulker_bullet = true
creeper = true
lightning_bolt = true
enderman = true
dragon_fireball = true
chicken = true
ravager = true
trader_llama = true
donkey = true
evoker_fangs = true
fox = true
tropical_fish = true
chest_minecart = true
slime = true
pillager = true
iron_golem = true
zombified_piglin = true
area_effect_cloud = true
piglin = true
blaze = true
endermite = true
cat = true
ender_pearl = true
zombie = true
guardian = true
ghast = true
sheep = true
fireball = true
player = true
illusioner = true
pufferfish = true
potion = true
trident = true
wither_skull = true
wolf = true
villager = true
tnt_minecart = true
elder_guardian = true
small_fireball = true
strider = true
hopper_minecart = true
painting = true
cave_spider = true
witch = true
cod = true
spider = true
wither = true
[light_sources.settings.entities.irons_spellbooks]
dragon_breath = true
dragon_breath_pool = true
wither_skull = true
small_magic_arrow = true
magma_ball = true
necromancer = true
acid_orb = true
priest = true
fire_field = true
arrow_volley = true
[light_sources.settings.entities.witherstormmod]
tentacle = true
wither_storm = true
flaming_wither_skull = true
sickened_spider = true
sickened_skeleton = true
sickened_cow = true
block_cluster = true
[light_sources.settings.entities.alexscaves]
dark_arrow = true
nuclear_explosion = true
[light_sources.settings.entities.endermanoverhaul]
mushroom_fields_enderman = true
savanna_enderman = true
cave_enderman = true
flower_fields_enderman = true
end_enderman = true
corrupted_pearl = true
nether_wastes_enderman = true
[light_sources.settings.entities.mca]
male_zombie_villager = true
female_zombie_villager = true
female_villager = true
male_villager = true
[light_sources.settings.entities.creeperoverhaul]
snowy_creeper = true
bamboo_creeper = true
ocean_creeper = true
dripstone_creeper = true
beach_creeper = true
cave_creeper = true
savannah_creeper = true
spruce_creeper = true
[light_sources.settings.entities.deeperdarker]
shattered = true
sculk_centipede = true
[light_sources.settings.entities.galosphere]
silver_bomb = true
[light_sources.settings.entities.illagerinvasion]
sorcerer = true
[light_sources.settings.entities.naturalist]
rattlesnake = true
deer = true
snail = true
canary = true
firefly = true
rhino = true
hippo = true
bluejay = true
snake = true
coral_snake = true
cardinal = true
lion = true
robin = true
bass = true
duck = true
butterfly = true
giraffe = true
bear = true
sparrow = true
lizard = true
elephant = true
finch = true
[light_sources.settings.entities.valkyrienskies]
ship_mounting_entity = true
[light_sources.settings.entities.cataclysm]
lionfish = true
deepling = true
wall_watcher = true
ender_golem = true
flame_strike = true
tidal_hook = true
screen_shake = true
deepling_angler = true
the_watcher = true
coral_spear = true
nameless_sorcerer = true
laser_beam = true
void_rune = true
deepling_brute = true
the_harbinger = true
tidal_tentacle = true
ender_guardian = true
netherite_monstrosity = true
void_howitzer = true
the_prowler = true
lava_bomb = true
[light_sources.settings.entities.create]
stationary_contraption = true
contraption = true
super_glue = true
[light_sources.settings.entities.enlightened_end]
stalker = true
[light_sources.settings.entities.friendsandfoes]
glare = true
copper_golem = true
mauler = true
rascal = true
[light_sources.settings.entities.piglinproliferation]
piglin_alchemist = true

View File

@ -0,0 +1,7 @@
# This is the configuration file for Radium.
# This file exists for debugging purposes and should not be configured otherwise.
#
# You can find information on editing this file and all the available options here:
# https://github.com/jellysquid3/lithium-fabric/wiki/Configuration-File
#
# By default, this file will be empty except for this notice.

239
config/mca.json Normal file
View File

@ -0,0 +1,239 @@
{
"README": "https://github.com/Luke100000/minecraft-comes-alive/wiki",
"version": 1,
"overwriteOriginalVillagers": true,
"moddedVillagerWhitelist": [],
"overwriteOriginalZombieVillagers": true,
"overwriteAllZombiesWithZombieVillagers": false,
"moddedZombieVillagerWhitelist": [],
"babyZombieChance": 0.25,
"villagerTagsHacks": true,
"enableInfection": true,
"allowGrimReaper": true,
"villagerChatPrefix": "",
"canHurtBabies": true,
"enterVillageNotification": true,
"villagerMarriageNotification": true,
"villagerBirthNotification": true,
"innArrivalNotification": true,
"villagerRestockNotification": true,
"showNotificationsAsChat": false,
"heartsToBeConsideredAsFriend": 40,
"enableVillagerMailingPlayers": true,
"allowBodyCustomizationInDestiny": true,
"allowTraitCustomizationInDestiny": true,
"zombieBiteInfectionChance": 0.05,
"infectionChanceDecreasePerLevel": 0.25,
"infectionTime": 72000,
"twinBabyChance": 0.02,
"marriageHeartsRequirement": 100.0,
"engagementHeartsRequirement": 50.0,
"bouquetHeartsRequirement": 10.0,
"babyItemGrowUpTime": 24000,
"villagerMaxAgeTime": 384000,
"villagerMaxHealth": 20,
"allowVillagerTeleporting": false,
"villagerMinTeleportationDistance": 64.0,
"childInitialHearts": 100,
"greetHeartsThreshold": 75,
"greetAfterDays": 1,
"geneticImmigrantChance": 0.2,
"traitChance": 0.25,
"traitInheritChance": 0.5,
"bypassTraitRestrictions": false,
"nightOwlChance": 0.5,
"allowAnyNightOwl": false,
"heartsForPardonHit": 30,
"pardonPlayerTicks": 1200,
"guardsTargetMonsters": false,
"maleVillagerHeightFactor": 0.9,
"femaleVillagerHeightFactor": 0.85,
"maleVillagerWidthFactor": 1.0,
"femaleVillagerWidthFactor": 0.95,
"showNameTags": true,
"nameTagDistance": 5.0,
"useMCAVoices": true,
"useVanillaVoices": false,
"interactionChanceFatigue": 1.0,
"interactionFatigueCooldown": 4800,
"villagerHealthBonusPerLevel": 5,
"useSquidwardModels": false,
"enableBoobs": true,
"burnedClothingTickLength": 3600,
"coloredHairChance": 0.02,
"heartsRequiredToAutoSpawnGravestone": 10,
"useSmarterDoorAI": false,
"trackVillagerPosition": true,
"trackVillagerPositionEveryNTicks": 200,
"enableVillagerChatAI": false,
"villagerChatAIIntelligence": 4,
"villagerChatAIServer": "http://snoweagle.tk/",
"guardSpawnFraction": 0.175,
"taxesFactor": 0.5,
"taxSeason": 168000,
"marriageChancePerMinute": 0.05,
"adventurerAtInnChancePerMinute": 0.05,
"adventurerStayTime": 48000,
"villagerProcreationChancePerMinute": 0.05,
"bountyHunterInterval": 48000,
"bountyHunterHeartsInterval": -150,
"innSpawnsAdventurers": true,
"innSpawnsCultists": true,
"innSpawnsWanderingTraders": true,
"fractionOfVanillaVillages": 0.0,
"fractionOfVanillaZombies": 0.0,
"minimumBuildingsToBeConsideredAVillage": 3,
"villagerDimensionBlacklist": [],
"allowedSpawnReasons": [
"natural",
"structure"
],
"villagerInteractionItemBlacklist": [
"minecraft:bucket"
],
"enableAutoScanByDefault": false,
"immersiveLibraryUrl": "https://mca.conczin.net",
"allowEveryoneToAddContentGlobally": false,
"giftDesaturationQueueLength": 16,
"giftDesaturationFactor": 0.5,
"giftDesaturationExponent": 0.85,
"giftSatisfactionFactor": 0.33,
"giftMoodEffect": 0.5,
"baseGiftMoodEffect": 2.0,
"giftDesaturationReset": 24000,
"allowPlayerMarriage": true,
"minBuildingSize": 32,
"maxBuildingSize": 8192,
"maxBuildingRadius": 320,
"minPillarHeight": 2,
"maxTreeHeight": 8,
"maxTreeTicks": {
"#minecraft:logs": 60
},
"validTreeSources": [
"minecraft:grass_block",
"minecraft:dirt"
],
"launchIntoDestiny": false,
"allowDestinyCommandOnce": false,
"allowDestinyCommandMoreThanOnce": false,
"allowDestinyTeleportation": false,
"enablePlayerShaders": false,
"enableVillagerPlayerModel": false,
"forceVillagerPlayerModel": false,
"allowLimitedPlayerEditor": false,
"allowFullPlayerEditor": false,
"allowPlayerSizeAdjustment": false,
"useModernUSANamesOnly": false,
"guardsTargetEntities": {
"minecraft:creeper": -1,
"minecraft:drowned": 2,
"minecraft:evoker": 3,
"minecraft:husk": 2,
"minecraft:illusioner": 3,
"minecraft:pillager": 3,
"minecraft:ravager": 3,
"minecraft:vex": 0,
"minecraft:vindicator": 4,
"minecraft:zoglin": 2,
"minecraft:zombie": 4,
"minecraft:zombie_villager": 3,
"minecraft:spider": 0,
"minecraft:skeleton": 0,
"minecraft:slime": 0,
"mca:female_zombie_villager": 3,
"mca:male_zombie_villager": 3
},
"villagerPathfindingBlacklist": [
"#minecraft:climbable",
"#minecraft:fence_gates",
"#minecraft:fences",
"#minecraft:fire",
"#minecraft:portals",
"#minecraft:slabs",
"#minecraft:stairs",
"#minecraft:trapdoors",
"#minecraft:walls"
],
"structuresInRumors": [
"minecraft:igloo",
"minecraft:pyramid",
"minecraft:ruined_portal_desert",
"minecraft:ruined_portal_swamp",
"minecraft:ruined_portal",
"minecraft:ruined_portal_mountain",
"minecraft:mansion",
"minecraft:monument",
"minecraft:shipwreck",
"minecraft:shipwreck_beached",
"minecraft:village_desert",
"minecraft:village_taiga",
"minecraft:village_snowy",
"minecraft:village_plains",
"minecraft:village_savanna",
"minecraft:swamp_hut",
"minecraft:mineshaft",
"minecraft:jungle_pyramid",
"minecraft:pillager_outpost",
"minecraft:ancient_city"
],
"destinySpawnLocations": [
"somewhere",
"minecraft:shipwreck_beached",
"minecraft:village_desert",
"minecraft:village_taiga",
"minecraft:village_snowy",
"minecraft:village_plains",
"minecraft:village_savanna",
"minecraft:ancient_city"
],
"destinyLocationsToTranslationMap": {
"minecraft:shipwreck_beached": "destiny.story.sailing",
"default": "destiny.story.travelling"
},
"professionConversionsMap": {},
"shaderLocationsMap": {
"sirben": "mca:shaders/post/sirben.json",
"color_blind": "minecraft:shaders/post/desaturate.json"
},
"playerRendererBlacklist": {
"morph": "arms",
"firstperson": "arms",
"firstpersonmod": "arms",
"epicfight": "all"
},
"enabledTraits": {
"SIRBEN": true,
"RAINBOW": true,
"DIABETES": true,
"HOMOSEXUAL": true,
"ALBINISM": true,
"LEFT_HANDED": true,
"COLOR_BLIND": true,
"LACTOSE_INTOLERANCE": true,
"BISEXUAL": true,
"VEGETARIAN": true,
"HETEROCHROMIA": true,
"ELECTRIFIED": true,
"COELIAC_DISEASE": true,
"UNKNOWN": true,
"DWARFISM": true,
"left_handed": true,
"color_blind": true,
"heterochromia": true,
"lactose_intolerance": true,
"coeliac_disease": true,
"diabetes": true,
"dwarfism": true,
"albinism": true,
"vegetarian": true,
"bisexual": true,
"homosexual": true,
"electrified": true,
"sirben": true,
"rainbow": true
},
"taxesMap": {
"minecraft:emerald": 1.0
}
}

View File

@ -0,0 +1,8 @@
texture_darkness = 0.5284090909090909
#Print menu type to game chat whenever a new menu screen is opened. Intended for finding menu types to be added to "menu_blacklist".
debug_container_types = false
#Print screen identifier to game chat or log file whenever a new screen is opened. Intended for finding screens to be added to "font_color_blacklist".
debug_all_screens = false
#Exclude certain menus from showing the dark mode switcher. Useful when the box intersects other screen elements.
menu_blacklist = []

View File

@ -0,0 +1,30 @@
#Percentage of original interface brightness to apply.
#Range: 0.0 ~ 1.0
texture_darkness = 0.5017605633802817
#Print menu type to game chat whenever a new menu screen is opened. Intended for finding menu types to be added to "menu_blacklist".
debug_container_types = false
#Print screen identifier to game chat or log file whenever a new screen is opened. Intended for finding screens to be added to "font_color_blacklist".
debug_all_screens = false
#Exclude certain menus from showing the dark mode switcher. Useful when the box intersects other screen elements.
menu_blacklist = []
#Specifies gui paths and resources to darken.
#End a path using '*' as a wildcard char to include every file (no nested directories) from that directory.
#Begin with a namespace or skip namespace to apply to all namespaces.
#Begin with '!' to exclude matches, list those exclusions after entries that would otherwise include them.
paths = ["textures/gui/*", "!minecraft:textures/gui/icons.png", "!minecraft:textures/gui/options_background.png", "textures/gui/container/*", "minecraft:textures/gui/container/creative_inventory/*", "trinkets:textures/gui/slots/*", "craftingtweaks:gui.png", "dankstorage:textures/container/gui/*", "ae2:textures/guis/*", "!modmenu:textures/gui/mod_configuration.png", "!dynamiccrosshair:textures/gui/crosshairs.png"]
#Do not add the dark mode toggle buttons to the top of every menu.
hide_in_game_switcher = false
#Screens to add a dark mode toggle button to, so that toggling is possible outside of inventory menus.
#Allowed Values: NONE, TITLE_SCREEN, PAUSE_SCREEN, BOTH
dark_mode_toggle_screens = "BOTH"
#Exclude certain screens from being affected by any text color alterations.
font_color_blacklist = ["chat_screen.title", "sign.edit", "hanging_sign.edit"]
#Use a dark theme for the configuration screens.
dark_theme = true
#The minimum brightness value of font while dark mode is enabled.
#Range: 0.0 ~ 1.0
font_brightness = 0.75
#Algorithm selector for darkening interface pixels.
#Allowed Values: GRAYSCALE_AND_HSP, HSP, GRAYSCALE_AND_HSL, HSL, GRAYSCALE_AND_LINEAR, LINEAR
darkening_algorithm = "GRAYSCALE_AND_HSP"

View File

@ -0,0 +1,21 @@
[default]
#quad expansion increment. enlarges each quad. Use to hide gaps. Keep both as close to 0 as possible
#Range: -0.1 ~ 0.1
item_quad_expansion = 0.008
#quad x/y offset. simply put moves the quad toward the center of the item. Use to hide gaps
#Range: -0.1 ~ 0.1
item_quad_indent = 0.007
[mac_os]
#It has been reported that some mac os systems are affected by atlass bleeding so the mod cant apply its main fix by removing atlas shrinking. Instead it can reduce it as much as possible by multiplying it by shrink_value_multiplier
#quad expansion increment. enlarges each quad. Use to hide gaps. Keep both as close to 0 as possible
#Range: -0.1 ~ 0.1
item_quad_expansion = 0.04
#quad x/y offset. simply put moves the quad toward the center of the item. Use to hide gaps
#Range: -0.1 ~ 0.1
item_quad_indent = 0.0099
#set to 0 for non macos behavior. 1 keeps vanilla behavior to prevent atlas bleeding
#Range: 0.0 ~ 1.0
shrink_ratio_multiplier = 1.0

View File

@ -0,0 +1,10 @@
[general]
#Merge all dynamic resource packs from all mods that use this library into a single pack
merge_dynamic_packs = true
#Prevents map texture from being upladed to GPU when only map markers have changed.Could increase performance
lazy_map_upload = true
#Renders map textures using mipmap. Vastly improves look from afar as well when inside a Map Atlas from Map Atlases or similar. Set to 0 to have no mipmap like vanilla
#Range: 0 ~ 4
maps_mipmap = 3

98
config/naturalist.toml Normal file
View File

@ -0,0 +1,98 @@
#A higher spawn weight will make the mob spawn more often.
#To prevent a certain mob from spawning, set its weight to 0.
["Mob Spawn Weights"]
#Rabbit Forest Spawn Weight
#Range: 0 ~ 1000
forestRabbitSpawnWeight = 6
#Fox Forest Spawn Weight
#Range: 0 ~ 1000
forestFoxSpawnWeight = 6
#Snail Spawn Weight
#Range: 0 ~ 1000
snailSpawnWeight = 5
#Snake Spawn Weight
#Range: 0 ~ 1000
snakeSpawnWeight = 4
#Coral Snake Spawn Weight
#Range: 0 ~ 1000
coralSnakeSpawnWeight = 4
#Rattlesnake Spawn Weight
#Range: 0 ~ 1000
rattlesnakeSpawnWeight = 4
#Firefly Spawn Weight
#Range: 0 ~ 1000
fireflySpawnWeight = 8
#Bluejay Spawn Weight
#Range: 0 ~ 1000
bluejaySpawnWeight = 8
#Canary Spawn Weight
#Range: 0 ~ 1000
canarySpawnWeight = 8
#Cardinal Spawn Weight
#Range: 0 ~ 1000
cardinalSpawnWeight = 8
#Robin Spawn Weight
#Range: 0 ~ 1000
robinSpawnWeight = 8
#Finch Spawn Weight
#Range: 0 ~ 1000
finchSpawnWeight = 8
#Sparrow Spawn Weight
#Range: 0 ~ 1000
sparrowSpawnWeight = 8
#Butterfly Spawn Weight
#Range: 0 ~ 1000
butterflySpawnWeight = 20
#Duck Spawn Weight
#Range: 0 ~ 1000
duckSpawnWeight = 15
#Bear Spawn Weight
#Range: 0 ~ 1000
bearSpawnWeight = 8
#Deer Spawn Weight
#Range: 0 ~ 1000
deerSpawnWeight = 8
#Rhino Spawn Weight
#Range: 0 ~ 1000
rhinoSpawnWeight = 15
#Lion Spawn Weight
#Range: 0 ~ 1000
lionSpawnWeight = 8
#Elephant Spawn Weight
#Range: 0 ~ 1000
elephantSpawnWeight = 10
#Zebra Spawn Weight
#Range: 0 ~ 1000
zebraSpawnWeight = 10
#Giraffe Spawn Weight
#Range: 0 ~ 1000
giraffeSpawnWeight = 10
#Hippo Spawn Weight
#Range: 0 ~ 1000
hippoSpawnWeight = 15
#Vulture Spawn Weight
#Range: 0 ~ 1000
vultureSpawnWeight = 15
#Boar Spawn Weight
#Range: 0 ~ 1000
boarSpawnWeight = 8
#Dragonfly Spawn Weight
#Range: 0 ~ 1000
dragonflySpawnWeight = 1
#Catfish Spawn Weight
#Range: 0 ~ 1000
catfishSpawnWeight = 8
#Alligator Spawn Weight
#Range: 0 ~ 1000
alligatorSpawnWeight = 15
#Bass Spawn Weight
#Range: 0 ~ 1000
bassSpawnWeight = 8
#Lizard Spawn Weight
#Range: 0 ~ 1000
lizardSpawnWeight = 15
#Tortoise Spawn Weight
#Range: 0 ~ 1000
tortoiseSpawnWeight = 15

1906
config/no_fog.json Normal file

File diff suppressed because it is too large Load Diff

5
config/nyfsspiders.toml Normal file
View File

@ -0,0 +1,5 @@
#Whether the path finder debug preview should be enabled.
path_finder_debug_preview = false
#Whether spiders should be prevented from climbing in rain.
prevent_climbing_in_rain = false

View File

@ -0,0 +1,9 @@
["vanilla changes"]
"Allow Zombified Piglins to render consistent clothing?" = true
["after image"]
"Render an after image while an entity is charging with a buckler?" = true
#Keep in mind this won't affect their opacity due to technical reasons.
"Render entity layers while rendering the after image?" = false

View File

@ -0,0 +1,46 @@
["Vanilla Changes"]
"Allow healing and Regeneration arrows to not do damage?" = true
#Weight is calculated by dividing the current value by the sum of all weights combined.
#Use https://minecraft.fandom.com/wiki/Bastion_Remnant?so=search#cite_ref-piglin_group_1-39 as a guide.
#The default weight for alchemists spawning is 4, giving them a 28% chance of spawning in bastions
#(Due to this, regular piglins have a spawn rate of 28% aswell, and brutes have a spawn rate of 7% spawn rate, changed values will have to account for this).
#To change the natural spawn rates, use a datapack that overrides add_alchemist.json file, located in data/piglinproliferation/data/forge/biome_modifier
#Range: > -2147483648
"Alchemist spawnrate weight in bastions" = 4
#Range: 0.0 ~ 9000.0
"Chance of zombified piglins spawning with regular piglin clothing" = 0.8999999761581421
#Range: 0.0 ~ 9000.0
"Chance of zombified piglins spawning with brute clothing (including items)" = 0.014999999664723873
#Range: 0.0 ~ 9000.0
"Chance of zombified piglins spawning with alchemist clothing (including items" = 0.10000000149011612
#Range: 0.0 ~ 9000.0
"Chance of zombified piglin variants spawning from the list below" = 0.5
#List of variants a zombified piglin has a 50% of turning into when spawning.
#Keep in mind they will still spawn with golden swords, this will be changed in the future.
"List of piglin variants to use" = []
["Piglin Alchemist"]
#Range: 0.0 ~ 9000.0
"Chance of alchemist potions not getting broken when killed" = 0.20000000298023224
["Piglin Alchemist"."Healing Arrow Chances"]
#Range: 0.0 ~ 100.0
"Chances of an alchemist getting healing arrows" = 0.30000001192092896
#Range: > -2147483648
"Minmium healing arrow stack size" = 1
#Range: > -2147483648
"Maximium healing arrow stack size" = 6
["Piglin Alchemist".buckler]
"Have the explosion spawned while using the Bang! enchant destroy blocks?" = false
"Have brutes spawn with bucklers?" = true
#Range: > -2147483648
"How long should the buckler's cooldown be in ticks?" = 240
#Range: > -2147483648
"How long should the buckler's charge move be in ticks?" = 15
#Range: > -2147483648
"How long should the buckler's charge move if you have the turning enchant be in ticks?" = 30
#Range: 0.0 ~ 9999999.0
"Chance of buckler appearing in bastion loot" = 0.25

View File

@ -0,0 +1,12 @@
{
"enabled": false,
"port": 7903,
"validator": {
"uuids": [],
"if": {
"password": "f1e279eb-242c-4802-97fb-b86cc53e9e3b",
"type": "password"
},
"type": "if"
}
}

View File

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

View File

@ -0,0 +1,25 @@
{
"quality": {
"weather_quality": "FANCY",
"leaves_quality": "FANCY",
"enable_vignette": true
},
"advanced": {
"arena_memory_allocator": "ASYNC",
"allow_direct_memory_access": true,
"enable_memory_tracing": false,
"use_advanced_staging_buffers": true,
"cpu_render_ahead_limit": 3
},
"performance": {
"chunk_builder_threads": 0,
"always_defer_chunk_updates": false,
"animate_only_visible_textures": true,
"use_entity_culling": true,
"use_fog_occlusion": true,
"use_block_face_culling": true
},
"notifications": {
"hide_donation_button": true
}
}

View File

@ -0,0 +1,4 @@
# Use Cloth Config mod for the descriptions.
---
particleThroughLeaves: true
snowVariants: true

View File

@ -0,0 +1,27 @@
# Use Cloth Config mod for the descriptions.
---
snowGravity: true
snowMakingIce: true
snowAlwaysReplaceable: true
thinnerBoundingBox: true
snowNeverMelt: false
snowReduceFallDamage: true
sustainGrassIfLayerMoreThanOne: true
sneakSnowball: true
mobSpawningMaxLayers: 8
snow-cover:
replaceWorldgenFeature: true
placeSnowOnBlock: true
retainOriginalBlocks: false
placeNaturally: true
accumulation:
naturalMelting: true
snowAndIceMeltInWarmBiomes: false
maxLayers: 8
accumulatesDuringSnowstorm: true
accumulatesDuringSnowfall: false
integration:
accumulationWinterOnly: false
debug:
weatherTickSlowness: 16
mobSpawningCommand: false

View File

@ -0,0 +1,18 @@
#Whether to enable Soul Fire Aspect enchantment.
#Has higher priority than all other Soul Fire Aspect configs.
"enable soul fire aspect" = true
#Whether Soul Fire Aspect can appear in the enchanting table and loots.
"enable soul fire aspect discovery" = true
#Whether Soul Fire Aspect can be traded with villagers.
"enable soul fire aspect trades" = true
#Whether Soul Fire Aspect is a treasure enchantment (like Vanilla Mending).
"enable soul fire aspect treasure" = false
#Whether to enable Soul Flame enchantment.
"enable soul flame" = true
#Whether Soul Flame can appear in the enchanting table and loots.
"enable soul flame discovery" = true
#Whether Soul Flame can be traded with villagers.
"enable soul flame trades" = true
#Whether Soul Flame is a treasure enchantment (like Vanilla Mending).
"enable soul flame treasure" = false

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,219 @@
# Values for blocks can be defined as follows:
#
# By sound type:
# WOOD=1.0
#
# By block tag:
# \#minecraft\:logs=1.0
#
# By block ID:
# minecraft\:oak_log=1.0
# Calcite (Sound Type)
CALCITE=1.0
# Glow Lichen (Sound Type)
GLOW_LICHEN=0.0
# Soul Sand (Sound Type)
SOUL_SAND=1.0
# Sculk Shrieker (Sound Type)
SCULK_SHRIEKER=1.0
# Suspicious Gravel (Sound Type)
SUSPICIOUS_GRAVEL=1.0
# Pointed Dripstone (Sound Type)
POINTED_DRIPSTONE=0.0
# Cherry Wood (Sound Type)
CHERRY_WOOD=1.0
# Cave Vines (Sound Type)
CAVE_VINES=1.0
# Lodestone (Sound Type)
LODESTONE=1.0
# Sweet Berry Bush (Sound Type)
SWEET_BERRY_BUSH=0.0
# Ladder (Sound Type)
LADDER=0.0
# Stone (Sound Type)
STONE=1.0
# Sculk Catalyst (Sound Type)
SCULK_CATALYST=1.0
# Powder Snow (Sound Type)
POWDER_SNOW=0.1
# Shroomlight (Sound Type)
SHROOMLIGHT=1.0
# Gilded Blackstone (Sound Type)
GILDED_BLACKSTONE=1.0
# Wool (Sound Type)
WOOL=1.5
# Mangrove Roots (Sound Type)
MANGROVE_ROOTS=1.0
# Netherite Block (Sound Type)
NETHERITE_BLOCK=1.0
# Nether Gold Ore (Sound Type)
NETHER_GOLD_ORE=1.0
# Stem (Sound Type)
STEM=1.0
# Deepslate Bricks (Sound Type)
DEEPSLATE_BRICKS=1.0
# Chiseled Bookshelf (Sound Type)
CHISELED_BOOKSHELF=1.0
# Lily Pad (Sound Type)
LILY_PAD=0.0
# Bone Block (Sound Type)
BONE_BLOCK=1.0
# Grass (Sound Type)
GRASS=1.0
# Suspicious Sand (Sound Type)
SUSPICIOUS_SAND=1.0
# Basalt (Sound Type)
BASALT=1.0
# Chain (Sound Type)
CHAIN=0.0
# Deepslate Tiles (Sound Type)
DEEPSLATE_TILES=1.0
# Moss (Sound Type)
MOSS=0.75
# Cherry Leaves (Sound Type)
CHERRY_LEAVES=1.0
# Coral Block (Sound Type)
CORAL_BLOCK=1.0
# Glass (Sound Type)
GLASS=0.1
# Small Amethyst Bud (Sound Type)
SMALL_AMETHYST_BUD=0.0
# Large Amethyst Bud (Sound Type)
LARGE_AMETHYST_BUD=0.0
# Gravel (Sound Type)
GRAVEL=1.0
# Sculk Sensor (Sound Type)
SCULK_SENSOR=1.0
# Frogspawn (Sound Type)
FROGSPAWN=1.0
# Lantern (Sound Type)
LANTERN=1.0
# Mud (Sound Type)
MUD=1.0
# Deepslate (Sound Type)
DEEPSLATE=1.0
# Roots (Sound Type)
ROOTS=0.0
# Hanging Roots (Sound Type)
HANGING_ROOTS=1.0
# Nether Bricks (Sound Type)
NETHER_BRICKS=1.0
# Crop (Sound Type)
CROP=0.0
# Nether Wood (Sound Type)
NETHER_WOOD=1.0
# Twisting Vines (Sound Type)
TWISTING_VINES=0.0
# Azalea (Sound Type)
AZALEA=1.0
# Bamboo Wood (Sound Type)
BAMBOO_WOOD=1.0
# Soul Soil (Sound Type)
SOUL_SOIL=1.0
# Mud Bricks (Sound Type)
MUD_BRICKS=1.0
# Metal (Sound Type)
METAL=1.0
# Anvil (Sound Type)
ANVIL=1.0
# Nylium (Sound Type)
NYLIUM=1.0
# Cherry Sapling (Sound Type)
CHERRY_SAPLING=1.0
# Bamboo Wood Hanging Sign (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=1.0
# Hanging Sign (Sound Type)
HANGING_SIGN=1.0
# Nether Wart (Sound Type)
NETHER_WART=1.0
# Sand (Sound Type)
SAND=1.0
# Cherry Wood Hanging Sign (Sound Type)
CHERRY_WOOD_HANGING_SIGN=1.0
# Copper (Sound Type)
COPPER=1.0
# Polished Deepslate (Sound Type)
POLISHED_DEEPSLATE=1.0
# Bamboo Sapling (Sound Type)
BAMBOO_SAPLING=0.1
# Ancient Debris (Sound Type)
ANCIENT_DEBRIS=1.0
# Weeping Vines (Sound Type)
WEEPING_VINES=0.0
# Small Dripleaf (Sound Type)
SMALL_DRIPLEAF=0.0
# Hard Crop (Sound Type)
HARD_CROP=1.0
# Decorated Pot (Sound Type)
DECORATED_POT=1.0
# Wart Block (Sound Type)
WART_BLOCK=1.0
# Candle (Sound Type)
CANDLE=1.0
# Nether Sprouts (Sound Type)
NETHER_SPROUTS=1.0
# Froglight (Sound Type)
FROGLIGHT=1.0
# Nether Ore (Sound Type)
NETHER_ORE=1.0
# Moss Carpet (Sound Type)
MOSS_CARPET=0.1
# Big Dripleaf (Sound Type)
BIG_DRIPLEAF=1.0
# Azalea Leaves (Sound Type)
AZALEA_LEAVES=1.0
# Dripstone Block (Sound Type)
DRIPSTONE_BLOCK=1.0
# Sculk Vein (Sound Type)
SCULK_VEIN=1.0
# Vine (Sound Type)
VINE=0.0
# Rooted Dirt (Sound Type)
ROOTED_DIRT=1.0
# Medium Amethyst Bud (Sound Type)
MEDIUM_AMETHYST_BUD=0.0
# Netherrack (Sound Type)
NETHERRACK=1.0
# Nether Wood Hanging Sign (Sound Type)
NETHER_WOOD_HANGING_SIGN=1.0
# Flowering Azalea (Sound Type)
FLOWERING_AZALEA=1.0
# Honey Block (Sound Type)
HONEY_BLOCK=0.5
# Snow (Sound Type)
SNOW=0.1
# Bamboo (Sound Type)
BAMBOO=0.1
# Slime Block (Sound Type)
SLIME_BLOCK=1.0
# Wet Grass (Sound Type)
WET_GRASS=0.1
# Amethyst Cluster (Sound Type)
AMETHYST_CLUSTER=1.0
# Spore Blossom (Sound Type)
SPORE_BLOSSOM=0.0
# Muddy Mangrove Roots (Sound Type)
MUDDY_MANGROVE_ROOTS=1.0
# Decorated Pot Cracked (Sound Type)
DECORATED_POT_CRACKED=1.0
# Wood (Sound Type)
WOOD=1.0
# Fungus (Sound Type)
FUNGUS=0.0
# Tuff (Sound Type)
TUFF=1.0
# Scaffolding (Sound Type)
SCAFFOLDING=0.0
# Sculk (Sound Type)
SCULK=1.0
# Amethyst (Sound Type)
AMETHYST=1.0
# Packed Mud (Sound Type)
PACKED_MUD=1.0
# Water (Block)
minecraft\:water=0.25
# Lava (Block)
minecraft\:lava=0.75
# Jukebox (Block)
minecraft\:jukebox=0.0

View File

@ -0,0 +1,213 @@
# Values for blocks can be defined as follows:
#
# By sound type:
# WOOD=1.0
#
# By block tag:
# \#minecraft\:logs=1.0
#
# By block ID:
# minecraft\:oak_log=1.0
# Calcite (Sound Type)
CALCITE=1.5
# Glow Lichen (Sound Type)
GLOW_LICHEN=0.5
# Soul Sand (Sound Type)
SOUL_SAND=0.2
# Sculk Shrieker (Sound Type)
SCULK_SHRIEKER=0.5
# Suspicious Gravel (Sound Type)
SUSPICIOUS_GRAVEL=0.5
# Pointed Dripstone (Sound Type)
POINTED_DRIPSTONE=0.5
# Cherry Wood (Sound Type)
CHERRY_WOOD=0.5
# Cave Vines (Sound Type)
CAVE_VINES=0.5
# Lodestone (Sound Type)
LODESTONE=0.5
# Sweet Berry Bush (Sound Type)
SWEET_BERRY_BUSH=0.5
# Ladder (Sound Type)
LADDER=0.5
# Stone (Sound Type)
STONE=1.5
# Sculk Catalyst (Sound Type)
SCULK_CATALYST=0.5
# Powder Snow (Sound Type)
POWDER_SNOW=0.5
# Shroomlight (Sound Type)
SHROOMLIGHT=0.5
# Gilded Blackstone (Sound Type)
GILDED_BLACKSTONE=0.5
# Wool (Sound Type)
WOOL=0.1
# Mangrove Roots (Sound Type)
MANGROVE_ROOTS=0.5
# Netherite Block (Sound Type)
NETHERITE_BLOCK=1.5
# Nether Gold Ore (Sound Type)
NETHER_GOLD_ORE=1.1
# Stem (Sound Type)
STEM=0.4
# Deepslate Bricks (Sound Type)
DEEPSLATE_BRICKS=1.5
# Chiseled Bookshelf (Sound Type)
CHISELED_BOOKSHELF=0.5
# Lily Pad (Sound Type)
LILY_PAD=0.5
# Bone Block (Sound Type)
BONE_BLOCK=1.5
# Grass (Sound Type)
GRASS=0.3
# Suspicious Sand (Sound Type)
SUSPICIOUS_SAND=0.5
# Basalt (Sound Type)
BASALT=1.5
# Chain (Sound Type)
CHAIN=0.5
# Deepslate Tiles (Sound Type)
DEEPSLATE_TILES=1.5
# Moss (Sound Type)
MOSS=0.1
# Cherry Leaves (Sound Type)
CHERRY_LEAVES=0.5
# Coral Block (Sound Type)
CORAL_BLOCK=0.2
# Glass (Sound Type)
GLASS=0.75
# Small Amethyst Bud (Sound Type)
SMALL_AMETHYST_BUD=0.5
# Large Amethyst Bud (Sound Type)
LARGE_AMETHYST_BUD=0.5
# Gravel (Sound Type)
GRAVEL=0.3
# Sculk Sensor (Sound Type)
SCULK_SENSOR=0.5
# Frogspawn (Sound Type)
FROGSPAWN=0.5
# Lantern (Sound Type)
LANTERN=0.5
# Mud (Sound Type)
MUD=0.5
# Deepslate (Sound Type)
DEEPSLATE=1.5
# Roots (Sound Type)
ROOTS=0.5
# Hanging Roots (Sound Type)
HANGING_ROOTS=0.5
# Nether Bricks (Sound Type)
NETHER_BRICKS=1.5
# Crop (Sound Type)
CROP=0.5
# Nether Wood (Sound Type)
NETHER_WOOD=0.5
# Twisting Vines (Sound Type)
TWISTING_VINES=0.5
# Azalea (Sound Type)
AZALEA=0.5
# Bamboo Wood (Sound Type)
BAMBOO_WOOD=0.5
# Soul Soil (Sound Type)
SOUL_SOIL=0.2
# Mud Bricks (Sound Type)
MUD_BRICKS=0.5
# Metal (Sound Type)
METAL=1.25
# Anvil (Sound Type)
ANVIL=0.5
# Nylium (Sound Type)
NYLIUM=0.5
# Cherry Sapling (Sound Type)
CHERRY_SAPLING=0.5
# Bamboo Wood Hanging Sign (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=0.5
# Hanging Sign (Sound Type)
HANGING_SIGN=0.5
# Nether Wart (Sound Type)
NETHER_WART=0.5
# Sand (Sound Type)
SAND=0.2
# Cherry Wood Hanging Sign (Sound Type)
CHERRY_WOOD_HANGING_SIGN=0.5
# Copper (Sound Type)
COPPER=1.25
# Polished Deepslate (Sound Type)
POLISHED_DEEPSLATE=1.5
# Bamboo Sapling (Sound Type)
BAMBOO_SAPLING=0.5
# Ancient Debris (Sound Type)
ANCIENT_DEBRIS=0.5
# Weeping Vines (Sound Type)
WEEPING_VINES=0.5
# Small Dripleaf (Sound Type)
SMALL_DRIPLEAF=0.5
# Hard Crop (Sound Type)
HARD_CROP=0.5
# Decorated Pot (Sound Type)
DECORATED_POT=0.5
# Wart Block (Sound Type)
WART_BLOCK=0.5
# Candle (Sound Type)
CANDLE=0.5
# Nether Sprouts (Sound Type)
NETHER_SPROUTS=0.5
# Froglight (Sound Type)
FROGLIGHT=0.5
# Nether Ore (Sound Type)
NETHER_ORE=1.1
# Moss Carpet (Sound Type)
MOSS_CARPET=0.5
# Big Dripleaf (Sound Type)
BIG_DRIPLEAF=0.5
# Azalea Leaves (Sound Type)
AZALEA_LEAVES=0.5
# Dripstone Block (Sound Type)
DRIPSTONE_BLOCK=0.5
# Sculk Vein (Sound Type)
SCULK_VEIN=0.5
# Vine (Sound Type)
VINE=0.5
# Rooted Dirt (Sound Type)
ROOTED_DIRT=0.5
# Medium Amethyst Bud (Sound Type)
MEDIUM_AMETHYST_BUD=0.5
# Netherrack (Sound Type)
NETHERRACK=1.1
# Nether Wood Hanging Sign (Sound Type)
NETHER_WOOD_HANGING_SIGN=0.5
# Flowering Azalea (Sound Type)
FLOWERING_AZALEA=0.5
# Honey Block (Sound Type)
HONEY_BLOCK=0.1
# Snow (Sound Type)
SNOW=0.15
# Bamboo (Sound Type)
BAMBOO=0.5
# Slime Block (Sound Type)
SLIME_BLOCK=0.5
# Wet Grass (Sound Type)
WET_GRASS=0.5
# Amethyst Cluster (Sound Type)
AMETHYST_CLUSTER=0.5
# Spore Blossom (Sound Type)
SPORE_BLOSSOM=0.5
# Muddy Mangrove Roots (Sound Type)
MUDDY_MANGROVE_ROOTS=0.5
# Decorated Pot Cracked (Sound Type)
DECORATED_POT_CRACKED=0.5
# Wood (Sound Type)
WOOD=0.4
# Fungus (Sound Type)
FUNGUS=0.5
# Tuff (Sound Type)
TUFF=1.5
# Scaffolding (Sound Type)
SCAFFOLDING=0.5
# Sculk (Sound Type)
SCULK=0.5
# Amethyst (Sound Type)
AMETHYST=1.5
# Packed Mud (Sound Type)
PACKED_MUD=0.5

View File

@ -0,0 +1,83 @@
# Enables/Disables all sound effects
enabled=true
# Affects how quiet a sound gets based on distance
# Lower values mean distant sounds are louder
# This setting requires you to be in singleplayer or having the mod installed on the server
# 1.0 is the physically correct value
attenuation_factor=1.0
# The volume of simulated reverberations
reverb_gain=1.0
# The brightness of reverberation
# Higher values result in more high frequencies in reverberation
# Lower values give a more muffled sound to the reverb
reverb_brightness=1.0
# The amount of sound that will be absorbed when traveling through blocks
block_absorption=1.0
# Higher values mean smaller objects won't be considered as occluding
occlusion_variation=0.35
# The default amount of sound reflectance energy for all blocks
# Lower values result in more conservative reverb simulation with shorter reverb tails
# Higher values result in more generous reverb simulation with higher reverb tails
default_block_reflectivity=0.5
# The default amount of occlusion for all blocks
# Lower values will result in sounds being less muffled through walls
# Higher values mean sounds will be not audible though thicker walls
default_block_occlusion_factor=1.0
# Minecraft won't allow sounds to play past a certain distance
# This parameter is a multiplier for how far away a sound source is allowed to be in order for it to actually play
# This setting only takes affect in singleplayer worlds and when installed on the server
sound_distance_allowance=4.0
# A value controlling the amount that air absorbs high frequencies with distance
# A value of 1.0 is physically correct for air with normal humidity and temperature
# Higher values mean air will absorb more high frequencies with distance
# 0 disables this effect
air_absorption=1.0
# How much sound is filtered when the player is underwater
# 0.0 means no filter
# 1.0 means fully filtered
underwater_filter=0.25
# Whether sounds like cave, nether or underwater ambient sounds should have sound physics
evaluate_ambient_sounds=false
# The number of rays to trace to determine reverberation for each sound source
# More rays provides more consistent tracing results but takes more time to calculate
# Decrease this value if you experience lag spikes when sounds play
environment_evaluation_ray_count=32
# The number of rays bounces to trace to determine reverberation for each sound source
# More bounces provides more echo and sound ducting but takes more time to calculate
# Decrease this value if you experience lag spikes when sounds play
environment_evaluation_ray_bounces=4
# If sound hits a non-full-square side, block occlusion is multiplied by this
non_full_block_occlusion_factor=0.25
# The maximum amount of rays to determine occlusion
# Directly correlates to the amount of blocks between walls that are considered
max_occlusion_rays=16
# The amount at which occlusion is capped
max_occlusion=64.0
# If enabled, the occlusion calculation only uses one path between the sound source and the listener instead of 9
strict_occlusion=false
# Whether to try calculating where the sound should come from based on reflections
sound_direction_evaluation=true
# Skip redirecting non-occluded sounds (the ones you can see directly)
redirect_non_occluded_sounds=true
# If music discs or other longer sounds should be frequently reevaluated
update_moving_sounds=false
# The interval in ticks that moving sounds are reevaluated
# Lower values mean more frequent reevaluation but also more lag
# This option only takes effect if update_moving_sounds is enabled
sound_update_interval=5
# Enables debug logging
debug_logging=false
# Provides more information about occlusion in the logs
occlusion_logging=false
# Provides more information about the environment calculation in the logs
environment_logging=false
# Provides more information about how long computations take
performance_logging=false
# If enabled, the path of the sound will be rendered in game
render_sound_bounces=false
# If enabled, occlusion will be visualized in game
render_occlusion=false
# Enables/Disables sound effects for Simple Voice Chat audio
simple_voice_chat_integration=true
# Enables/Disables hearing your own echo with Simple Voice Chat
simple_voice_chat_hear_self=false

10
config/tia.toml Normal file
View File

@ -0,0 +1,10 @@
#Configuration settings for Tia
["General options"]
#The speed at which item pickup / insert animations play
#Range: 0.01 ~ 10.0
animation_speed = 0.5
#The scale at which items are rendered when picked up
#Range: 0.01 ~ 10.0
pickup_scale = 1.4

View File

@ -0,0 +1,33 @@
{
"$schema" : "https://json-schema.org/draft/2019-09/schema",
"type" : "object",
"properties" : {
"Tooltip" : {
"type" : "object",
"properties" : {
"massTooltipVisibility" : {
"type" : "string",
"enum" : [ "ALWAYS", "ADVANCED", "DISABLED" ],
"description" : "Set when the Mass Tooltip is Visible"
},
"useImperialUnits" : {
"type" : "boolean",
"description" : "Use Imperial Units to show Mass"
}
},
"additionalProperties" : false
},
"recommendSlugsInMcCommands" : {
"type" : "boolean",
"description" : "Recommend ship slugs in mc commands where player names could be used ex. /tp ship-name wich could pollute user autocomplete"
},
"renderDebugText" : {
"type" : "boolean",
"description" : "Renders the VS2 debug HUD with TPS"
},
"$schema" : {
"type" : "string"
}
},
"additionalProperties" : false
}

View File

@ -0,0 +1,21 @@
{
"$schema" : "https://json-schema.org/draft/2019-09/schema",
"type" : "object",
"properties" : {
"ADVANCED" : {
"type" : "object",
"properties" : {
"renderPathfinding" : {
"type" : "boolean",
"description" : "Renders mob pathfinding nodes. Must be set on client and server to work. Requires the system property -Dorg.valkyrienskies.render_pathfinding=true"
}
},
"additionalProperties" : false,
"title" : "Advanced"
},
"$schema" : {
"type" : "string"
}
},
"additionalProperties" : false
}

View File

@ -0,0 +1,76 @@
{
"$schema" : "https://json-schema.org/draft/2019-09/schema",
"type" : "object",
"properties" : {
"enableUdp" : {
"type" : "boolean",
"description" : "Is udp enabled? If not, the server will only use TCP"
},
"physics" : {
"type" : "object",
"properties" : {
"iterations" : {
"type" : "integer",
"format" : "int32",
"description" : "Sets number of iterations per sub-steps used by Krunch"
},
"lodDetail" : {
"type" : "integer",
"format" : "int32",
"description" : "The detail of the collision LOD of ships, higher values are more detailed but heavier to compute"
},
"maxDePenetrationSpeed" : {
"type" : "number",
"format" : "double",
"description" : "Limit the max collision de-penetration speed so that rigid bodies don't go flying apart when they overlap"
},
"solver" : {
"type" : "string",
"enum" : [ "GAUSS_SEIDEL", "JACOBI" ],
"description" : "Sets the constraint solver used by Krunch"
},
"subSteps" : {
"type" : "integer",
"format" : "int32",
"description" : "Sets number of sub-steps used by Krunch"
}
},
"additionalProperties" : false,
"description" : "All related settings to the physics engine"
},
"pt" : {
"type" : "object",
"properties" : {
"physicsTicksPerGameTick" : {
"type" : "integer",
"format" : "int32"
},
"synchronizePhysics" : {
"type" : "boolean",
"description" : "Synchronize the physics thread and the game thread"
}
},
"additionalProperties" : false,
"title" : "Physics Thread Settings"
},
"shipLoadDistance" : {
"type" : "number",
"format" : "double",
"description" : "Ship load distance in blocks"
},
"shipUnloadDistance" : {
"type" : "number",
"format" : "double",
"description" : "Ship unload distance in blocks"
},
"udpPort" : {
"type" : "integer",
"format" : "int32",
"description" : "Port to attempt to establish UDP connections on"
},
"$schema" : {
"type" : "string"
}
},
"additionalProperties" : false
}

View File

@ -0,0 +1,5 @@
{
"$schema" : "https://json-schema.org/draft/2019-09/schema",
"type" : "object",
"additionalProperties" : false
}

View File

@ -0,0 +1,130 @@
{
"$schema" : "https://json-schema.org/draft/2019-09/schema",
"type" : "object",
"properties" : {
"allowDisassembly" : {
"type" : "boolean",
"description" : "Whether or not disassembly is permitted"
},
"antiVelocityMassRelevance" : {
"type" : "number",
"format" : "double",
"description" : "How much inertia affects Eureka ships. Max 10 = full inertia"
},
"ballastNoWeight" : {
"type" : "number",
"format" : "double",
"description" : "Weight of ballast when highest redstone power"
},
"ballastWeight" : {
"type" : "number",
"format" : "double",
"description" : "Weight of ballast when lowest redstone power"
},
"baseSpeed" : {
"type" : "number",
"format" : "double",
"description" : "The speed a ship with no engines can move at"
},
"blockBlacklist" : {
"description" : "Blacklist of blocks that don't get assembled",
"type" : "array",
"items" : {
"type" : "string",
"description" : "Blacklist of blocks that don't get assembled"
}
},
"diagonals" : {
"type" : "boolean",
"description" : "Whether the ship helm assembles diagonally connected blocks or not"
},
"doFluidDrag" : {
"type" : "boolean",
"description" : "Allow Eureka controlled ships to be affected by fluid drag"
},
"engineHeatGain" : {
"type" : "number",
"format" : "float",
"description" : "The amount of heat a gain per tick (when burning)"
},
"engineHeatLoss" : {
"type" : "number",
"format" : "float",
"description" : "The amount of heat a engine loses per tick"
},
"enginePower" : {
"type" : "number",
"format" : "float",
"description" : "Movement power per engine heated fully"
},
"floaterBuoyantFactorPerKg" : {
"type" : "number",
"format" : "double",
"description" : "The amount extra that each floater will make the ship float, per kg mass"
},
"impulseElevationRate" : {
"type" : "integer",
"format" : "int32",
"description" : "Vertical sensitivity up ascend/descend"
},
"linearStabilizeMaxAntiVelocity" : {
"type" : "number",
"format" : "double",
"description" : "How fast a ship will stop. 1 = fast stop, 0 = slow stop"
},
"massPerBalloon" : {
"type" : "number",
"format" : "double",
"description" : "Amount of mass in kg a balloon can lift"
},
"maxCasualSpeed" : {
"type" : "number",
"format" : "float",
"description" : "Max speed of a ship without boosting"
},
"maxFloaterBuoyantFactor" : {
"type" : "number",
"format" : "double",
"description" : "The maximum amount extra each floater will multiply the buoyant force by, irrespective of mass"
},
"maxSizeForTurnSpeedPenalty" : {
"type" : "number",
"format" : "double",
"description" : "The maximum distance from center of mass to one end of the ship considered by the turn speed. At it's default of 16, it ensures that really large ships will turn at the same speed as a ship with a center of mass only 16 blocks away from the farthest point in the ship. That way, large ships do not turn painfully slowly"
},
"minEnginePower" : {
"type" : "number",
"format" : "float",
"description" : "Movement power per engine with minimal heat"
},
"popSideBalloonChance" : {
"type" : "number",
"format" : "double",
"description" : "Chance for popped balloons to pop adjacent balloons, per side"
},
"stabilizationSpeed" : {
"type" : "number",
"format" : "double",
"description" : "The speed at which the ship stabilizes"
},
"stabilizationTorqueConstant" : {
"type" : "number",
"format" : "double",
"description" : "How much torque a ship will apply to try and keep level"
},
"turnAcceleration" : {
"type" : "number",
"format" : "double",
"description" : "The maximum linear acceleration at any point on the ship caused by helm torque"
},
"turnSpeed" : {
"type" : "number",
"format" : "double",
"description" : "The maximum linear velocity at any point on the ship caused by helm torque"
},
"$schema" : {
"type" : "string"
}
},
"additionalProperties" : false
}

View File

@ -0,0 +1,73 @@
{
"$schema" : "https://json-schema.org/draft/2019-09/schema",
"type" : "object",
"properties" : {
"ComputerCraft" : {
"type" : "object",
"properties" : {
"canTurtlesLeaveScaledShips" : {
"type" : "boolean",
"description" : "Turtles leaving scaled up/down ship may cause issuesEnable/Disable Turtles Leaving Scaled Ships?"
}
},
"additionalProperties" : false
},
"FTBChunks" : {
"type" : "object",
"properties" : {
"shipsProtectedByClaims" : {
"type" : "boolean",
"description" : "Are Ships protected by FTB Chunk Claims?"
},
"shipsProtectionOutOfBuildHeight" : {
"type" : "boolean",
"description" : "Are ships protected outside of build height (max and min)?"
}
},
"additionalProperties" : false
},
"aiOnShips" : {
"type" : "boolean",
"description" : "Allow rudimentary pathfinding on ships"
},
"allowMobSpawns" : {
"type" : "boolean",
"description" : "Allow natural mob spawning on ships"
},
"enableInteractDistanceChecks" : {
"type" : "boolean",
"description" : "By default, the vanilla server prevents block interacts past a certain distance to prevent cheat clients from breaking blocks halfway across the map. This approach breaks down in the face of extremely large ships, where the distance from the block origin to the nearest face is greater than the interact distance check allows."
},
"enableMovementChecks" : {
"type" : "boolean",
"description" : "By default, the server checks that player movement is legal, and if it isn't, rubber-bands the player with the infamous \"moved too quickly\" message. Since players on VS ships will move illegally, they will be affected by this check frequently. This option disables that check. (it doesn't work very well anyway, don't worry)"
},
"explosionBlastForce" : {
"type" : "number",
"format" : "double",
"description" : "Blast force in newtons of a TNT explosion at the center of the explosion."
},
"minScaling" : {
"type" : "number",
"format" : "double",
"description" : "Minimum scale of ships"
},
"miniShipSize" : {
"type" : "number",
"format" : "double",
"description" : "Scale of the mini ship creator"
},
"preventFluidEscapingShip" : {
"type" : "boolean",
"description" : "If true, prevents water and other fluids from flowing out of the ship's bounding box."
},
"transformTeleports" : {
"type" : "boolean",
"description" : "If true, teleportation into the shipyard is redirected to the ship it belongs to instead."
},
"$schema" : {
"type" : "string"
}
},
"additionalProperties" : false
}

View File

@ -0,0 +1,9 @@
{
"Tooltip" : {
"massTooltipVisibility" : "ADVANCED",
"useImperialUnits" : false
},
"renderDebugText" : false,
"recommendSlugsInMcCommands" : true,
"$schema" : "schemas/vs_client.schema.json"
}

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