commit c92dd12e4f95b34d9b07f2566f4e5724b6192d44 Author: SrGooglo Date: Thu Jan 25 00:18:46 2024 +0100 init diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..418b336 --- /dev/null +++ b/.gitignore @@ -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 \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..2f6e1fa --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +

+ +

+ +# 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) \ No newline at end of file diff --git a/config/NoChatReports/NCR-Client.json b/config/NoChatReports/NCR-Client.json new file mode 100644 index 0000000..ab19344 --- /dev/null +++ b/config/NoChatReports/NCR-Client.json @@ -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 +} \ No newline at end of file diff --git a/config/NoChatReports/NCR-Common.json b/config/NoChatReports/NCR-Common.json new file mode 100644 index 0000000..f79a76a --- /dev/null +++ b/config/NoChatReports/NCR-Common.json @@ -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 +} \ No newline at end of file diff --git a/config/NoChatReports/NCR-Encryption.json b/config/NoChatReports/NCR-Encryption.json new file mode 100644 index 0000000..295af76 --- /dev/null +++ b/config/NoChatReports/NCR-Encryption.json @@ -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" + ] +} \ No newline at end of file diff --git a/config/NoChatReports/NCR-ServerPreferences.json b/config/NoChatReports/NCR-ServerPreferences.json new file mode 100644 index 0000000..2762d0f --- /dev/null +++ b/config/NoChatReports/NCR-ServerPreferences.json @@ -0,0 +1,3 @@ +{ + "signingModes": {} +} \ No newline at end of file diff --git a/config/NoChatReports/README.md b/config/NoChatReports/README.md new file mode 100644 index 0000000..33141b5 --- /dev/null +++ b/config/NoChatReports/README.md @@ -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 diff --git a/config/alexscaves-client.toml b/config/alexscaves-client.toml new file mode 100644 index 0000000..d2efb5e --- /dev/null +++ b/config/alexscaves-client.toml @@ -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 + diff --git a/config/alexscaves-general.toml b/config/alexscaves-general.toml new file mode 100644 index 0000000..12de1e3 --- /dev/null +++ b/config/alexscaves-general.toml @@ -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 + diff --git a/config/alexscaves_biome_generation/abyssal_chasm.json b/config/alexscaves_biome_generation/abyssal_chasm.json new file mode 100644 index 0000000..c950a9b --- /dev/null +++ b/config/alexscaves_biome_generation/abyssal_chasm.json @@ -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" + ] +} \ No newline at end of file diff --git a/config/alexscaves_biome_generation/forlorn_hollows.json b/config/alexscaves_biome_generation/forlorn_hollows.json new file mode 100644 index 0000000..73b50a9 --- /dev/null +++ b/config/alexscaves_biome_generation/forlorn_hollows.json @@ -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" + ] +} \ No newline at end of file diff --git a/config/alexscaves_biome_generation/magnetic_caves.json b/config/alexscaves_biome_generation/magnetic_caves.json new file mode 100644 index 0000000..fded3b2 --- /dev/null +++ b/config/alexscaves_biome_generation/magnetic_caves.json @@ -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" + ] +} \ No newline at end of file diff --git a/config/alexscaves_biome_generation/primordial_caves.json b/config/alexscaves_biome_generation/primordial_caves.json new file mode 100644 index 0000000..a96e282 --- /dev/null +++ b/config/alexscaves_biome_generation/primordial_caves.json @@ -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" + ] +} \ No newline at end of file diff --git a/config/alexscaves_biome_generation/toxic_caves.json b/config/alexscaves_biome_generation/toxic_caves.json new file mode 100644 index 0000000..55ab064 --- /dev/null +++ b/config/alexscaves_biome_generation/toxic_caves.json @@ -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" + ] +} \ No newline at end of file diff --git a/config/ambientsounds-client.json b/config/ambientsounds-client.json new file mode 100644 index 0000000..c116f76 --- /dev/null +++ b/config/ambientsounds-client.json @@ -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": [] +} \ No newline at end of file diff --git a/config/appleskin-client.toml b/config/appleskin-client.toml new file mode 100644 index 0000000..568c1af --- /dev/null +++ b/config/appleskin-client.toml @@ -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 + diff --git a/config/bagus_lib-client.toml b/config/bagus_lib-client.toml new file mode 100644 index 0000000..e564dd3 --- /dev/null +++ b/config/bagus_lib-client.toml @@ -0,0 +1,3 @@ +#Enable the Mini Bagu cosmetic. [true / false] +"Enable Mini Bagu cosmetic" = false + diff --git a/config/bagus_lib-common.toml b/config/bagus_lib-common.toml new file mode 100644 index 0000000..79cb5b3 --- /dev/null +++ b/config/bagus_lib-common.toml @@ -0,0 +1,3 @@ +#Enable the camera shake for vanilla mobs. [true / false] +"Enable Shake Camera for Vanilla" = true + diff --git a/config/bestylewither-common.toml b/config/bestylewither-common.toml new file mode 100644 index 0000000..723c162 --- /dev/null +++ b/config/bestylewither-common.toml @@ -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 + diff --git a/config/bestylewither-pre.json b/config/bestylewither-pre.json new file mode 100644 index 0000000..128d1a7 --- /dev/null +++ b/config/bestylewither-pre.json @@ -0,0 +1,3 @@ +{ + "Enable double health": true +} \ No newline at end of file diff --git a/config/blur-client.toml b/config/blur-client.toml new file mode 100644 index 0000000..3f6c957 --- /dev/null +++ b/config/blur-client.toml @@ -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 + diff --git a/config/cataclysm.toml b/config/cataclysm.toml new file mode 100644 index 0000000..dc59c79 --- /dev/null +++ b/config/cataclysm.toml @@ -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 + diff --git a/config/cataclysm/amethyst_crab_spawns.json b/config/cataclysm/amethyst_crab_spawns.json new file mode 100644 index 0000000..4c3d891 --- /dev/null +++ b/config/cataclysm/amethyst_crab_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:lush_caves" + } + ] + ] +} \ No newline at end of file diff --git a/config/cataclysm/deepling_angler_spawns.json b/config/cataclysm/deepling_angler_spawns.json new file mode 100644 index 0000000..54d85c5 --- /dev/null +++ b/config/cataclysm/deepling_angler_spawns.json @@ -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" + } + ] + ] +} \ No newline at end of file diff --git a/config/cataclysm/deepling_brute_spawns.json b/config/cataclysm/deepling_brute_spawns.json new file mode 100644 index 0000000..54d85c5 --- /dev/null +++ b/config/cataclysm/deepling_brute_spawns.json @@ -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" + } + ] + ] +} \ No newline at end of file diff --git a/config/cataclysm/deepling_spawns.json b/config/cataclysm/deepling_spawns.json new file mode 100644 index 0000000..54d85c5 --- /dev/null +++ b/config/cataclysm/deepling_spawns.json @@ -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" + } + ] + ] +} \ No newline at end of file diff --git a/config/cataclysm/koboleton_spawns.json b/config/cataclysm/koboleton_spawns.json new file mode 100644 index 0000000..575bfd5 --- /dev/null +++ b/config/cataclysm/koboleton_spawns.json @@ -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" + } + ] + ] +} \ No newline at end of file diff --git a/config/chat_heads.json5 b/config/chat_heads.json5 new file mode 100644 index 0000000..0f74fb2 --- /dev/null +++ b/config/chat_heads.json5 @@ -0,0 +1,7 @@ +{ + "offsetNonPlayerText": true, + "senderDetection": "UUID_AND_HEURISTIC", + "smartHeuristics": true, + "handleSystemMessages": true, + "nameAliases": { } +} \ No newline at end of file diff --git a/config/citadel-common.toml b/config/citadel-common.toml new file mode 100644 index 0000000..15c60e4 --- /dev/null +++ b/config/citadel-common.toml @@ -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 + diff --git a/config/citresewn.json b/config/citresewn.json new file mode 100644 index 0000000..28a240a --- /dev/null +++ b/config/citresewn.json @@ -0,0 +1,7 @@ +{ + "enabled": true, + "mute_errors": false, + "mute_warns": false, + "citenchantment_scroll_multiplier": 8.0, + "cache_ms": 50 +} \ No newline at end of file diff --git a/config/create-client.toml b/config/create-client.toml new file mode 100644 index 0000000..9e8f560 --- /dev/null +++ b/config/create-client.toml @@ -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 + diff --git a/config/create-common.toml b/config/create-common.toml new file mode 100644 index 0000000..792792f --- /dev/null +++ b/config/create-common.toml @@ -0,0 +1,9 @@ + +#. +#Modify Create's impact on your terrain +[worldgen] + #. + #. + #Prevents all worldgen added by Create from taking effect + disableWorldGen = false + diff --git a/config/creeperoverhaul.jsonc b/config/creeperoverhaul.jsonc new file mode 100644 index 0000000..e53dcfc --- /dev/null +++ b/config/creeperoverhaul.jsonc @@ -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 + } +} \ No newline at end of file diff --git a/config/cupboard.json b/config/cupboard.json new file mode 100644 index 0000000..b52c472 --- /dev/null +++ b/config/cupboard.json @@ -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 + } +} \ No newline at end of file diff --git a/config/curios-client.toml b/config/curios-client.toml new file mode 100644 index 0000000..a93ac15 --- /dev/null +++ b/config/curios-client.toml @@ -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" + diff --git a/config/dummmmmmy-client.toml b/config/dummmmmmy-client.toml new file mode 100644 index 0000000..2db07b8 --- /dev/null +++ b/config/dummmmmmy-client.toml @@ -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" + diff --git a/config/dummmmmmy-common.toml b/config/dummmmmmy-common.toml new file mode 100644 index 0000000..2f5f832 --- /dev/null +++ b/config/dummmmmmy-common.toml @@ -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" + diff --git a/config/effective_fg-client.toml b/config/effective_fg-client.toml new file mode 100644 index 0000000..68971a7 --- /dev/null +++ b/config/effective_fg-client.toml @@ -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 + diff --git a/config/effecttimerplus.json b/config/effecttimerplus.json new file mode 100644 index 0000000..0e6724d --- /dev/null +++ b/config/effecttimerplus.json @@ -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 +} \ No newline at end of file diff --git a/config/enchdesc.json b/config/enchdesc.json new file mode 100644 index 0000000..3ae5242 --- /dev/null +++ b/config/enchdesc.json @@ -0,0 +1,7 @@ +{ + "enableMod": true, + "onlyDisplayOnBooks": false, + "onlyDisplayInEnchantingTable": false, + "requireKeybindPress": false, + "indentSize": 0 +} \ No newline at end of file diff --git a/config/endermanoverhaul-client.jsonc b/config/endermanoverhaul-client.jsonc new file mode 100644 index 0000000..f59dda5 --- /dev/null +++ b/config/endermanoverhaul-client.jsonc @@ -0,0 +1,3 @@ +{ + "replaceDefaultEnderman": false +} \ No newline at end of file diff --git a/config/endermanoverhaul.jsonc b/config/endermanoverhaul.jsonc new file mode 100644 index 0000000..3269def --- /dev/null +++ b/config/endermanoverhaul.jsonc @@ -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 +} \ No newline at end of file diff --git a/config/endrem.toml b/config/endrem.toml new file mode 100644 index 0000000..db58c52 --- /dev/null +++ b/config/endrem.toml @@ -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 + diff --git a/config/entity_model_features.json b/config/entity_model_features.json new file mode 100644 index 0000000..63641f0 --- /dev/null +++ b/config/entity_model_features.json @@ -0,0 +1,10 @@ +{ + "logModelCreationData": false, + "debugOnRightClick": false, + "renderModeChoice": "NORMAL", + "vanillaModelHologramRenderMode": "Off", + "attemptRevertingEntityModelsAlteredByAnotherMod": true, + "logUnknownOrModdedEntityModels": "NONE", + "attemptPhysicsModPatch_2": "CUSTOM", + "modelUpdateFrequency": "Average" +} \ No newline at end of file diff --git a/config/entity_texture_features.json b/config/entity_texture_features.json new file mode 100644 index 0000000..33a72b6 --- /dev/null +++ b/config/entity_texture_features.json @@ -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 +} \ No newline at end of file diff --git a/config/entityculling.json b/config/entityculling.json new file mode 100644 index 0000000..f557378 --- /dev/null +++ b/config/entityculling.json @@ -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 +} \ No newline at end of file diff --git a/config/exposure-client.toml b/config/exposure-client.toml new file mode 100644 index 0000000..361908c --- /dev/null +++ b/config/exposure-client.toml @@ -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 + diff --git a/config/exposure-common.toml b/config/exposure-common.toml new file mode 100644 index 0000000..829986b --- /dev/null +++ b/config/exposure-common.toml @@ -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}"] + diff --git a/config/fallingleaves-client.toml b/config/fallingleaves-client.toml new file mode 100644 index 0000000..c499470 --- /dev/null +++ b/config/fallingleaves-client.toml @@ -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"] + diff --git a/config/farsight.json b/config/farsight.json new file mode 100644 index 0000000..83f6612 --- /dev/null +++ b/config/farsight.json @@ -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 + } +} \ No newline at end of file diff --git a/config/flywheel-client.toml b/config/flywheel-client.toml new file mode 100644 index 0000000..d07d80e --- /dev/null +++ b/config/flywheel-client.toml @@ -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 + diff --git a/config/fml.toml b/config/fml.toml new file mode 100644 index 0000000..830be59 --- /dev/null +++ b/config/fml.toml @@ -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 + diff --git a/config/footprintparticle.json b/config/footprintparticle.json new file mode 100644 index 0000000..43123e3 --- /dev/null +++ b/config/footprintparticle.json @@ -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" + ] +} \ No newline at end of file diff --git a/config/forge-client.toml b/config/forge-client.toml new file mode 100644 index 0000000..c24ab88 --- /dev/null +++ b/config/forge-client.toml @@ -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 + diff --git a/config/friendsandfoes.json b/config/friendsandfoes.json new file mode 100644 index 0000000..c583ae3 --- /dev/null +++ b/config/friendsandfoes.json @@ -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 +} diff --git a/config/galosphere-common.toml b/config/galosphere-common.toml new file mode 100644 index 0000000..15b3b06 --- /dev/null +++ b/config/galosphere-common.toml @@ -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 + diff --git a/config/illagerinvasion-server.toml b/config/illagerinvasion-server.toml new file mode 100644 index 0000000..76620df --- /dev/null +++ b/config/illagerinvasion-server.toml @@ -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 + diff --git a/config/immediatelyfast.json b/config/immediatelyfast.json new file mode 100644 index 0000000..b34da08 --- /dev/null +++ b/config/immediatelyfast.json @@ -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 +} \ No newline at end of file diff --git a/config/immersive_paintings.json b/config/immersive_paintings.json new file mode 100644 index 0000000..32e6b7d --- /dev/null +++ b/config/immersive_paintings.json @@ -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 +} \ No newline at end of file diff --git a/config/irons_spellbooks-client.toml b/config/irons_spellbooks-client.toml new file mode 100644 index 0000000..942175f --- /dev/null +++ b/config/irons_spellbooks-client.toml @@ -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 + diff --git a/config/jei/blacklist.cfg b/config/jei/blacklist.cfg new file mode 100644 index 0000000..e69de29 diff --git a/config/jei/ingredient-list-mod-sort-order.ini b/config/jei/ingredient-list-mod-sort-order.ini new file mode 100644 index 0000000..bf6a849 --- /dev/null +++ b/config/jei/ingredient-list-mod-sort-order.ini @@ -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 diff --git a/config/jei/ingredient-list-type-sort-order.ini b/config/jei/ingredient-list-type-sort-order.ini new file mode 100644 index 0000000..dc719b2 --- /dev/null +++ b/config/jei/ingredient-list-type-sort-order.ini @@ -0,0 +1,2 @@ +net.minecraft.world.item.ItemStack +net.minecraftforge.fluids.FluidStack diff --git a/config/jei/jei-client.ini b/config/jei/jei-client.ini new file mode 100644 index 0000000..ae6f2cd --- /dev/null +++ b/config/jei/jei-client.ini @@ -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 + + diff --git a/config/jei/jei-colors.ini b/config/jei/jei-colors.ini new file mode 100644 index 0000000..8e75fe1 --- /dev/null +++ b/config/jei/jei-colors.ini @@ -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 + + diff --git a/config/jei/jei-debug.ini b/config/jei/jei-debug.ini new file mode 100644 index 0000000..3fb0828 --- /dev/null +++ b/config/jei/jei-debug.ini @@ -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 + + diff --git a/config/jei/jei-mod-id-format.ini b/config/jei/jei-mod-id-format.ini new file mode 100644 index 0000000..77c139c --- /dev/null +++ b/config/jei/jei-mod-id-format.ini @@ -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 + + diff --git a/config/jei/recipe-category-sort-order.ini b/config/jei/recipe-category-sort-order.ini new file mode 100644 index 0000000..4d1c688 --- /dev/null +++ b/config/jei/recipe-category-sort-order.ini @@ -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 diff --git a/config/kiwi-client.yaml b/config/kiwi-client.yaml new file mode 100644 index 0000000..36e38e6 --- /dev/null +++ b/config/kiwi-client.yaml @@ -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 diff --git a/config/kiwi-common.yaml b/config/kiwi-common.yaml new file mode 100644 index 0000000..ae2f2ba --- /dev/null +++ b/config/kiwi-common.yaml @@ -0,0 +1,4 @@ +# Use Cloth Config mod for the descriptions. +--- +vars: + Author: Snownee diff --git a/config/lambdynlights.toml b/config/lambdynlights.toml new file mode 100644 index 0000000..a60206a --- /dev/null +++ b/config/lambdynlights.toml @@ -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 + diff --git a/config/lithium.properties b/config/lithium.properties new file mode 100644 index 0000000..d276f40 --- /dev/null +++ b/config/lithium.properties @@ -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. diff --git a/config/mca.json b/config/mca.json new file mode 100644 index 0000000..31d241d --- /dev/null +++ b/config/mca.json @@ -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 + } +} \ No newline at end of file diff --git a/config/mindfuldarkness-client-1.toml.bak b/config/mindfuldarkness-client-1.toml.bak new file mode 100644 index 0000000..bc8e2b6 --- /dev/null +++ b/config/mindfuldarkness-client-1.toml.bak @@ -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 = [] + diff --git a/config/mindfuldarkness-client.toml b/config/mindfuldarkness-client.toml new file mode 100644 index 0000000..96a78b1 --- /dev/null +++ b/config/mindfuldarkness-client.toml @@ -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" + diff --git a/config/modelfix-client.toml b/config/modelfix-client.toml new file mode 100644 index 0000000..b540f3a --- /dev/null +++ b/config/modelfix-client.toml @@ -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 + diff --git a/config/moonlight-client.toml b/config/moonlight-client.toml new file mode 100644 index 0000000..1398714 --- /dev/null +++ b/config/moonlight-client.toml @@ -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 + diff --git a/config/naturalist.toml b/config/naturalist.toml new file mode 100644 index 0000000..893760e --- /dev/null +++ b/config/naturalist.toml @@ -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 + diff --git a/config/no_fog.json b/config/no_fog.json new file mode 100644 index 0000000..cfd23f6 --- /dev/null +++ b/config/no_fog.json @@ -0,0 +1,1906 @@ +{ + "globalToggles": { + "skyFog": "TRUE", + "terrainFog": "TRUE", + "thickFog": "TRUE", + "waterFog": "TRUE", + "lavaFog": "TRUE", + "powderSnowFog": "TRUE", + "blindnessFog": "TRUE", + "darknessFog": "TRUE" + }, + "dimensionToggles": { + "minecraft:overworld": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "deeperdarker:otherside": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:overworld_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:the_end": { + "skyFog": "DEFAULT", + "terrainFog": "FALSE", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:the_nether": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "FALSE", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "witherstormmod:bowels": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + } + }, + "biomeToggles": { + "minecraft:cold_ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:plains": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:gravel_beach": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:river": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:yellowstone": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:taiga": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/thermal_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "alexscaves:abyssal_chasm": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "alexscaves:forlorn_hollows": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "alexscaves:magnetic_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "alexscaves:primordial_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "alexscaves:toxic_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "deeperdarker:deeplands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "deeperdarker:echoing_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "deeperdarker:overcast_columns": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "galosphere:crystal_canyons": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "galosphere:lichen_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "galosphere:pink_salt_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "incendium:ash_barrens": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "incendium:infernal_dunes": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "incendium:inverted_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "incendium:quartz_flats": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "incendium:toxic_heap": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "incendium:volcanic_deltas": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "incendium:weeping_valley": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "incendium:withered_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:badlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:bamboo_jungle": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:basalt_deltas": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:beach": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:birch_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:cherry_grove": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:crimson_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:dark_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:deep_cold_ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:deep_dark": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:deep_frozen_ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:deep_lukewarm_ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:deep_ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:desert": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:dripstone_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:end_barrens": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:end_highlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:end_midlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:eroded_badlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:flower_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:frozen_ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:frozen_peaks": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:frozen_river": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:grove": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:ice_spikes": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:jagged_peaks": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:jungle": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:lukewarm_ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:lush_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:mangrove_swamp": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:meadow": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:mushroom_fields": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:nether_wastes": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:old_growth_birch_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:old_growth_pine_taiga": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:old_growth_spruce_taiga": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:savanna": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:savanna_plateau": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:small_end_islands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:snowy_beach": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:snowy_plains": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:snowy_slopes": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:snowy_taiga": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:soul_sand_valley": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:sparse_jungle": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:stony_peaks": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:stony_shore": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:sunflower_plains": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:swamp": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:the_end": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:the_void": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:warm_ocean": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:warped_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:windswept_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:windswept_gravelly_hills": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:windswept_hills": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:windswept_savanna": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "minecraft:wooded_badlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:alpha_islands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:alpha_islands_winter": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:alpine_grove": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:alpine_highlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:amethyst_canyon": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:amethyst_rainforest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:ancient_sands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:arid_highlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:ashen_savanna": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:basalt_cliffs": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:birch_taiga": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:blooming_plateau": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:blooming_valley": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:brushland": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:bryce_canyon": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:caldera": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/andesite_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/crystal_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/deep_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/desert_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/diorite_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/frostfire_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/fungal_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/granite_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/ice_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/infested_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/mantle_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/tuff_caves": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cave/underground_jungle": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cloud_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:cold_shrubland": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:desert_canyon": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:desert_oasis": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:desert_spires": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:emerald_peaks": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:forested_highlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:fractured_savanna": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:frozen_cliffs": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:glacial_chasm": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:granite_cliffs": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:gravel_desert": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:haze_mountain": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:highlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:hot_shrubland": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:ice_marsh": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:jungle_mountains": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:lavender_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:lavender_valley": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:lush_desert": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:lush_valley": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:mirage_isles": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:moonlight_grove": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:moonlight_valley": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:mountain_steppe": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:orchid_swamp": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:painted_mountains": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:red_oasis": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:rocky_jungle": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:rocky_mountains": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:rocky_shrubland": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:sakura_grove": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:sakura_valley": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:sandstone_valley": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:savanna_badlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:savanna_slopes": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:scarlet_mountains": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:shield": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:shield_clearing": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:shrubland": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:siberian_grove": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:siberian_taiga": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:skylands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:skylands_autumn": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:skylands_spring": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:skylands_summer": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:skylands_winter": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:snowy_badlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:snowy_cherry_grove": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:snowy_maple_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:snowy_shield": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:steppe": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:stony_spires": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:temperate_highlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:tropical_jungle": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:valley_clearing": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:volcanic_crater": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:volcanic_peaks": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:warm_river": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:warped_mesa": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:white_cliffs": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:white_mesa": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:windswept_spires": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:wintry_forest": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:wintry_lowlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:yosemite_cliffs": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "terralith:yosemite_lowlands": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + }, + "witherstormmod:bowels": { + "skyFog": "DEFAULT", + "terrainFog": "DEFAULT", + "thickFog": "DEFAULT", + "waterFog": "DEFAULT", + "lavaFog": "DEFAULT", + "powderSnowFog": "DEFAULT", + "blindnessFog": "DEFAULT", + "darknessFog": "DEFAULT" + } + } +} \ No newline at end of file diff --git a/config/nyfsspiders.toml b/config/nyfsspiders.toml new file mode 100644 index 0000000..d04778f --- /dev/null +++ b/config/nyfsspiders.toml @@ -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 + diff --git a/config/piglinproliferation-client.toml b/config/piglinproliferation-client.toml new file mode 100644 index 0000000..a0f158f --- /dev/null +++ b/config/piglinproliferation-client.toml @@ -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 + diff --git a/config/piglinproliferation-common.toml b/config/piglinproliferation-common.toml new file mode 100644 index 0000000..67c9226 --- /dev/null +++ b/config/piglinproliferation-common.toml @@ -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 + diff --git a/config/resourceful-config-web.json b/config/resourceful-config-web.json new file mode 100644 index 0000000..fb0bdf4 --- /dev/null +++ b/config/resourceful-config-web.json @@ -0,0 +1,12 @@ +{ + "enabled": false, + "port": 7903, + "validator": { + "uuids": [], + "if": { + "password": "f1e279eb-242c-4802-97fb-b86cc53e9e3b", + "type": "password" + }, + "type": "if" + } +} \ No newline at end of file diff --git a/config/rubidium-mixins.properties b/config/rubidium-mixins.properties new file mode 100644 index 0000000..2c04ad8 --- /dev/null +++ b/config/rubidium-mixins.properties @@ -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. diff --git a/config/rubidium-options.json b/config/rubidium-options.json new file mode 100644 index 0000000..7feb26e --- /dev/null +++ b/config/rubidium-options.json @@ -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 + } +} \ No newline at end of file diff --git a/config/snowrealmagic-client.yaml b/config/snowrealmagic-client.yaml new file mode 100644 index 0000000..1c62924 --- /dev/null +++ b/config/snowrealmagic-client.yaml @@ -0,0 +1,4 @@ +# Use Cloth Config mod for the descriptions. +--- +particleThroughLeaves: true +snowVariants: true diff --git a/config/snowrealmagic-common.yaml b/config/snowrealmagic-common.yaml new file mode 100644 index 0000000..180f331 --- /dev/null +++ b/config/snowrealmagic-common.yaml @@ -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 diff --git a/config/soulfired-common.toml b/config/soulfired-common.toml new file mode 100644 index 0000000..c47b002 --- /dev/null +++ b/config/soulfired-common.toml @@ -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 + diff --git a/config/sound_physics_remastered/allowed_sounds.properties b/config/sound_physics_remastered/allowed_sounds.properties new file mode 100644 index 0000000..4b4019c --- /dev/null +++ b/config/sound_physics_remastered/allowed_sounds.properties @@ -0,0 +1,2688 @@ +# Allowed sounds +# Set to 'false' to disable sound physics for that sound + +minecraft\:entity.parrot.imitate.vindicator=true +galosphere\:block.cured_membrane.place=true +alexscaves\:vesper_flap=true +minecraft\:item.bucket.fill=true +minecraft\:entity.sniffer.digging=true +cataclysm\:prowler_saw_attack=true +minecraft\:block.lodestone.place=true +minecraft\:music.overworld.bamboo_jungle=true +minecraft\:entity.hoglin.death=true +deeperdarker\:entity.shriek_worm.death=true +enlightened_end\:dart_throw=true +minecraft\:block.cherry_wood_fence_gate.open=true +minecraft\:entity.parrot.imitate.witch=true +minecraft\:entity.pillager.celebrate=true +minecraft\:block.chiseled_bookshelf.insert.enchanted=true +minecraft\:entity.mule.eat=true +minecraft\:item.trident.thunder=true +cataclysm\:enderguardian_music=true +minecraft\:block.bamboo_wood_door.open=true +minecraft\:entity.piglin.ambient=true +minecraft\:block.pink_petals.step=true +cataclysm\:monstrositygrowl=true +cataclysm\:prowler_hurt=true +minecraft\:block.bamboo_wood_pressure_plate.click_on=true +naturalist\:entity.hippo.ambient=true +minecraft\:music.overworld.jagged_peaks=true +endermanoverhaul\:ancient_pearl_hit=true +alexscaves\:mine_guardian_hurt=true +naturalist\:entity.bird.ambient_cardinal=true +minecraft\:block.bamboo_sapling.break=true +minecraft\:block.note_block.banjo=true +minecraft\:entity.llama.step=true +mca\:villager.sirben=true +piglinproliferation\:entity.piglin_alchemist.celebrate=true +alexscaves\:toxic_caves_music=true +minecraft\:item.flintandsteel.use=true +irons_spellbooks\:lightning_lance_cast=true +minecraft\:entity.shulker.open=true +irons_spellbooks\:entity.dead_king.attack_swing=true +minecraft\:block.note_block.imitate.creeper=true +minecraft\:entity.skeleton_horse.hurt=true +galosphere\:entity.glow_flare.spread=true +minecraft\:block.powder_snow.break=true +illagerinvasion\:entity.sorcerer.celebrate=true +minecraft\:entity.camel.eat=true +alexscaves\:notor_idle=true +galosphere\:block.lumiere_cluster.break=true +minecraft\:entity.mule.death=true +cataclysm\:remnant_tail_swing=true +cataclysm\:endermaptera_death=true +minecraft\:entity.magma_cube.hurt_small=true +illagerinvasion\:entity.invoker.big_cast=true +irons_spellbooks\:heartstop_cast=true +minecraft\:block.roots.hit=true +cataclysm\:remnant_charge_step=true +witherstormmod\:withered_symbiont_spawn=true +deeperdarker\:entity.shattered.death=true +minecraft\:entity.sniffer.step=true +cataclysm\:monstrosityawaken=true +irons_spellbooks\:dark_magic_buff_03_custom_1=true +alexscaves\:gloomoth_flap=true +alexscaves\:forlorn_hollows_ambience=true +minecraft\:entity.player.attack.crit=true +minecraft\:entity.silverfish.death=true +minecraft\:entity.axolotl.splash=true +cataclysm\:prowler_saw_spin_attack=true +alexscaves\:forsaken_hurt=true +irons_spellbooks\:entity.firefly_swarm.attack=true +minecraft\:block.frogspawn.hatch=true +minecraft\:music.overworld.cherry_grove=true +endermanoverhaul\:dark_oak_enderman_ambient=true +create\:sanding_short=true +minecraft\:entity.camel.saddle=true +minecraft\:block.froglight.hit=true +friendsandfoes\:entity.iceologer.prepare_slowness=true +alexscaves\:azure_neodymium_push_loop=true +witherstormmod\:withered_symbiont_heart_beat=true +alexscaves\:vesper_idle=true +alexscaves\:peering_coprolith_break=true +minecraft\:block.nether_sprouts.place=true +cataclysm\:ignis_music=true +cataclysm\:black_hole_closing=true +creeperoverhaul\:entity.wood.creeper.explosion=true +minecraft\:block.fungus.place=true +minecraft\:block.gilded_blackstone.step=true +minecraft\:entity.piglin.retreat=true +galosphere\:entity.spectre.manipulate.end=true +minecraft\:entity.armor_stand.hit=true +minecraft\:ambient.basalt_deltas.loop=true +alexscaves\:grottoceratops_idle=true +minecraft\:entity.skeleton_horse.step_water=true +minecraft\:music.menu=true +alexscaves\:metal_swarf_break=true +irons_spellbooks\:loop.cone_of_cold=true +minecraft\:block.sculk_vein.place=true +enlightened_end\:superheated_pot_smash=true +enlightened_end\:void_shale_step=true +create\:whistle_low=true +minecraft\:block.anvil.hit=true +minecraft\:entity.chicken.step=true +naturalist\:entity.lion.ambient=true +minecraft\:entity.cat.beg_for_food=true +minecraft\:block.wood.fall=true +minecraft\:entity.camel.hurt=true +minecraft\:entity.zombie.break_wooden_door=true +witherstormmod\:withered_symbiont_intense_theme=true +create\:mechanical_press_activation_belt_compounded_1=true +minecraft\:entity.goat.screaming.horn_break=true +minecraft\:entity.sniffer.digging_stop=true +witherstormmod\:withered_symbiont_power_down=true +minecraft\:ambient.warped_forest.mood=true +exposure\:item.photograph.rustle=true +naturalist\:entity.alligator.egg_hatch=true +minecraft\:block.wood.place=true +minecraft\:block.anvil.land=true +deeperdarker\:entity.snapper.ambient=true +alexscaves\:notor_death=true +minecraft\:item.firecharge.use=true +alexscaves\:spelunkery_table_fail=true +minecraft\:entity.horse.jump=true +creeperoverhaul\:entity.ocean.creeper.inflate=true +minecraft\:block.pointed_dripstone.drip_lava=true +galosphere\:block.silver_lattice.fall=true +galosphere\:block.pink_salt.place=true +cataclysm\:golemhurt=true +galosphere\:block.cured_membrane.break=true +exposure\:item.camera.dial_click=true +naturalist\:entity.boar.hurt=true +endermanoverhaul\:dark_oak_enderman_darkness=true +piglinproliferation\:entity.piglin_alchemist.walk=true +minecraft\:entity.parrot.imitate.pillager=true +naturalist\:entity.bird.ambient_robin=true +alexscaves\:watcher_idle=true +minecraft\:entity.ravager.death=true +irons_spellbooks\:spell.poison_breath.loop=true +enlightened_end\:ooze_rain_distant=true +endermanoverhaul\:plant_enderman_hurt=true +minecraft\:block.grindstone.use=true +galosphere\:block.glow_ink_clumps.hit=true +galosphere\:block.monstrometer.break=true +friendsandfoes\:entity.rascal.disappear=true +minecraft\:entity.firework_rocket.twinkle_far=true +minecraft\:block.powder_snow.place=true +cataclysm\:modern_remnant_death=true +alexscaves\:dark_cloud_idle=true +minecraft\:entity.illusioner.prepare_blindness=true +minecraft\:entity.camel.death=true +minecraft\:entity.llama.chest=true +minecraft\:block.ladder.fall=true +minecraft\:block.candle.step=true +illagerinvasion\:entity.provoker.death=true +alexscaves\:sulfur_breaking=true +minecraft\:block.coral_block.break=true +minecraft\:block.soul_sand.step=true +minecraft\:block.cherry_sapling.step=true +minecraft\:entity.evoker.prepare_summon=true +minecraft\:entity.armor_stand.fall=true +minecraft\:block.netherite_block.place=true +minecraft\:entity.turtle.ambient_land=true +alexscaves\:gammaroach_hurt=true +enlightened_end\:ringling_step=true +minecraft\:block.bamboo_sapling.place=true +creeperoverhaul\:entity.plant.creeper.hit=true +naturalist\:entity.bear.eat=true +irons_spellbooks\:force_impact=true +enlightened_end\:xenon_place=true +minecraft\:entity.piglin.admiring_item=true +galosphere\:block.lichen_cordyceps_bulb.fall=true +minecraft\:block.calcite.fall=true +minecraft\:block.cherry_wood.break=true +minecraft\:entity.enderman.stare=true +galosphere\:entity.preserved.idle=true +minecraft\:entity.generic.big_fall=true +minecraft\:block.cherry_leaves.hit=true +alexscaves\:nucleeper_charge=true +minecraft\:entity.wandering_trader.no=true +minecraft\:block.wool.hit=true +minecraft\:entity.tadpole.flop=true +naturalist\:entity.duck.hurt=true +alexscaves\:raycat_absorb=true +irons_spellbooks\:abyssal_teleport=true +minecraft\:block.netherrack.place=true +exposure\:item.camera.filter_place=true +deeperdarker\:item.transmitter.unlink=true +minecraft\:block.ladder.step=true +alexscaves\:deep_one_hostile=true +minecraft\:block.candle.fall=true +alexscaves\:underzealot_death=true +irons_spellbooks\:cast.fireball=true +minecraft\:block.packed_mud.hit=true +minecraft\:entity.phantom.flap=true +minecraft\:item.hoe.till=true +minecraft\:block.tuff.step=true +alexscaves\:boundroid_hurt=true +friendsandfoes\:entity.iceologer.hurt=true +alexscaves\:grottoceratops_attack=true +minecraft\:block.cherry_sapling.fall=true +minecraft\:block.gilded_blackstone.fall=true +minecraft\:block.wart_block.step=true +cataclysm\:ignisshieldbreak=true +minecraft\:entity.turtle.hurt=true +minecraft\:entity.dolphin.play=true +galosphere\:block.silver.break=true +cataclysm\:flame_burst=true +minecraft\:block.note_block.bit=true +illagerinvasion\:entity.invoker.summon_cast=true +piglinproliferation\:entity.piglin_alchemist.conversion=true +minecraft\:block.sculk_sensor.fall=true +alexscaves\:forsaken_aoe=true +minecraft\:entity.villager.celebrate=true +minecraft\:block.lodestone.break=true +alexscaves\:mine_guardian_land_hurt=true +minecraft\:block.basalt.step=true +minecraft\:entity.polar_bear.hurt=true +naturalist\:entity.zebra.angry=true +alexscaves\:acid_burn=true +irons_spellbooks\:cast.generic.evocation=true +minecraft\:entity.parrot.imitate.wither=true +minecraft\:entity.fox.screech=true +minecraft\:block.sculk_sensor.clicking_stop=true +endermanoverhaul\:soul_pearl_hit=true +minecraft\:entity.vex.death=true +cataclysm\:leviathan_defeat=true +minecraft\:entity.bee.loop=true +minecraft\:entity.vex.charge=true +minecraft\:block.beehive.work=true +mca\:villager.male.hurt=true +galosphere\:entity.pink_salt_pillar.emerge=true +minecraft\:entity.skeleton_horse.jump_water=true +illagerinvasion\:entity.sorcerer.idle=true +witherstormmod\:wither_storm_death=true +minecraft\:entity.zombie_villager.death=true +minecraft\:entity.horse.ambient=true +minecraft\:entity.villager.work_armorer=true +minecraft\:block.mud_bricks.fall=true +minecraft\:entity.phantom.death=true +minecraft\:block.tripwire.detach=true +friendsandfoes\:entity.tuff_golem.repair=true +minecraft\:block.deepslate.place=true +alexscaves\:primordial_caves_ambience=true +friendsandfoes\:entity.wildfire.death=true +galosphere\:block.lumiere_cluster.place=true +friendsandfoes\:entity.wildfire.step=true +minecraft\:entity.ender_dragon.death=true +minecraft\:block.sand.hit=true +alexscaves\:magnetron_assemble=true +minecraft\:entity.leash_knot.place=true +minecraft\:entity.strider.retreat=true +minecraft\:entity.cow.step=true +cataclysm\:leviathan_music=true +alexscaves\:disappointment=true +minecraft\:entity.allay.item_taken=true +minecraft\:block.note_block.imitate.zombie=true +minecraft\:entity.mooshroom.convert=true +minecraft\:entity.warden.death=true +deeperdarker\:block.sculk_stone.fall=true +irons_spellbooks\:entity.ice_block.impact=true +minecraft\:block.sculk_sensor.step=true +minecraft\:item.armor.equip_leather=true +minecraft\:block.bell.resonate=true +minecraft\:entity.mooshroom.milk=true +minecraft\:block.dispenser.fail=true +minecraft\:entity.endermite.death=true +minecraft\:entity.goat.screaming.prepare_ram=true +witherstormmod\:wither_storm_thump=true +minecraft\:block.nether_sprouts.break=true +minecraft\:block.respawn_anchor.ambient=true +cataclysm\:deepling_idle=true +friendsandfoes\:entity.rascal.reward_bad=true +witherstormmod\:withered_symbiont_pull=true +minecraft\:item.crossbow.shoot=true +minecraft\:entity.bee.sting=true +minecraft\:block.deepslate.break=true +irons_spellbooks\:entity.citadel_keeper.death=true +cataclysm\:crab_hurt=true +alexscaves\:spelunkery_table_tablet_insert=true +minecraft\:block.chest.open=true +naturalist\:entity.snake.hiss=true +galosphere\:block.lichen_moss.hit=true +minecraft\:block.netherite_block.break=true +minecraft\:block.note_block.cow_bell=true +illagerinvasion\:entity.sorcerer.complete_cast=true +minecraft\:block.iron_door.open=true +minecraft\:block.fungus.break=true +minecraft\:entity.strider.happy=true +galosphere\:entity.spectre.manipulate.begin=true +alexscaves\:sea_staff_bubble=true +alexscaves\:uranium_breaking=true +minecraft\:ambient.soul_sand_valley.additions=true +galosphere\:block.lichen_cordyceps_bulb.step=true +friendsandfoes\:entity.rascal.hurt=true +minecraft\:block.slime_block.place=true +creeperoverhaul\:entity.wood.creeper.death=true +minecraft\:block.sculk_vein.break=true +illagerinvasion\:entity.firecaller.cast=true +naturalist\:entity.duck.death=true +enlightened_end\:ooze_rain=true +minecraft\:block.fire.ambient=true +minecraft\:block.wooden_trapdoor.open=true +witherstormmod\:wither_storm_roar=true +galosphere\:block.lichen_cordyceps.hit=true +enlightened_end\:stalker_death=true +galosphere\:block.silver.place=true +illagerinvasion\:entity.provoker.hurt=true +galosphere\:block.monstrometer.charge=true +minecraft\:entity.ravager.stunned=true +enlightened_end\:end_wood_break=true +mca\:villager.male.angry=true +minecraft\:block.nether_wood.fall=true +piglinproliferation\:arrow.regenhealingarrowhit=true +minecraft\:entity.fox.aggro=true +minecraft\:entity.player.levelup=true +minecraft\:entity.dolphin.hurt=true +alexscaves\:submarine_light_on=true +minecraft\:entity.glow_item_frame.place=true +minecraft\:entity.player.small_fall=true +minecraft\:entity.skeleton.step=true +alexscaves\:scrap_metal_breaking=true +minecraft\:music_disc.13=true +minecraft\:entity.bee.death=true +minecraft\:entity.parrot.imitate.wither_skeleton=true +endermanoverhaul\:corrupted_pearl_hit=true +minecraft\:music_disc.11=true +cataclysm\:hammertime=true +minecraft\:block.wart_block.hit=true +irons_spellbooks\:spell.gust.charge=true +minecraft\:block.wet_grass.step=true +minecraft\:entity.pillager.ambient=true +minecraft\:entity.experience_bottle.throw=true +minecraft\:entity.wither_skeleton.ambient=true +minecraft\:item.trident.riptide_3=true +alexscaves\:ferrouslime_combine=true +minecraft\:item.trident.riptide_2=true +minecraft\:block.calcite.break=true +minecraft\:block.pointed_dripstone.fall=true +minecraft\:entity.piglin_brute.hurt=true +minecraft\:block.nether_gold_ore.fall=true +minecraft\:entity.fox.eat=true +galosphere\:block.lichen_cordyceps_bulb.place=true +witherstormmod\:withered_symbiont_theme=true +alexscaves\:neodymium_breaking=true +minecraft\:block.azalea.break=true +alexscaves\:acid_swim=true +minecraft\:entity.armor_stand.place=true +deeperdarker\:entity.stalker.hurt=true +alexscaves\:submarine_creak=true +minecraft\:item.trident.riptide_1=true +minecraft\:block.wet_grass.fall=true +minecraft\:block.mud_bricks.step=true +minecraft\:entity.pig.hurt=true +naturalist\:entity.alligator.ambient=true +mca\:reaper.scythe_swing=true +minecraft\:block.bamboo_wood_hanging_sign.fall=true +minecraft\:entity.wolf.pant=true +minecraft\:block.sweet_berry_bush.place=true +minecraft\:entity.parrot.imitate.endermite=true +minecraft\:block.tuff.fall=true +galosphere\:block.pink_salt_lamp.hit=true +minecraft\:block.ancient_debris.hit=true +cataclysm\:monstrosity_music=true +minecraft\:block.netherite_block.step=true +minecraft\:entity.frog.death=true +minecraft\:entity.endermite.hurt=true +minecraft\:block.deepslate.hit=true +minecraft\:entity.evoker.prepare_wololo=true +minecraft\:entity.warden.sniff=true +irons_spellbooks\:entity.citadel_keeper.hurt=true +alexscaves\:nuclear_bomb_break=true +mca\:villager.female.scream=true +galosphere\:block.lumiere.fall=true +minecraft\:entity.polar_bear.ambient_baby=true +minecraft\:block.sculk.hit=true +galosphere\:block.pink_salt.step=true +minecraft\:block.gravel.place=true +irons_spellbooks\:cast.generic.poison=true +minecraft\:block.deepslate_bricks.break=true +alexscaves\:tripodfish_flop=true +alexscaves\:galena_gauntlet_use_loop=true +minecraft\:entity.warden.nearby_closer=true +cataclysm\:revenant_breath=true +minecraft\:entity.wolf.shake=true +cataclysm\:leviathan_hurt=true +minecraft\:entity.firework_rocket.launch=true +minecraft\:block.basalt.break=true +naturalist\:entity.zebra.breathe=true +minecraft\:block.hanging_roots.fall=true +minecraft\:block.ender_chest.open=true +minecraft\:entity.piglin.jealous=true +create\:controller_take=true +minecraft\:block.sculk_sensor.hit=true +mca\:villager.baby.laugh=true +cataclysm\:ignis_ambient=true +minecraft\:entity.camel.step_sand=true +friendsandfoes\:entity.tuff_golem.glue_on=true +irons_spellbooks\:entity.chain_lightning.lightning_chain=true +minecraft\:block.bamboo_wood.break=true +minecraft\:entity.parrot.imitate.ender_dragon=true +minecraft\:block.dispenser.dispense=true +minecraft\:block.sculk.fall=true +minecraft\:block.water.ambient=true +mca\:villager.male.laugh=true +minecraft\:entity.donkey.eat=true +cataclysm\:harbinger_hurt=true +cataclysm\:remnant_charge_prepare=true +minecraft\:item.bucket.empty_tadpole=true +minecraft\:block.moss_carpet.hit=true +minecraft\:ambient.underwater.enter=true +minecraft\:entity.puffer_fish.hurt=true +minecraft\:entity.piglin.celebrate=true +minecraft\:entity.husk.ambient=true +minecraft\:entity.guardian.death=true +minecraft\:entity.stray.step=true +minecraft\:entity.shulker.death=true +witherstormmod\:wither_storm_evolves=true +minecraft\:entity.camel.dash_ready=true +minecraft\:entity.iron_golem.repair=true +minecraft\:block.large_amethyst_bud.break=true +minecraft\:block.shulker_box.close=true +alexscaves\:metal_barrel_lid=true +minecraft\:block.deepslate_bricks.place=true +illagerinvasion\:entity.surrendered.hurt=true +irons_spellbooks\:entity.dead_king.death=true +minecraft\:entity.guardian.flop=true +minecraft\:entity.piglin_brute.ambient=true +cataclysm\:ignis_poke=true +minecraft\:entity.chicken.death=true +minecraft\:entity.glow_item_frame.remove_item=true +minecraft\:entity.salmon.hurt=true +minecraft\:entity.spider.death=true +minecraft\:entity.turtle.shamble_baby=true +create\:mixing=true +create\:confirm=true +minecraft\:ui.button.click=true +alexscaves\:sea_staff_cast=true +naturalist\:entity.bear.hurt=true +alexscaves\:dreadbow_rain=true +minecraft\:entity.generic.death=true +minecraft\:block.bamboo_wood_button.click_off=true +minecraft\:block.sculk_vein.fall=true +minecraft\:entity.hoglin.retreat=true +minecraft\:block.wooden_trapdoor.close=true +minecraft\:block.roots.fall=true +alexscaves\:cave_book_open=true +piglinproliferation\:entity.piglin_alchemist.death=true +deeperdarker\:entity.shattered.hurt=true +minecraft\:block.shroomlight.hit=true +minecraft\:block.flowering_azalea.break=true +minecraft\:block.nether_wood.step=true +alexscaves\:hullbreaker_land_death=true +minecraft\:block.sculk_shrieker.hit=true +endermanoverhaul\:plant_enderman_ambient=true +piglinproliferation\:item.buckler.bash=true +friendsandfoes\:entity.copper_golem.hurt=true +piglinproliferation\:entity.piglin_alchemist.admire=true +enlightened_end\:springleaf_activate=true +minecraft\:block.honey_block.fall=true +minecraft\:block.hanging_roots.hit=true +minecraft\:block.moss_carpet.fall=true +illagerinvasion\:entity.firecaller.death=true +minecraft\:item.trident.throw=true +minecraft\:entity.armor_stand.break=true +minecraft\:entity.goat.prepare_ram=true +minecraft\:entity.player.attack.nodamage=true +minecraft\:entity.cow.milk=true +minecraft\:entity.hoglin.ambient=true +minecraft\:entity.llama.ambient=true +minecraft\:block.nylium.fall=true +minecraft\:block.sculk.step=true +minecraft\:entity.strider.step_lava=true +minecraft\:block.sweet_berry_bush.break=true +alexscaves\:primordial_caves_ambience_additions=true +minecraft\:block.calcite.place=true +minecraft\:entity.snow_golem.ambient=true +minecraft\:block.metal.step=true +naturalist\:entity.lion.roar=true +minecraft\:entity.donkey.angry=true +enlightened_end\:end_wood_step=true +friendsandfoes\:entity.iceologer.ambient=true +alexscaves\:tremorsaurus_hurt=true +enlightened_end\:stalker_hurt=true +minecraft\:ui.toast.in=true +alexscaves\:brainiac_idle=true +minecraft\:block.wart_block.fall=true +minecraft\:block.slime_block.break=true +minecraft\:entity.enderman.ambient=true +minecraft\:item.crossbow.loading_start=true +alexscaves\:radrock_place=true +minecraft\:entity.shulker.shoot=true +cataclysm\:ignis_armor_break=true +minecraft\:entity.drowned.swim=true +minecraft\:block.wet_grass.break=true +witherstormmod\:whoosh=true +alexscaves\:amber_step=true +minecraft\:block.note_block.bass=true +cataclysm\:remnant_music=true +minecraft\:block.stem.hit=true +irons_spellbooks\:bow_shoot=true +minecraft\:entity.parrot.imitate.ghast=true +minecraft\:block.honey_block.step=true +naturalist\:entity.alligator.death=true +naturalist\:entity.tortoise.egg_break=true +alexscaves\:beholder_step=true +alexscaves\:watcher_scare=true +minecraft\:entity.squid.ambient=true +witherstormmod\:withered_symbiont_launch_mob=true +naturalist\:entity.alligator.hurt=true +minecraft\:entity.strider.ambient=true +minecraft\:entity.ghast.ambient=true +minecraft\:ambient.underwater.loop=true +minecraft\:block.respawn_anchor.set_spawn=true +minecraft\:block.wooden_pressure_plate.click_off=true +minecraft\:entity.experience_orb.pickup=true +galosphere\:block.monstrometer.place=true +irons_spellbooks\:spell.poison_arrow.cast=true +minecraft\:entity.villager.work_fisherman=true +minecraft\:block.hanging_roots.step=true +minecraft\:entity.skeleton.ambient=true +galosphere\:entity.berserker.step=true +minecraft\:music.overworld.forest=true +minecraft\:item.trident.return=true +friendsandfoes\:entity.wildfire.summon_blaze=true +minecraft\:entity.turtle.egg_crack=true +minecraft\:block.gilded_blackstone.break=true +galosphere\:block.pink_salt.fall=true +irons_spellbooks\:cast.raise_dead.finish=true +alexscaves\:amber_monolith_summon=true +alexscaves\:relicheirus_step=true +minecraft\:entity.magma_cube.jump=true +enlightened_end\:ennegel_break=true +minecraft\:block.mud.step=true +naturalist\:entity.duck.ambient=true +minecraft\:block.end_portal_frame.fill=true +mca\:villager.female.celebrate=true +create\:cranking_compounded_1=true +enlightened_end\:ringling_death=true +minecraft\:item.elytra.flying=true +minecraft\:entity.goat.screaming.ram_impact=true +minecraft\:block.lava.ambient=true +witherstormmod\:withered_beacon_activate=true +minecraft\:entity.rabbit.death=true +alexscaves\:submarine_light_off=true +minecraft\:entity.camel.stand=true +minecraft\:block.cake.add_candle=true +minecraft\:block.slime_block.step=true +minecraft\:block.nether_gold_ore.step=true +galosphere\:block.pink_salt_cluster.break=true +create\:crushing_3=true +create\:crushing_2=true +minecraft\:entity.spider.ambient=true +create\:crushing_1=true +galosphere\:block.lumiere.break=true +cataclysm\:remnant_idle=true +minecraft\:block.nether_wood_door.close=true +minecraft\:block.bamboo_wood.place=true +naturalist\:entity.catfish.flop=true +galosphere\:block.cured_membrane.step=true +galosphere\:block.gilded_beads.place=true +exposure\:block.lightroom.print=true +minecraft\:block.fungus.step=true +galosphere\:block.lumiere.step=true +create\:whistle_train_low=true +minecraft\:entity.horse.breathe=true +alexscaves\:spelunkery_table_attempt_fail=true +minecraft\:entity.tropical_fish.death=true +minecraft\:block.moss_carpet.step=true +minecraft\:block.note_block.chime=true +minecraft\:entity.cow.death=true +minecraft\:ambient.crimson_forest.mood=true +minecraft\:ambient.underwater.loop.additions=true +minecraft\:block.bamboo_wood_hanging_sign.hit=true +minecraft\:entity.skeleton_horse.ambient_water=true +minecraft\:entity.hostile.death=true +minecraft\:block.chain.hit=true +minecraft\:entity.warden.roar=true +minecraft\:block.flowering_azalea.place=true +galosphere\:block.silver_lattice.step=true +minecraft\:block.mud.hit=true +minecraft\:entity.minecart.inside.underwater=true +minecraft\:entity.strider.hurt=true +alexscaves\:forlorn_hollows_ambience_mood=true +create\:chiff=true +alexscaves\:geothermal_vent_bubble_underwater=true +alexscaves\:deep_one_death=true +alexscaves\:forsaken_spawn=true +minecraft\:entity.evoker.prepare_attack=true +minecraft\:block.note_block.imitate.wither_skeleton=true +minecraft\:item.bundle.drop_contents=true +galosphere\:block.lumiere.place=true +alexscaves\:forsaken_grab=true +alexscaves\:subterranodon_death=true +minecraft\:entity.horse.angry=true +minecraft\:entity.zoglin.ambient=true +minecraft\:block.stone.hit=true +enlightened_end\:nullstone_break=true +irons_spellbooks\:ice_impact=true +mca\:villager.male.surprise=true +exposure\:item.camera.shutter_close=true +minecraft\:block.nylium.step=true +minecraft\:block.soul_sand.fall=true +alexscaves\:underzealot_attack=true +alexscaves\:deep_one_mage_attack=true +cataclysm\:koboleton_death=true +witherstormmod\:block_cluster_shake=true +create\:mechanical_press_activation_belt=true +minecraft\:entity.strider.saddle=true +galosphere\:block.lumiere_cluster.hit=true +galosphere\:block.cured_membrane.fall=true +minecraft\:entity.zombie_horse.hurt=true +endermanoverhaul\:icy_pearl_hit=true +irons_spellbooks\:spell.telekinesis.loop=true +naturalist\:entity.rhino.scrape=true +alexscaves\:beholder_breaking=true +minecraft\:entity.cod.ambient=true +galosphere\:block.pink_salt.break=true +galosphere\:block.pink_salt_cluster.place=true +irons_spellbooks\:spell.poison_arrow.charge=true +alexscaves\:radrock_break=true +alexscaves\:neodymium_step=true +minecraft\:entity.player.hurt_freeze=true +galosphere\:block.gilded_beads.break=true +minecraft\:block.enchantment_table.use=true +friendsandfoes\:entity.tuff_golem.step=true +alexscaves\:watcher_death=true +minecraft\:block.bell.use=true +minecraft\:entity.frog.long_jump=true +minecraft\:entity.hostile.splash=true +alexscaves\:metal_swarf_place=true +minecraft\:block.large_amethyst_bud.place=true +alexscaves\:flood_basalt_break=true +minecraft\:block.weeping_vines.break=true +minecraft\:block.wood.step=true +minecraft\:block.wet_grass.place=true +minecraft\:entity.goat.screaming.hurt=true +alexscaves\:spelunkery_table_success_complete=true +minecraft\:item.bucket.fill_tadpole=true +minecraft\:block.bamboo_wood_hanging_sign.step=true +minecraft\:block.note_block.guitar=true +alexscaves\:nuclear_bomb_place=true +minecraft\:item.bottle.fill_dragonbreath=true +minecraft\:entity.rabbit.hurt=true +minecraft\:entity.wandering_trader.reappeared=true +cataclysm\:monstrositystep=true +alexscaves\:sulfur_step=true +create\:haunted_bell_convert=true +minecraft\:item.honey_bottle.drink=true +minecraft\:entity.turtle.death=true +minecraft\:entity.pig.saddle=true +minecraft\:entity.parrot.imitate.guardian=true +alexscaves\:gossamer_worm_idle=true +minecraft\:entity.tadpole.death=true +alexscaves\:brainiac_death=true +minecraft\:entity.fox.ambient=true +minecraft\:entity.villager.work_farmer=true +alexscaves\:peering_coprolith_breaking=true +alexscaves\:relicheirus_topple=true +minecraft\:block.roots.step=true +witherstormmod\:wither_storm_shoot=true +minecraft\:block.fungus.hit=true +cataclysm\:koboleton_step=true +minecraft\:entity.villager.work_shepherd=true +minecraft\:entity.player.hurt_sweet_berry_bush=true +minecraft\:block.sculk_vein.step=true +irons_spellbooks\:frost_step=true +alexscaves\:corrodent_idle=true +minecraft\:block.pointed_dripstone.place=true +alexscaves\:vallumraptor_idle=true +minecraft\:block.slime_block.fall=true +galosphere\:block.monstrometer.deactivate=true +cataclysm\:remnant_roar=true +minecraft\:block.decorated_pot.place=true +minecraft\:entity.fishing_bobber.retrieve=true +minecraft\:entity.axolotl.idle_water=true +alexscaves\:notor_hurt=true +minecraft\:music.overworld.grove=true +minecraft\:block.weeping_vines.place=true +deeperdarker\:ambient.portal.groan=true +minecraft\:block.note_block.didgeridoo=true +alexscaves\:brainiac_lick=true +galosphere\:block.lichen_roots.hit=true +illagerinvasion\:entity.invoker.completecast=true +minecraft\:entity.wandering_trader.trade=true +galosphere\:block.cured_membrane.hit=true +create\:whistle_train_manual_low=true +minecraft\:block.nether_ore.hit=true +minecraft\:entity.vex.hurt=true +alexscaves\:magnetron_death=true +minecraft\:block.fence_gate.open=true +minecraft\:block.sweet_berry_bush.pick_berries=true +alexscaves\:beholder_idle=true +irons_spellbooks\:entity.earthquake_aoe.loop=true +galosphere\:block.lichen_cordyceps.fall=true +galosphere\:block.lichen_shelf.hit=true +minecraft\:entity.ender_dragon.ambient=true +cataclysm\:monstrositydeath=true +minecraft\:block.stone.break=true +minecraft\:block.sniffer_egg.plop=true +minecraft\:entity.ravager.celebrate=true +alexscaves\:deep_one_knight_attack=true +irons_spellbooks\:loop.cloud_of_regen=true +minecraft\:block.chain.step=true +minecraft\:block.suspicious_gravel.break=true +minecraft\:block.mud.fall=true +alexscaves\:submarine_destroy=true +minecraft\:block.lava.pop=true +alexscaves\:corrodent_teeth=true +alexscaves\:subterranodon_hurt=true +exposure\:item.camera.film_advance_last=true +exposure\:item.camera.film_advance=true +deeperdarker\:block.vase.fall=true +alexscaves\:gloomoth_death=true +minecraft\:entity.item_frame.break=true +minecraft\:block.amethyst_block.hit=true +minecraft\:block.beacon.ambient=true +create\:saw_activate_wood=true +minecraft\:entity.guardian.hurt_land=true +alexscaves\:nuclear_bomb_defuse=true +minecraft\:entity.fox.hurt=true +minecraft\:entity.panda.death=true +naturalist\:entity.snake.hurt=true +create\:peculiar_bell_use=true +cataclysm\:prowler_idle=true +minecraft\:item.totem.use=true +minecraft\:entity.fishing_bobber.splash=true +minecraft\:music_disc.wait=true +irons_spellbooks\:spell.arrow_volley.prepare=true +alexscaves\:tube_worm_step=true +minecraft\:ambient.underwater.loop.additions.ultra_rare=true +creeperoverhaul\:entity.sand.creeper.explosion=true +minecraft\:block.honey_block.slide=true +galosphere\:block.pink_salt_cluster.step=true +minecraft\:block.nether_ore.fall=true +minecraft\:entity.skeleton_horse.ambient=true +minecraft\:block.soul_soil.place=true +witherstormmod\:wither_storm_far_loop=true +alexscaves\:sea_pig_hurt=true +illagerinvasion\:entity.invoker.fangs=true +create\:potato_hit=true +galosphere\:block.lumiere_cluster.step=true +cataclysm\:modern_remnant_bite=true +irons_spellbooks\:spell.acid_orb.cast=true +minecraft\:block.wooden_button.click_on=true +minecraft\:block.shroomlight.break=true +minecraft\:entity.squid.hurt=true +alexscaves\:abyssal_chasm_ambience=true +minecraft\:block.rooted_dirt.hit=true +minecraft\:block.cherry_wood_trapdoor.open=true +minecraft\:block.roots.place=true +minecraft\:block.mud.break=true +naturalist\:entity.bear.death=true +friendsandfoes\:entity.shield_debris.impact=true +irons_spellbooks\:arial_summoning_5_custom_1=true +cataclysm\:portal_abyss_blast=true +alexscaves\:sea_pig_death=true +enlightened_end\:flash_bomb_blow=true +alexscaves\:deep_one_knight_death=true +minecraft\:entity.arrow.hit_player=true +minecraft\:block.mud.place=true +minecraft\:block.muddy_mangrove_roots.fall=true +alexscaves\:mine_guardian_land_idle=true +minecraft\:entity.illusioner.death=true +minecraft\:entity.shulker.hurt_closed=true +minecraft\:entity.silverfish.hurt=true +minecraft\:item.spyglass.use=true +minecraft\:entity.parrot.imitate.hoglin=true +irons_spellbooks\:cast.generic.nature=true +exposure\:item.camera.flash=true +irons_spellbooks\:spell.fire_bomb.cast=true +witherstormmod\:withered_beacon_power_up=true +minecraft\:entity.iron_golem.step=true +minecraft\:block.blastfurnace.fire_crackle=true +alexscaves\:deep_one_knight_hurt=true +minecraft\:block.chain.fall=true +irons_spellbooks\:cast.ice_block=true +minecraft\:block.honey_block.hit=true +minecraft\:entity.magma_cube.death_small=true +minecraft\:entity.fox.teleport=true +minecraft\:entity.phantom.hurt=true +alexscaves\:neodymium_break=true +minecraft\:block.candle.hit=true +minecraft\:block.portal.travel=true +minecraft\:item.brush.brushing.gravel.complete=true +create\:saw_activate_stone=true +minecraft\:entity.goat.screaming.eat=true +deeperdarker\:item.transmitter.link=true +minecraft\:entity.allay.ambient_with_item=true +alexscaves\:hullbreaker_death=true +minecraft\:music_disc.otherside=true +minecraft\:entity.slime.death=true +irons_spellbooks\:loop.ray_of_siphoning=true +minecraft\:entity.skeleton.hurt=true +witherstormmod\:wither_storm_tractor_beam_activate=true +minecraft\:block.moss_carpet.place=true +minecraft\:block.nether_wood_door.open=true +minecraft\:block.big_dripleaf.step=true +enlightened_end\:radiant_emission=true +galosphere\:block.pink_salt_cluster.fall=true +minecraft\:block.bamboo.hit=true +illagerinvasion\:entity.invoker.hurt=true +witherstormmod\:tremble=true +minecraft\:block.bamboo_wood_pressure_plate.click_off=true +minecraft\:item.trident.hit_ground=true +enlightened_end\:stalker_ambient=true +witherstormmod\:wither_storm_splits=true +minecraft\:item.brush.brushing.gravel=true +minecraft\:block.portal.ambient=true +minecraft\:block.snow.place=true +minecraft\:entity.stray.hurt=true +alexscaves\:primitive_club_hit=true +minecraft\:music_disc.blocks=true +galosphere\:block.bowl_lichen.hit=true +endermanoverhaul\:summoner_pearl_hit=true +minecraft\:entity.ender_dragon.hurt=true +minecraft\:entity.glow_squid.ambient=true +minecraft\:item.honeycomb.wax_on=true +minecraft\:entity.wither.break_block=true +minecraft\:entity.sniffer.sniffing=true +minecraft\:block.ender_chest.close=true +galosphere\:block.combustion_table.place=true +minecraft\:entity.witch.ambient=true +alexscaves\:darkness_incarnate_exit=true +minecraft\:block.respawn_anchor.deplete=true +minecraft\:block.candle.break=true +minecraft\:block.spore_blossom.break=true +minecraft\:block.amethyst_block.place=true +minecraft\:item.armor.equip_diamond=true +minecraft\:block.nether_wood.place=true +minecraft\:block.pointed_dripstone.drip_water=true +minecraft\:entity.blaze.shoot=true +minecraft\:block.nether_gold_ore.break=true +minecraft\:entity.sheep.shear=true +alexscaves\:uranium_break=true +alexscaves\:watcher_hurt=true +minecraft\:entity.ender_pearl.throw=true +minecraft\:block.beacon.activate=true +minecraft\:block.tuff.break=true +minecraft\:entity.turtle.egg_hatch=true +minecraft\:block.redstone_torch.burnout=true +friendsandfoes\:entity.ice_chunk.summon=true +irons_spellbooks\:cast.generic.holy=true +minecraft\:intentionally_empty=true +minecraft\:entity.zombified_piglin.angry=true +irons_spellbooks\:spell.divine_smite.windup=true +minecraft\:block.fungus.fall=true +cataclysm\:remnant_tail_slam=true +cataclysm\:sandstorm=true +minecraft\:block.moss.step=true +galosphere\:entity.specterpillar.death=true +alexscaves\:flood_basalt_place=true +minecraft\:block.dispenser.launch=true +cataclysm\:abyss_blast_only_charge=true +minecraft\:entity.cat.hiss=true +minecraft\:block.nether_wart.break=true +minecraft\:entity.goat.long_jump=true +galosphere\:block.gilded_beads.hit=true +alexscaves\:corrodent_dig_loop=true +minecraft\:entity.ravager.roar=true +minecraft\:block.note_block.imitate.ender_dragon=true +mca\:villager.male.yes=true +create\:sanding_long=true +illagerinvasion\:entity.surrendered.ambient=true +cataclysm\:abyss_blast=true +galosphere\:block.combustion_table.break=true +minecraft\:entity.blaze.hurt=true +naturalist\:item.bucket.fill_snail=true +illagerinvasion\:entity.illager_brute.hurt=true +minecraft\:block.sniffer_egg.crack=true +minecraft\:entity.endermite.ambient=true +minecraft\:block.ancient_debris.step=true +minecraft\:entity.panda.bite=true +minecraft\:entity.parrot.imitate.silverfish=true +create\:slime_added=true +minecraft\:block.polished_deepslate.step=true +minecraft\:block.bamboo_wood.fall=true +alexscaves\:raycat_tame_idle=true +minecraft\:entity.wandering_trader.hurt=true +minecraft\:entity.dolphin.ambient_water=true +endermanoverhaul\:tall_enderman_ambient=true +alexscaves\:magnetic_caves_ambience=true +galosphere\:block.lumiere_cluster.fall=true +minecraft\:entity.bat.death=true +alexscaves\:neodymium_place=true +alexscaves\:acid_unsubmerge=true +minecraft\:item.bottle.fill=true +galosphere\:block.stranded_membrane.break=true +minecraft\:entity.piglin.converted_to_zombified=true +minecraft\:entity.arrow.shoot=true +alexscaves\:boundroid_chain_loop=true +minecraft\:ambient.warped_forest.additions=true +minecraft\:block.nether_ore.step=true +witherstormmod\:wither_storm_hurt=true +minecraft\:entity.strider.step=true +witherstormmod\:command_block_pulse_loop=true +minecraft\:entity.goat.death=true +minecraft\:entity.panda.aggressive_ambient=true +enlightened_end\:radon_place=true +minecraft\:block.big_dripleaf.hit=true +minecraft\:entity.husk.converted_to_zombie=true +minecraft\:entity.villager.work_cleric=true +minecraft\:block.bubble_column.bubble_pop=true +minecraft\:entity.phantom.swoop=true +minecraft\:entity.piglin_brute.death=true +minecraft\:entity.llama.death=true +minecraft\:entity.piglin.hurt=true +illagerinvasion\:entity.surrendered.death=true +galosphere\:block.stranded_membrane.step=true +minecraft\:entity.parrot.imitate.phantom=true +mca\:silent=true +alexscaves\:acid_corrosion=true +minecraft\:music.overworld.lush_caves=true +alexscaves\:forsaken_death=true +minecraft\:entity.boat.paddle_land=true +minecraft\:entity.frog.tongue=true +minecraft\:music_disc.ward=true +deeperdarker\:music.otherside.deeplands=true +minecraft\:entity.fox.sniff=true +deeperdarker\:entity.snapper.hurt=true +friendsandfoes\:entity.ice_chunk.hit=true +minecraft\:entity.wither_skeleton.hurt=true +alexscaves\:boundroid_slam=true +irons_spellbooks\:spell.guiding_bolt.cast=true +minecraft\:block.azalea_leaves.fall=true +minecraft\:entity.wither_skeleton.step=true +minecraft\:entity.drowned.hurt_water=true +minecraft\:block.tuff.hit=true +minecraft\:entity.sheep.hurt=true +minecraft\:block.metal.fall=true +minecraft\:block.netherite_block.fall=true +minecraft\:entity.pig.step=true +minecraft\:entity.villager.yes=true +minecraft\:music.nether.soul_sand_valley=true +minecraft\:entity.ender_dragon.growl=true +minecraft\:entity.vindicator.hurt=true +irons_spellbooks\:spell.gust.cast=true +create\:blaze_munch=true +minecraft\:entity.llama.swag=true +minecraft\:block.small_dripleaf.break=true +cataclysm\:harbinger_music=true +galosphere\:block.combustion_table.fall=true +irons_spellbooks\:entity.citadel_keeper.step=true +cataclysm\:black_hole_loop=true +minecraft\:entity.villager.work_toolsmith=true +deeperdarker\:block.vase.place=true +mca\:reaper.scythe_out=true +alexscaves\:notor_flying=true +witherstormmod\:amulet_bind=true +minecraft\:item.bucket.fill_fish=true +minecraft\:block.moss_carpet.break=true +minecraft\:block.bamboo_sapling.hit=true +alexscaves\:watcher_spawn=true +irons_spellbooks\:cast.raise_dead.start=true +enlightened_end\:squelcher_hurt=true +alexscaves\:beholder_place=true +irons_spellbooks\:entity.dead_king.attack_hit=true +minecraft\:block.nether_wood_hanging_sign.break=true +galosphere\:entity.berserker.hurt=true +minecraft\:block.spore_blossom.place=true +deeperdarker\:block.vase.step=true +friendsandfoes\:entity.rascal.nod=true +alexscaves\:corrodent_dig_stop=true +minecraft\:entity.enderman.scream=true +minecraft\:block.soul_sand.hit=true +exposure\:item.photograph.break=true +cataclysm\:harbinger_stun=true +witherstormmod\:formidibomb_explosion_quiet=true +minecraft\:entity.parrot.imitate.warden=true +alexscaves\:deep_one_mage_death=true +minecraft\:entity.minecart.riding=true +alexscaves\:tremorsaurus_death=true +minecraft\:block.tuff.place=true +minecraft\:block.soul_soil.break=true +minecraft\:entity.illusioner.prepare_mirror=true +minecraft\:entity.elder_guardian.death=true +illagerinvasion\:entity.archivist.hurt=true +create\:mechanical_press_activation_compounded_1=true +minecraft\:block.ladder.hit=true +minecraft\:entity.polar_bear.warning=true +friendsandfoes\:entity.rascal.ambient=true +minecraft\:block.amethyst_block.break=true +minecraft\:entity.piglin_brute.converted_to_zombified=true +minecraft\:entity.parrot.imitate.magma_cube=true +minecraft\:block.small_dripleaf.place=true +minecraft\:entity.cat.purreow=true +minecraft\:block.beacon.deactivate=true +minecraft\:music_disc.pigstep=true +enlightened_end\:ooze_bottle_filled=true +naturalist\:entity.bird.death=true +minecraft\:entity.parrot.imitate.elder_guardian=true +alexscaves\:vesper_hurt=true +minecraft\:block.conduit.attack.target=true +minecraft\:music.overworld.flower_forest=true +minecraft\:entity.arrow.hit=true +galosphere\:entity.preserved.hurt=true +minecraft\:item.ink_sac.use=true +minecraft\:entity.witch.death=true +minecraft\:entity.squid.death=true +alexscaves\:mine_guardian_scan=true +minecraft\:block.gilded_blackstone.hit=true +irons_spellbooks\:magic_arrow_charge=true +naturalist\:entity.bear.ambient_baby=true +minecraft\:entity.sheep.ambient=true +witherstormmod\:formidibomb_explosion=true +alexscaves\:dark_cloud_appear=true +minecraft\:block.bone_block.place=true +irons_spellbooks\:ui.learn_eldritch_spell=true +minecraft\:entity.cow.ambient=true +minecraft\:entity.tropical_fish.flop=true +minecraft\:block.frogspawn.place=true +minecraft\:entity.snow_golem.shear=true +witherstormmod\:withered_symbiont_summon=true +galosphere\:entity.berserker.duo_smash=true +minecraft\:block.azalea_leaves.step=true +galosphere\:block.pink_salt_lamp.fall=true +minecraft\:entity.panda.ambient=true +galosphere\:block.silver.hit=true +minecraft\:block.polished_deepslate.fall=true +galosphere\:block.lichen_cordyceps.step=true +minecraft\:item.armor.equip_chain=true +minecraft\:entity.dolphin.ambient=true +minecraft\:entity.parrot.imitate.zombie=true +minecraft\:block.snow.break=true +minecraft\:block.lily_pad.place=true +alexscaves\:gossamer_worm_death=true +minecraft\:entity.zombie_villager.hurt=true +minecraft\:item.bucket.empty_milk=true +minecraft\:entity.dolphin.eat=true +alexscaves\:nucleeper_idle=true +minecraft\:entity.evoker.hurt=true +cataclysm\:harbinger_laser=true +witherstormmod\:wither_storm_tremble=true +irons_spellbooks\:spell.acid_orb.charge=true +minecraft\:block.gravel.hit=true +mca\:villager.male.cry=true +minecraft\:item.bucket.fill_lava=true +naturalist\:entity.tortoise.egg_hatch=true +minecraft\:entity.magma_cube.squish_small=true +alexscaves\:dark_cloud_disappear=true +minecraft\:entity.bee.pollinate=true +naturalist\:entity.lion.hurt=true +minecraft\:entity.ocelot.hurt=true +minecraft\:block.sand.place=true +minecraft\:entity.generic.small_fall=true +minecraft\:block.chiseled_bookshelf.hit=true +galosphere\:block.glow_ink_clumps.place=true +minecraft\:block.chain.break=true +minecraft\:entity.ravager.hurt=true +minecraft\:block.weeping_vines.fall=true +minecraft\:block.soul_soil.step=true +cataclysm\:ignis_earthquake=true +galosphere\:block.stranded_membrane.fall=true +minecraft\:block.bamboo_wood_hanging_sign.break=true +minecraft\:block.wooden_button.click_off=true +deeperdarker\:block.vase.break=true +minecraft\:entity.wandering_trader.death=true +irons_spellbooks\:dark_spell_02=true +alexscaves\:radgill_hurt=true +minecraft\:entity.warden.dig=true +deeperdarker\:entity.stalker.ambient=true +minecraft\:entity.guardian.attack=true +alexscaves\:tremorsaurus_roar=true +alexscaves\:limestone_spear_throw=true +minecraft\:entity.bee.loop_aggressive=true +witherstormmod\:withered_beacon_deactivate=true +witherstormmod\:withered_beacon_ambient=true +minecraft\:block.scaffolding.hit=true +minecraft\:event.raid.horn=true +illagerinvasion\:item.lost_candle.iron=true +minecraft\:entity.goat.screaming.death=true +enlightened_end\:nullstone_step=true +minecraft\:ambient.nether_wastes.mood=true +minecraft\:block.anvil.destroy=true +alexscaves\:nuclear_explosion_ringing=true +cataclysm\:remnant_bite=true +alexscaves\:nucleeper_hurt=true +minecraft\:block.cherry_wood.place=true +minecraft\:block.bamboo_wood_button.click_on=true +minecraft\:block.hanging_roots.break=true +minecraft\:block.netherrack.break=true +minecraft\:block.respawn_anchor.charge=true +irons_spellbooks\:cast.generic.fire=true +illagerinvasion\:entity.basher.hurt=true +deeperdarker\:music.otherside.echoing_forest=true +alexscaves\:toxic_caves_ambience_mood=true +minecraft\:block.pink_petals.break=true +minecraft\:entity.piglin.death=true +naturalist\:entity.alligator.egg_break=true +irons_spellbooks\:spell.earthquake.cast=true +enlightened_end\:squelcher_spit=true +irons_spellbooks\:spell.recall.prepare=true +minecraft\:entity.warden.listening_angry=true +minecraft\:entity.witch.hurt=true +minecraft\:entity.player.breath=true +creeperoverhaul\:entity.stone.creeper.death=true +illagerinvasion\:entity.archivist.death=true +minecraft\:entity.dolphin.swim=true +enlightened_end\:fuschia_forest_ambience=true +alexscaves\:amber_break=true +friendsandfoes\:entity.tuff_golem.wake=true +alexscaves\:primordial_caves_music=true +minecraft\:entity.stray.death=true +naturalist\:entity.bear.spit=true +enlightened_end\:malachite_break=true +minecraft\:block.deepslate_tiles.step=true +minecraft\:block.wet_grass.hit=true +friendsandfoes\:entity.glare.rustle=true +minecraft\:block.ancient_debris.fall=true +minecraft\:block.note_block.pling=true +minecraft\:entity.ghast.warn=true +minecraft\:entity.warden.heartbeat=true +enlightened_end\:laser_off=true +alexscaves\:magnetron_step=true +minecraft\:entity.skeleton_horse.death=true +illagerinvasion\:entity.invoker.teleport_cast=true +alexscaves\:magic_conch_summon=true +minecraft\:entity.sniffer.scenting=true +minecraft\:entity.parrot.imitate.husk=true +minecraft\:block.spore_blossom.hit=true +minecraft\:entity.tadpole.grow_up=true +another_furniture\:block.service_bell.use=true +mca\:villager.female.laugh=true +minecraft\:entity.axolotl.attack=true +minecraft\:entity.polar_bear.step=true +minecraft\:entity.turtle.hurt_baby=true +minecraft\:entity.horse.land=true +minecraft\:entity.parrot.step=true +cataclysm\:monstrosityland=true +minecraft\:music.dragon=true +minecraft\:block.big_dripleaf.place=true +minecraft\:block.nether_sprouts.hit=true +minecraft\:block.lava.extinguish=true +minecraft\:block.basalt.fall=true +minecraft\:entity.player.big_fall=true +minecraft\:entity.villager.work_librarian=true +minecraft\:block.stone_button.click_off=true +minecraft\:block.dripstone_block.hit=true +witherstormmod\:super_tnt_fuse=true +galosphere\:block.lumiere.hit=true +minecraft\:entity.slime.hurt=true +alexscaves\:primitive_club_miss=true +minecraft\:block.end_gateway.spawn=true +minecraft\:entity.iron_golem.attack=true +galosphere\:block.pink_salt_lamp.step=true +minecraft\:entity.chicken.egg=true +minecraft\:block.amethyst_cluster.hit=true +minecraft\:entity.zoglin.hurt=true +minecraft\:block.ladder.break=true +minecraft\:block.bubble_column.whirlpool_inside=true +minecraft\:entity.glow_item_frame.break=true +minecraft\:item.crossbow.hit=true +alexscaves\:tremorsaurus_idle=true +irons_spellbooks\:entity.dead_king.spawn=true +minecraft\:entity.elder_guardian.hurt_land=true +irons_spellbooks\:entity.root.emerge=true +minecraft\:block.end_portal.spawn=true +minecraft\:music_disc.cat=true +minecraft\:music.overworld.snowy_slopes=true +galosphere\:block.lichen_cordyceps_bulb.break=true +naturalist\:entity.snail.forward=true +alexscaves\:brainiac_hurt=true +minecraft\:block.bamboo_wood.step=true +minecraft\:entity.generic.burn=true +minecraft\:block.bubble_column.whirlpool_ambient=true +alexscaves\:seeking_arrow_lockon=true +galosphere\:block.pink_salt.hit=true +alexscaves\:geothermal_vent_bubble=true +cataclysm\:coralssus_hurt=true +witherstormmod\:wither_storm_ambient=true +minecraft\:block.composter.empty=true +minecraft\:block.sculk.break=true +alexscaves\:magnetic_caves_music=true +creeperoverhaul\:entity.wood.creeper.prime=true +minecraft\:entity.zombie_villager.converted=true +minecraft\:block.chain.place=true +deeperdarker\:block.sculk_stone.step=true +enlightened_end\:light_void_shale_break=true +enlightened_end\:bismuth_break=true +minecraft\:entity.shulker.teleport=true +mca\:villager.female.angry=true +alexscaves\:flood_basalt_breaking=true +minecraft\:entity.sniffer.happy=true +minecraft\:block.bone_block.break=true +minecraft\:item.glow_ink_sac.use=true +galosphere\:block.monstrometer.activate=true +galosphere\:block.lichen_shelf.place=true +galosphere\:block.stranded_membrane.place=true +minecraft\:entity.leash_knot.break=true +minecraft\:entity.zombie_villager.ambient=true +minecraft\:entity.enderman.death=true +minecraft\:block.froglight.break=true +create\:contraption_assemble=true +alexscaves\:spelunkery_table_codex_remove=true +minecraft\:ambient.underwater.loop.additions.rare=true +minecraft\:block.calcite.step=true +cataclysm\:remnant_death=true +alexscaves\:forlorn_hollows_ambience_additions=true +friendsandfoes\:entity.glare.ambient=true +minecraft\:entity.zoglin.attack=true +naturalist\:entity.rhino.ambient_baby=true +minecraft\:block.stone.fall=true +minecraft\:ui.loom.take_result=true +minecraft\:entity.puffer_fish.flop=true +irons_spellbooks\:entity.citadel_keeper.swing=true +minecraft\:block.big_dripleaf.tilt_down=true +minecraft\:entity.parrot.death=true +minecraft\:block.hanging_roots.place=true +deeperdarker\:block.vase.hit=true +alexscaves\:forlorn_hollows_music=true +irons_spellbooks\:spell.fire_bomb.charge=true +minecraft\:block.amethyst_block.fall=true +minecraft\:block.note_block.xylophone=true +alexscaves\:cave_book_close=true +creeperoverhaul\:entity.stone.creeper.prime=true +minecraft\:entity.elder_guardian.ambient_land=true +minecraft\:entity.rabbit.ambient=true +minecraft\:entity.blaze.death=true +naturalist\:entity.deer.ambient_baby=true +alexscaves\:hullbreaker_hurt=true +friendsandfoes\:entity.copper_golem.repair=true +alexscaves\:forsaken_step=true +minecraft\:block.beehive.exit=true +minecraft\:entity.vex.ambient=true +irons_spellbooks\:entity.citadel_keeper.sword_impact=true +minecraft\:block.dripstone_block.break=true +minecraft\:block.coral_block.place=true +cataclysm\:tidal_hook_hit=true +deeperdarker\:block.sculk_stone.hit=true +galosphere\:block.pink_salt_chamber.deactivate=true +galosphere\:block.stranded_membrane.hit=true +exposure\:item.camera.button_click=true +alexscaves\:gossamer_worm_hurt=true +minecraft\:block.shroomlight.place=true +creeperoverhaul\:entity.sand.creeper.hurt=true +minecraft\:entity.guardian.ambient_land=true +friendsandfoes\:entity.iceologer.cast_spell=true +enlightened_end\:palerock_bricks_break=true +minecraft\:block.coral_block.step=true +alexscaves\:peering_coprolith_place=true +illagerinvasion\:entity.invoker.ambient=true +alexscaves\:radrock_step=true +minecraft\:entity.generic.eat=true +friendsandfoes\:entity.wildfire.shockwave=true +friendsandfoes\:entity.mauler.hurt=true +witherstormmod\:bowels_loop=true +minecraft\:item.bucket.fill_milk=true +minecraft\:block.weeping_vines.step=true +galosphere\:block.glow_ink_clumps.break=true +minecraft\:block.moss.fall=true +minecraft\:block.cherry_wood.hit=true +illagerinvasion\:entity.basher.death=true +galosphere\:block.silver_lattice.hit=true +galosphere\:block.bowl_lichen.fall=true +alexscaves\:hologram_loop=true +minecraft\:entity.axolotl.swim=true +cataclysm\:rocket_launch=true +irons_spellbooks\:entity.dead_king.explode=true +minecraft\:block.slime_block.hit=true +minecraft\:entity.husk.step=true +friendsandfoes\:entity.ice_chunk.ambient=true +alexscaves\:amber_place=true +minecraft\:entity.zombie.death=true +alexscaves\:boundroid_death=true +create\:contraption_disassemble=true +create\:wrench_rotate=true +creeperoverhaul\:entity.stone.creeper.hurt=true +minecraft\:entity.ender_dragon.shoot=true +minecraft\:block.sculk_catalyst.hit=true +minecraft\:entity.zombie.step=true +naturalist\:entity.rhino.ambient=true +minecraft\:block.stone.place=true +witherstormmod\:rib_bone_crack=true +minecraft\:entity.allay.item_given=true +minecraft\:entity.wolf.howl=true +minecraft\:entity.pig.ambient=true +witherstormmod\:command_block_build=true +minecraft\:entity.iron_golem.death=true +naturalist\:entity.bird.fly=true +minecraft\:block.nether_wood_trapdoor.close=true +minecraft\:entity.item_frame.place=true +minecraft\:music.overworld.jungle=true +galosphere\:entity.spectre.death=true +naturalist\:entity.bird.ambient_canary=true +alexscaves\:spelunkery_table_paper_insert=true +minecraft\:block.chiseled_bookshelf.pickup=true +minecraft\:entity.item_frame.remove_item=true +minecraft\:entity.warden.ambient=true +minecraft\:block.flowering_azalea.hit=true +alexscaves\:resistor_shield_azure_loop=true +minecraft\:block.nether_gold_ore.place=true +minecraft\:entity.iron_golem.damage=true +waterdripsound\:lavadrip=true +minecraft\:block.candle.place=true +friendsandfoes\:entity.tuff_golem.sleep=true +minecraft\:block.beehive.enter=true +minecraft\:entity.elder_guardian.curse=true +minecraft\:entity.firework_rocket.blast=true +alexscaves\:teletor_hurt=true +minecraft\:entity.wolf.whine=true +mca\:villager.male.scream=true +minecraft\:ambient.basalt_deltas.mood=true +minecraft\:block.coral_block.fall=true +minecraft\:block.stone.step=true +minecraft\:block.nether_wood.break=true +alexscaves\:peering_coprolith_step=true +minecraft\:block.sculk.place=true +galosphere\:block.lichen_shelf.break=true +alexscaves\:quarry_crush=true +alexscaves\:acid_submerge=true +illagerinvasion\:entity.invoker.shield_create=true +minecraft\:entity.llama.eat=true +create\:mechanical_press_activation=true +minecraft\:entity.generic.splash=true +alexscaves\:mine_guardian_death=true +minecraft\:block.sculk_catalyst.place=true +naturalist\:entity.bear.sleep=true +naturalist\:entity.zebra.jump=true +minecraft\:entity.frog.ambient=true +minecraft\:entity.wolf.step=true +minecraft\:entity.slime.squish=true +alexscaves\:uranium_place=true +minecraft\:block.sniffer_egg.hatch=true +alexscaves\:magnetic_caves_ambience_additions=true +minecraft\:block.froglight.place=true +minecraft\:entity.bat.loop=true +minecraft\:item.bucket.empty_fish=true +minecraft\:entity.goat.eat=true +minecraft\:entity.hoglin.step=true +minecraft\:entity.illusioner.hurt=true +deeperdarker\:entity.leech.hurt=true +minecraft\:entity.slime.death_small=true +creeperoverhaul\:entity.stone.creeper.explosion=true +minecraft\:entity.zombie.ambient=true +minecraft\:block.sand.break=true +minecraft\:block.amethyst_block.step=true +minecraft\:block.decorated_pot.break=true +cataclysm\:endermaptera_ambient=true +minecraft\:entity.goat.hurt=true +friendsandfoes\:entity.glare.hurt=true +cataclysm\:tidal_hook_loop=true +minecraft\:entity.generic.extinguish_fire=true +irons_spellbooks\:spell.spider_aspect.cast=true +cataclysm\:monstrosityshoot=true +enlightened_end\:music.disc.sprog=true +creeperoverhaul\:entity.ocean.creeper.hurt_deflated=true +alexscaves\:totem_of_possession_use=true +minecraft\:block.metal.hit=true +minecraft\:entity.rabbit.attack=true +minecraft\:block.muddy_mangrove_roots.step=true +minecraft\:block.big_dripleaf.break=true +minecraft\:entity.guardian.ambient=true +minecraft\:block.tripwire.attach=true +alexscaves\:abyssmarine_glow_off=true +piglinproliferation\:entity.piglin_alchemist.step=true +alexscaves\:submarine_hit=true +exposure\:item.camera.release_button_click=true +galosphere\:block.bowl_lichen.step=true +minecraft\:block.suspicious_gravel.place=true +deeperdarker\:music.otherside.overcast_columns=true +minecraft\:entity.goat.screaming.long_jump=true +minecraft\:block.ladder.place=true +witherstormmod\:amulet_swaps=true +minecraft\:block.dripstone_block.place=true +minecraft\:block.bamboo_wood_hanging_sign.place=true +minecraft\:entity.hostile.swim=true +minecraft\:block.nether_wood_fence_gate.open=true +minecraft\:entity.tnt.primed=true +minecraft\:block.soul_soil.fall=true +galosphere\:block.allurite_cluster.hit=true +minecraft\:block.big_dripleaf.fall=true +minecraft\:entity.generic.swim=true +minecraft\:block.stone_button.click_on=true +minecraft\:entity.slime.squish_small=true +illagerinvasion\:entity.surrendered.charge=true +minecraft\:entity.villager.work_cartographer=true +alexscaves\:magnetron_roll=true +minecraft\:entity.warden.nearby_closest=true +witherstormmod\:wither_storm_close_loop=true +minecraft\:block.fence_gate.close=true +minecraft\:entity.mule.ambient=true +piglinproliferation\:entity.piglin_alchemist.retreat=true +minecraft\:block.beehive.drip=true +minecraft\:block.campfire.crackle=true +minecraft\:block.comparator.click=true +minecraft\:block.metal_pressure_plate.click_off=true +minecraft\:item.armor.equip_iron=true +minecraft\:entity.panda.sneeze=true +alexscaves\:tube_worm_breaking=true +minecraft\:entity.dolphin.jump=true +minecraft\:music_disc.relic=true +minecraft\:block.sculk_catalyst.fall=true +minecraft\:block.ancient_debris.break=true +alexscaves\:galena_gauntlet_stop=true +minecraft\:item.nether_wart.plant=true +minecraft\:entity.fox.spit=true +minecraft\:block.chiseled_bookshelf.break=true +friendsandfoes\:entity.copper_golem.step=true +minecraft\:block.cherry_leaves.fall=true +alexscaves\:moth_ball_place=true +minecraft\:block.azalea_leaves.break=true +alexscaves\:sea_pig_idle=true +minecraft\:entity.hostile.big_fall=true +minecraft\:entity.turtle.death_baby=true +alexscaves\:trilocaris_step=true +alexscaves\:lanternfish_hurt=true +minecraft\:entity.cod.death=true +minecraft\:entity.player.death=true +minecraft\:block.scaffolding.fall=true +creeperoverhaul\:entity.plant.creeper.hurt=true +minecraft\:block.lantern.fall=true +create\:cranking=true +cataclysm\:remnant_shockwave=true +minecraft\:entity.splash_potion.throw=true +minecraft\:block.bone_block.step=true +minecraft\:entity.dolphin.splash=true +alexscaves\:deep_one_attack=true +minecraft\:entity.wither.ambient=true +friendsandfoes\:entity.mauler.growl=true +irons_spellbooks\:cast.blood_step=true +mca\:villager.male.cough=true +minecraft\:block.wart_block.place=true +minecraft\:entity.creeper.primed=true +enlightened_end\:fumesplat_exhaust=true +galosphere\:block.pink_salt_lamp.place=true +minecraft\:entity.horse.eat=true +illagerinvasion\:entity.provoker.celebrate=true +enlightened_end\:ooze_rain_pophigh=true +endermanoverhaul\:cave_enderman_ambient=true +galosphere\:entity.spectre.ambient=true +galosphere\:entity.spectre.hurt=true +minecraft\:block.copper.place=true +minecraft\:entity.elder_guardian.hurt=true +minecraft\:entity.polar_bear.ambient=true +minecraft\:block.nether_wood_button.click_off=true +witherstormmod\:wither_storm_final_boss_theme=true +irons_spellbooks\:entity.void_tentacles.retreat=true +minecraft\:block.chest.locked=true +minecraft\:entity.frog.step=true +minecraft\:block.small_amethyst_bud.break=true +alexscaves\:cinder_block_step=true +alexscaves\:scrap_metal_step=true +minecraft\:entity.wolf.ambient=true +minecraft\:block.cherry_wood.fall=true +minecraft\:block.nether_wood_pressure_plate.click_on=true +minecraft\:block.decorated_pot.fall=true +minecraft\:block.candle.extinguish=true +minecraft\:weather.rain=false +minecraft\:entity.phantom.ambient=true +alexscaves\:teletor_float=true +minecraft\:entity.cat.death=true +alexscaves\:deep_one_mage_hostile=true +minecraft\:block.sand.step=true +piglinproliferation\:entity.piglin_brute.charge=true +minecraft\:entity.goat.screaming.ambient=true +alexscaves\:raygun_reload=true +minecraft\:entity.ender_dragon.flap=true +create\:whistle_train=true +create\:funnel_flap=true +minecraft\:block.conduit.deactivate=true +naturalist\:entity.bass.flop=true +minecraft\:entity.generic.hurt=true +minecraft\:entity.puffer_fish.death=true +minecraft\:entity.turtle.egg_break=true +friendsandfoes\:entity.copper_golem.death=true +alexscaves\:vallumraptor_sleep=true +galosphere\:entity.preserved.emerge=true +alexscaves\:relicheirus_hurt=true +minecraft\:entity.elder_guardian.death_land=true +minecraft\:entity.magma_cube.death=true +galosphere\:entity.pink_salt_shard.land=true +deeperdarker\:ambient.otherside.additions=true +irons_spellbooks\:entity.devour_jaw.bite=true +minecraft\:item.spyglass.stop_using=true +cataclysm\:black_hole_opening=true +witherstormmod\:wither_storm_distant_loop=true +minecraft\:entity.donkey.ambient=true +galosphere\:block.lichen_cordyceps_bulb.hit=true +minecraft\:ui.loom.select_pattern=true +minecraft\:weather.rain.above=false +alexscaves\:subterranodon_idle=true +create\:wrench_remove_compounded_1=true +minecraft\:block.wooden_door.open=true +enlightened_end\:squelcher_ambient=true +minecraft\:ambient.crimson_forest.loop=true +alexscaves\:teletor_death=true +minecraft\:block.cherry_wood_button.click_on=true +illagerinvasion\:item.horn_of_sight.blow=true +creeperoverhaul\:entity.plant.creeper.prime=true +alexscaves\:tube_worm_place=true +minecraft\:block.pumpkin.carve=true +minecraft\:block.vine.fall=true +witherstormmod\:wither_storm_loop=true +minecraft\:block.cherry_wood_trapdoor.close=true +minecraft\:block.decorated_pot.step=true +minecraft\:item.shield.block=true +minecraft\:block.note_block.snare=true +naturalist\:entity.elephant.ambient=true +minecraft\:block.copper.break=true +minecraft\:block.grass.break=true +minecraft\:block.metal.place=true +minecraft\:entity.allay.hurt=true +minecraft\:block.vine.hit=true +minecraft\:block.wart_block.break=true +minecraft\:entity.zombie_horse.ambient=true +cataclysm\:harbinger_mode_change=true +naturalist\:entity.firefly.death=true +minecraft\:block.nether_ore.place=true +minecraft\:block.sculk_catalyst.step=true +cataclysm\:emp_activated=true +minecraft\:entity.horse.death=true +minecraft\:entity.parrot.imitate.ravager=true +alexscaves\:spelunkery_table_tablet_remove=true +minecraft\:entity.item.break=true +minecraft\:entity.wandering_trader.yes=true +alexscaves\:subterranodon_attack=true +minecraft\:entity.blaze.burn=true +galosphere\:block.silver.fall=true +minecraft\:entity.mooshroom.suspicious_milk=true +minecraft\:entity.pig.death=true +minecraft\:entity.zombie.infect=true +alexscaves\:sulfur_place=true +minecraft\:block.sand.fall=true +galosphere\:block.combustion_table.hit=true +alexscaves\:darkness_incarnate_enter=true +minecraft\:item.bundle.remove_one=true +minecraft\:entity.hoglin.hurt=true +minecraft\:entity.horse.hurt=true +galosphere\:music.biome.pink_salt_caves=true +minecraft\:block.polished_deepslate.place=true +minecraft\:entity.creeper.death=true +minecraft\:block.honey_block.break=true +galosphere\:block.pink_salt_cluster.hit=true +alexscaves\:cave_book_turn=true +deeperdarker\:entity.shriek_worm.hurt=true +minecraft\:block.sculk_catalyst.break=true +witherstormmod\:withered_symbiont_prepare_spell=true +alexscaves\:hazmat_block_break=true +alexscaves\:subterranodon_flap=true +minecraft\:entity.squid.squirt=true +galosphere\:block.lichen_roots.break=true +alexscaves\:tremorsaurus_throw=true +alexscaves\:vallumraptor_attack=true +minecraft\:entity.villager.work_leatherworker=true +endermanoverhaul\:cave_enderman_hurt=true +irons_spellbooks\:spell.sonic_boom.cast=true +minecraft\:block.stone_pressure_plate.click_on=true +minecraft\:ui.toast.challenge_complete=true +cataclysm\:endermaptera_step=true +minecraft\:entity.guardian.death_land=true +enlightened_end\:flash_bomb_throw=true +irons_spellbooks\:spell.frostwave.prepare=true +naturalist\:entity.bear.ambient=true +irons_spellbooks\:cast.abyssal_shroud=true +minecraft\:block.pink_petals.place=true +minecraft\:block.cherry_wood_pressure_plate.click_off=true +minecraft\:entity.hoglin.converted_to_zombified=true +minecraft\:block.nether_wood_fence_gate.close=true +cataclysm\:koboleton_hurt=true +minecraft\:music_disc.stal=true +create\:mixing_compounded_1=true +minecraft\:block.sculk_vein.hit=true +minecraft\:entity.firework_rocket.large_blast_far=true +minecraft\:entity.parrot.imitate.zoglin=true +minecraft\:entity.drowned.ambient_water=true +minecraft\:entity.fish.swim=true +irons_spellbooks\:magic_spell_reverse_3=true +minecraft\:entity.sniffer.drop_seed=true +cataclysm\:ignis_hurt=true +alexscaves\:sulfur_break=true +minecraft\:entity.villager.ambient=true +alexscaves\:uranium_hum=true +minecraft\:block.lantern.step=true +alexscaves\:forsaken_bite=true +enlightened_end\:dart_hit=true +cataclysm\:remnant_stomp=true +create\:whistle_high=true +alexscaves\:nuclear_siren=true +cataclysm\:leviathan_bite=true +minecraft\:block.note_block.harp=true +minecraft\:entity.parrot.imitate.shulker=true +minecraft\:entity.axolotl.death=true +galosphere\:entity.spectre.bottle.empty=true +galosphere\:block.lichen_cordyceps.place=true +alexscaves\:magic_conch_cast=true +exposure\:item.camera.viewfinder_open=true +minecraft\:entity.skeleton_horse.gallop_water=true +creeperoverhaul\:entity.wood.creeper.hurt=true +cataclysm\:harbinger_deathlaser_prepare=true +piglinproliferation\:entity.piglin_alchemist.angry=true +minecraft\:music_disc.mellohi=true +minecraft\:music.overworld.frozen_peaks=true +minecraft\:entity.drowned.ambient=true +friendsandfoes\:entity.rascal.reward=true +minecraft\:entity.elder_guardian.ambient=true +minecraft\:block.nether_wood_hanging_sign.hit=true +alexscaves\:resistor_shield_spin=true +minecraft\:block.rooted_dirt.place=true +witherstormmod\:withered_symbiont_step=true +illagerinvasion\:item.lost_candle.diamond=true +alexscaves\:resistor_shield_slam=true +minecraft\:block.vine.step=true +minecraft\:block.azalea_leaves.place=true +exposure\:item.camera.viewfinder_close=true +alexscaves\:raygun_start=true +irons_spellbooks\:cast.generic.blood=true +minecraft\:music.credits=true +minecraft\:entity.zombie.converted_to_drowned=true +minecraft\:block.note_block.flute=true +galosphere\:block.lichen_shelf.step=true +alexscaves\:gammaroach_attack=true +minecraft\:entity.zombified_piglin.ambient=true +alexscaves\:hullbreaker_land_idle=true +minecraft\:entity.fox.death=true +minecraft\:block.bone_block.fall=true +minecraft\:item.crossbow.quick_charge_2=true +minecraft\:item.crossbow.quick_charge_1=true +minecraft\:entity.player.splash=true +alexscaves\:deep_one_knight_idle=true +minecraft\:block.amethyst_block.chime=true +minecraft\:entity.husk.death=true +minecraft\:music_disc.far=true +piglinproliferation\:entity.criticalcharge.activate=true +minecraft\:music.end=true +create\:potato_hit_compounded_1=true +minecraft\:item.bucket.empty_powder_snow=true +minecraft\:item.bucket.fill_powder_snow=true +minecraft\:block.scaffolding.step=true +galosphere\:block.lichen_roots.fall=true +minecraft\:entity.firework_rocket.large_blast=true +minecraft\:entity.panda.eat=true +minecraft\:item.crossbow.quick_charge_3=true +alexscaves\:underzealot_transformation=true +minecraft\:entity.wither_skeleton.death=true +enlightened_end\:music.regret=true +minecraft\:ambient.cave=true +alexscaves\:nuclear_bomb_step=true +minecraft\:block.cave_vines.pick_berries=true +minecraft\:entity.spider.step=true +minecraft\:entity.illusioner.mirror_move=true +minecraft\:block.pointed_dripstone.drip_lava_into_cauldron=true +naturalist\:entity.vulture.death=true +create\:steam=true +minecraft\:entity.salmon.ambient=true +minecraft\:entity.slime.hurt_small=true +illagerinvasion\:entity.basher.idle=true +minecraft\:block.azalea.step=true +minecraft\:entity.wolf.death=true +cataclysm\:watcher_death=true +minecraft\:entity.wandering_trader.disappeared=true +minecraft\:block.pointed_dripstone.land=true +naturalist\:entity.snail.crush=true +alexscaves\:flood_basalt_step=true +minecraft\:block.small_amethyst_bud.place=true +minecraft\:entity.mule.angry=true +minecraft\:entity.husk.hurt=true +minecraft\:block.snow.hit=true +irons_spellbooks\:entity.firefly_swarm.idle=true +minecraft\:block.portal.trigger=true +cataclysm\:revenant_idle=true +alexscaves\:hologram_stop=true +minecraft\:entity.puffer_fish.sting=true +alexscaves\:hazmat_block_place=true +minecraft\:block.grass.hit=true +minecraft\:block.conduit.ambient=true +witherstormmod\:wither_storm_reviving_theme=true +minecraft\:block.deepslate_tiles.fall=true +minecraft\:block.stone_pressure_plate.click_off=true +minecraft\:block.bubble_column.upwards_inside=true +minecraft\:block.copper.hit=true +minecraft\:entity.parrot.hurt=true +minecraft\:entity.horse.gallop=true +cataclysm\:coralssus_death=true +create\:copper_armor_equip=true +alexscaves\:scarlet_neodymium_pull_loop=true +alexscaves\:deep_one_hurt=true +alexscaves\:tube_worm_break=true +alexscaves\:abyssal_chasm_music=true +minecraft\:entity.allay.item_thrown=true +minecraft\:entity.zombie_horse.death=true +enlightened_end\:eidolon_roar=true +minecraft\:block.grass.place=true +minecraft\:entity.evoker.ambient=true +irons_spellbooks\:entity.dead_king.attack_slam=true +minecraft\:entity.zoglin.death=true +minecraft\:entity.parrot.imitate.slime=true +minecraft\:block.bamboo_wood_trapdoor.open=true +naturalist\:entity.hippo.hurt=true +enhancedcelestials\:harvest_moon=true +galosphere\:block.lichen_roots.step=true +alexscaves\:nuclear_furnace_active_supercritical=true +naturalist\:entity.firefly.hurt=true +minecraft\:block.cave_vines.hit=true +minecraft\:block.barrel.close=true +minecraft\:entity.chicken.ambient=true +minecraft\:entity.cat.hurt=true +cataclysm\:swingattack=true +minecraft\:entity.guardian.hurt=true +minecraft\:entity.hoglin.angry=true +cataclysm\:remnant_charge_roar=true +minecraft\:entity.ghast.death=true +minecraft\:music_disc.mall=true +minecraft\:entity.silverfish.step=true +friendsandfoes\:entity.glare.death=true +minecraft\:entity.turtle.shamble=true +irons_spellbooks\:entity.blood_needle.impact=true +mca\:villager.female.no=true +minecraft\:entity.shulker_bullet.hurt=true +minecraft\:music.game=true +enlightened_end\:dashing_leggings_dash=true +alexscaves\:relicheirus_scratch=true +minecraft\:block.nether_ore.break=true +alexscaves\:unrefined_waste_breaking=true +minecraft\:item.bucket.empty=true +alexscaves\:amber_monolith_place=true +minecraft\:block.calcite.hit=true +witherstormmod\:wither_storm_tractor_beam=true +minecraft\:block.decorated_pot.shatter=true +minecraft\:block.sculk_shrieker.step=true +galosphere\:block.lichen_shelf.fall=true +minecraft\:entity.snowball.throw=true +minecraft\:block.chorus_flower.grow=true +minecraft\:entity.hostile.small_fall=true +witherstormmod\:wither_storm_bite=true +irons_spellbooks\:spell.oakskin.cast=true +minecraft\:block.bubble_column.upwards_ambient=true +irons_spellbooks\:magic_arrow_release=true +alexscaves\:metal_swarf_step=true +alexscaves\:corrodent_death=true +alexscaves\:pewen_branch_break=true +alexscaves\:spelunkery_table_paper_remove=true +alexscaves\:hullbreaker_attack=true +minecraft\:entity.hoglin.attack=true +minecraft\:entity.warden.nearby_close=true +minecraft\:block.cave_vines.place=true +minecraft\:block.nylium.hit=true +alexscaves\:beholder_break=true +minecraft\:item.bucket.empty_lava=true +minecraft\:block.azalea.fall=true +alexscaves\:beholder_view_idle=true +minecraft\:block.nether_wood_hanging_sign.step=true +alexscaves\:underzealot_chant=true +minecraft\:block.nether_wood_hanging_sign.place=true +minecraft\:entity.player.burp=true +cataclysm\:sword_stomp=true +alexscaves\:raycat_hurt=true +minecraft\:block.cherry_wood_button.click_off=true +create\:schematicannon_launch_block=true +alexscaves\:unrefined_waste_break=true +minecraft\:block.bamboo_wood_trapdoor.close=true +minecraft\:entity.item.pickup=true +galosphere\:entity.berserker.idle=true +minecraft\:entity.villager.work_butcher=true +alexscaves\:sea_staff_woosh=true +illagerinvasion\:item.lost_candle.gold=true +naturalist\:entity.bird.eat=true +minecraft\:entity.player.attack.knockback=true +enlightened_end\:malachite_footstep=true +exposure\:item.photograph.place=true +naturalist\:entity.zebra.ambient=true +minecraft\:block.bamboo.step=true +minecraft\:block.stem.place=true +minecraft\:block.cherry_wood_hanging_sign.step=true +minecraft\:block.amethyst_cluster.break=true +cataclysm\:crab_death=true +minecraft\:block.glass.place=true +minecraft\:item.armor.equip_elytra=true +minecraft\:entity.cat.stray_ambient=true +minecraft\:block.small_dripleaf.step=true +minecraft\:entity.strider.eat=true +minecraft\:entity.player.hurt_drown=true +alexscaves\:submarine_place=true +exposure\:item.camera.lens_ring_click=true +minecraft\:block.growing_plant.crop=true +minecraft\:entity.lingering_potion.throw=true +mca\:reaper.death=true +minecraft\:block.cherry_sapling.hit=true +alexscaves\:deep_one_mage_admire=true +minecraft\:block.deepslate_bricks.fall=true +galosphere\:block.lichen_cordyceps.break=true +minecraft\:entity.zombie.attack_iron_door=true +minecraft\:entity.camel.ambient=true +minecraft\:entity.ghast.shoot=true +enlightened_end\:music.seer=true +minecraft\:music.overworld.stony_peaks=true +illagerinvasion\:entity.firecaller.idle=true +minecraft\:block.cherry_leaves.place=true +alexscaves\:raygun_empty=true +minecraft\:block.bamboo.fall=true +minecraft\:block.composter.fill_success=true +cataclysm\:koboleton_ambient=true +minecraft\:ambient.nether_wastes.loop=true +alexscaves\:brainiac_attack=true +minecraft\:entity.turtle.swim=true +alexscaves\:nuclear_bomb_breaking=true +alexscaves\:submarine_repair=true +naturalist\:entity.vulture.hurt=true +deeperdarker\:entity.snapper.sniff=true +minecraft\:music.under_water=true +galosphere\:entity.berserker.roar=true +naturalist\:entity.dragonfly.loop=true +witherstormmod\:withered_symbiont_ambient=true +minecraft\:entity.glow_squid.squirt=true +endermanoverhaul\:bubble_pearl_hit=true +illagerinvasion\:entity.necromancer.summon=true +minecraft\:music.overworld.meadow=true +cataclysm\:voidrunerising=true +minecraft\:entity.player.attack.sweep=true +alexscaves\:deep_one_mage_hurt=true +minecraft\:block.soul_soil.hit=true +minecraft\:block.tripwire.click_on=true +minecraft\:entity.evoker.death=true +minecraft\:entity.goat.ambient=true +minecraft\:item.dye.use=true +minecraft\:entity.sniffer.hurt=true +minecraft\:block.dripstone_block.fall=true +minecraft\:block.glass.break=true +minecraft\:block.note_block.hat=true +enlightened_end\:bismuth_step=true +minecraft\:block.cherry_leaves.break=true +minecraft\:entity.bat.ambient=true +alexscaves\:underzealot_hurt=true +minecraft\:block.flowering_azalea.step=true +minecraft\:item.armor.equip_turtle=true +minecraft\:entity.skeleton_horse.swim=true +minecraft\:block.mangrove_roots.place=true +cataclysm\:enderguardianattack=true +minecraft\:entity.drowned.hurt=true +minecraft\:entity.player.swim=true +naturalist\:entity.deer.ambient=true +minecraft\:entity.bat.takeoff=true +minecraft\:entity.parrot.imitate.zombie_villager=true +galosphere\:block.combustion_table.step=true +naturalist\:entity.vulture.ambient=true +irons_spellbooks\:spell.ray_of_frost.cast=true +piglinproliferation\:entity.criticalcharge.deactivate=true +minecraft\:entity.painting.break=true +alexscaves\:abyssal_chasm_ambience_additions=true +galosphere\:block.bowl_lichen.break=true +minecraft\:block.anvil.fall=true +enlightened_end\:endbarrens_loop=true +minecraft\:block.hanging_sign.hit=true +minecraft\:entity.warden.angry=true +minecraft\:entity.cow.hurt=true +minecraft\:entity.mooshroom.eat=true +minecraft\:block.chiseled_bookshelf.insert=true +minecraft\:block.sculk_shrieker.fall=true +minecraft\:block.iron_trapdoor.close=true +minecraft\:block.suspicious_gravel.step=true +minecraft\:entity.parrot.imitate.spider=true +minecraft\:block.sculk_shrieker.shriek=true +minecraft\:block.chest.close=true +minecraft\:entity.dolphin.attack=true +alexscaves\:hullbreaker_idle=true +minecraft\:block.frogspawn.break=true +enlightened_end\:squelcher_death=true +alexscaves\:boundroid_dazed=true +create\:train=true +minecraft\:entity.parrot.eat=true +minecraft\:item.bone_meal.use=true +minecraft\:block.small_dripleaf.fall=true +alexscaves\:hazmat_block_breaking=true +minecraft\:entity.vindicator.celebrate=true +minecraft\:entity.ocelot.ambient=true +minecraft\:entity.shulker.hurt=true +naturalist\:entity.alligator.ambient_baby=true +minecraft\:music.overworld.badlands=true +minecraft\:block.cave_vines.break=true +minecraft\:entity.player.attack.weak=true +alexscaves\:gammaroach_death=true +minecraft\:entity.firework_rocket.shoot=true +minecraft\:block.deepslate_bricks.step=true +create\:funnel_flap_compounded_1=true +alexscaves\:unrefined_waste_place=true +witherstormmod\:wither_storm_boss_theme=true +minecraft\:block.cherry_wood_hanging_sign.fall=true +minecraft\:entity.lightning_bolt.thunder=true +minecraft\:entity.parrot.ambient=true +friendsandfoes\:entity.rascal.reappear=true +minecraft\:block.cherry_wood.step=true +minecraft\:block.stem.break=true +minecraft\:entity.villager.death=true +alexscaves\:mine_guardian_flop=true +minecraft\:block.suspicious_gravel.fall=true +minecraft\:block.amethyst_cluster.place=true +exposure\:item.camera.shutter_open=true +friendsandfoes\:entity.glare.grumpiness=true +minecraft\:entity.villager.trade=true +minecraft\:entity.drowned.death_water=true +minecraft\:entity.cat.purr=true +minecraft\:block.conduit.ambient.short=true +minecraft\:block.piston.contract=true +minecraft\:block.sculk_sensor.place=true +enlightened_end\:void_shale_break=true +witherstormmod\:command_block_death=true +illagerinvasion\:entity.invoker.shield_break=true +minecraft\:entity.splash_potion.break=true +mca\:villager.male.no=true +minecraft\:block.cherry_wood_pressure_plate.click_on=true +irons_spellbooks\:lightning_woosh_01=true +minecraft\:entity.item_frame.add_item=true +illagerinvasion\:entity.invoker.death=true +minecraft\:block.dripstone_block.step=true +minecraft\:entity.zombie_villager.step=true +minecraft\:block.glass.fall=true +witherstormmod\:bowels_mood=true +alexscaves\:unrefined_waste_step=true +minecraft\:block.lodestone.step=true +naturalist\:entity.boar.death=true +minecraft\:entity.parrot.imitate.piglin=true +minecraft\:block.fire.extinguish=true +friendsandfoes\:entity.wildfire.ambient=true +irons_spellbooks\:spell.black_hole.cast=true +alexscaves\:nuclear_furnace_active_critical=true +galosphere\:entity.spectre.bottle.fill=true +alexscaves\:ferrouslime_hurt=true +minecraft\:entity.panda.step=true +irons_spellbooks\:entity.void_tentacles.ambient=true +minecraft\:entity.player.hurt_on_fire=true +naturalist\:entity.snail.back=true +alexscaves\:toxic_caves_ambience=true +minecraft\:block.mud_bricks.place=true +minecraft\:entity.tropical_fish.ambient=true +minecraft\:entity.sniffer.death=true +alexscaves\:desolate_dagger_hit=true +minecraft\:block.packed_mud.break=true +mca\:villager.female.surprise=true +minecraft\:entity.puffer_fish.blow_out=true +alexscaves\:abyssmarine_glow_on=true +minecraft\:block.nether_wood_hanging_sign.fall=true +minecraft\:entity.parrot.imitate.vex=true +minecraft\:entity.fox.bite=true +minecraft\:ambient.warped_forest.loop=true +minecraft\:block.flowering_azalea.fall=true +minecraft\:block.sculk.spread=true +irons_spellbooks\:entity.dead_king.resurrect=true +minecraft\:entity.camel.step=true +minecraft\:block.metal.break=true +create\:whistle_train_manual=true +minecraft\:ambient.crimson_forest.additions=true +minecraft\:block.cherry_wood_fence_gate.close=true +minecraft\:entity.piglin.step=true +minecraft\:entity.fishing_bobber.throw=true +minecraft\:block.packed_mud.fall=true +alexscaves\:grottoceratops_step=true +minecraft\:entity.horse.armor=true +minecraft\:block.amethyst_block.resonate=true +minecraft\:block.hanging_sign.step=true +minecraft\:block.nether_sprouts.step=true +minecraft\:block.nether_gold_ore.hit=true +enlightened_end\:palerock_bricks_step=true +minecraft\:block.mud_bricks.break=true +galosphere\:block.bowl_lichen.place=true +galosphere\:block.pink_salt_lamp.break=true +minecraft\:entity.painting.place=true +minecraft\:entity.parrot.imitate.drowned=true +minecraft\:entity.warden.sonic_charge=true +minecraft\:block.chiseled_bookshelf.pickup.enchanted=true +minecraft\:music_disc.strad=true +minecraft\:entity.blaze.ambient=true +witherstormmod\:command_block_activates=true +friendsandfoes\:entity.player.mirror_move=true +minecraft\:block.amethyst_cluster.fall=true +minecraft\:entity.cod.flop=true +minecraft\:entity.zombie_villager.cure=true +minecraft\:entity.dolphin.death=true +mca\:villager.male.greet=true +galosphere\:item.saltbound_tablet.cooldown_over=true +cataclysm\:harbinger_prepare=true +minecraft\:entity.warden.step=true +minecraft\:block.anvil.step=true +minecraft\:block.packed_mud.step=true +minecraft\:block.hanging_sign.fall=true +minecraft\:entity.sheep.step=true +galosphere\:entity.spectre.receive_item=true +minecraft\:entity.parrot.imitate.evoker=true +enlightened_end\:ringling_ambient=true +minecraft\:entity.cat.ambient=true +alexscaves\:nuclear_explosion_rumble=true +galosphere\:entity.berserker.smash=true +minecraft\:block.polished_deepslate.break=true +minecraft\:item.trident.hit=true +alexscaves\:metal_scaffolding_climb=true +minecraft\:entity.magma_cube.hurt=true +minecraft\:block.wooden_pressure_plate.click_on=true +irons_spellbooks\:entity.dead_king.fake_death=true +irons_spellbooks\:cast.generic.ice=true +minecraft\:entity.generic.explode=true +minecraft\:block.nether_sprouts.fall=true +create\:depot_plop=true +minecraft\:entity.horse.saddle=true +minecraft\:block.lever.click=true +alexscaves\:sea_staff_hit=true +naturalist\:entity.bird.ambient_finch=true +irons_spellbooks\:spell.divine_smite.cast=true +minecraft\:block.roots.break=true +cataclysm\:leviathan_tentacle_strike=true +minecraft\:block.nether_wood_pressure_plate.click_off=true +minecraft\:entity.silverfish.ambient=true +create\:fwoomp=true +irons_spellbooks\:cast.void_tentacles.finish=true +naturalist\:entity.deer.hurt_baby=true +alexscaves\:gammaroach_step=true +minecraft\:entity.zombified_piglin.death=true +alexscaves\:copper_valve_creak_on=true +irons_spellbooks\:loop.fire_breath=true +minecraft\:block.bone_block.hit=true +minecraft\:entity.witch.celebrate=true +minecraft\:block.amethyst_cluster.step=true +deeperdarker\:block.sculk_stone.break=true +minecraft\:ambient.soul_sand_valley.mood=true +enlightened_end\:helium_place=true +minecraft\:block.powder_snow.hit=true +alexscaves\:teletor_idle=true +minecraft\:block.ancient_debris.place=true +cataclysm\:harbinger_charge_prepare=true +alexscaves\:toxic_caves_ambience_additions=true +minecraft\:entity.wither.death=true +minecraft\:block.sculk_sensor.break=true +cataclysm\:enderguardiandeath=true +creeperoverhaul\:entity.plant.creeper.death=true +witherstormmod\:formidibomb_pulse_loop=true +minecraft\:entity.ghast.scream=true +minecraft\:block.glass.step=true +naturalist\:entity.tortoise.egg_crack=true +minecraft\:block.lodestone.fall=true +alexscaves\:drain_start=true +minecraft\:block.sculk_catalyst.bloom=true +minecraft\:block.cherry_wood_door.close=true +galosphere\:entity.specterpillar.hurt=true +alexscaves\:raycat_eat=true +mca\:villager.male.snore=true +alexscaves\:desolate_dagger_summon=true +alexscaves\:primordial_caves_ambience_mood=true +minecraft\:entity.llama.hurt=true +minecraft\:block.mangrove_roots.break=true +minecraft\:ui.stonecutter.select_recipe=true +minecraft\:entity.donkey.death=true +minecraft\:entity.allay.ambient_without_item=true +minecraft\:entity.rabbit.jump=true +naturalist\:entity.bird.ambient_sparrow=true +witherstormmod\:command_block_power_down=true +minecraft\:music.nether.basalt_deltas=true +cataclysm\:death_laser=true +minecraft\:entity.goat.screaming.milk=true +minecraft\:entity.warden.tendril_clicks=true +mca\:reaper.block=true +friendsandfoes\:entity.mauler.death=true +exposure\:item.camera.shutter_ticking=true +minecraft\:block.gravel.step=true +minecraft\:entity.ravager.attack=true +illagerinvasion\:entity.sorcerer.cast=true +create\:crafter_craft=true +minecraft\:entity.parrot.imitate.blaze=true +alexscaves\:submarine_move_loop=true +minecraft\:entity.sniffer.searching=true +minecraft\:entity.snow_golem.death=true +minecraft\:block.pointed_dripstone.hit=true +minecraft\:block.anvil.break=true +alexscaves\:forsaken_idle=true +minecraft\:music.nether.nether_wastes=true +minecraft\:block.candle.ambient=true +minecraft\:block.nether_bricks.place=true +alexscaves\:beholder_enter=true +alexscaves\:grottoceratops_hurt=true +minecraft\:entity.zombified_piglin.hurt=true +minecraft\:entity.camel.dash=true +minecraft\:block.netherrack.fall=true +witherstormmod\:wither_storm_formidibomb_theme=true +minecraft\:entity.ocelot.death=true +create\:worldshaper_place=true +illagerinvasion\:entity.basher.celebrate=true +minecraft\:item.shield.break=true +minecraft\:entity.player.hurt=true +alexscaves\:abyssal_chasm_ambience_mood=true +alexscaves\:relicheirus_idle=true +minecraft\:item.armor.equip_generic=true +minecraft\:block.deepslate_bricks.hit=true +minecraft\:block.lantern.break=true +deeperdarker\:item.transmitter.error=true +galosphere\:block.lichen_moss.place=true +another_furniture\:block.chair.untuck=true +minecraft\:block.frogspawn.fall=true +galosphere\:block.lumiere.compost=true +galosphere\:block.gilded_beads.fall=true +irons_spellbooks\:spell.telekinesis.cast=true +minecraft\:entity.turtle.lay_egg=true +alexscaves\:large_nuclear_explosion=true +naturalist\:entity.deer.hurt=true +deeperdarker\:entity.snapper.bite=true +create\:schematicannon_finish=true +minecraft\:block.cave_vines.fall=true +minecraft\:entity.wither.shoot=true +create\:train2=true +minecraft\:block.deepslate_tiles.place=true +minecraft\:entity.firework_rocket.twinkle=true +minecraft\:block.spore_blossom.fall=true +create\:train3=true +minecraft\:block.hanging_sign.place=true +alexscaves\:brainiac_throw=true +minecraft\:block.netherite_block.hit=true +irons_spellbooks\:spell.blight.begin=true +cataclysm\:enderguardianhurt=true +minecraft\:item.chorus_fruit.teleport=true +galosphere\:entity.spectre.lock_to_spyglass=true +enlightened_end\:ennegel_step=true +minecraft\:block.decorated_pot.hit=true +alexscaves\:ortholance_wave=true +minecraft\:block.deepslate.step=true +minecraft\:entity.villager.work_weaponsmith=true +enlightened_end\:endbarrens_wind=true +minecraft\:block.chiseled_bookshelf.fall=true +friendsandfoes\:entity.copper_golem.head_spin=true +minecraft\:block.gilded_blackstone.place=true +minecraft\:block.medium_amethyst_bud.break=true +witherstormmod\:command_block_summon=true +minecraft\:entity.salmon.flop=true +cataclysm\:remnant_breathing=true +minecraft\:block.cherry_sapling.place=true +minecraft\:block.mud_bricks.hit=true +minecraft\:block.iron_door.close=true +minecraft\:block.mangrove_roots.fall=true +minecraft\:item.armor.equip_gold=true +minecraft\:block.sculk_shrieker.break=true +create\:scroll_value=true +minecraft\:block.soul_sand.break=true +friendsandfoes\:entity.glare.eat=true +create\:whistle=true +naturalist\:entity.elephant.hurt=true +cataclysm\:golemdeath=true +minecraft\:entity.generic.drink=true +minecraft\:entity.ghast.hurt=true +minecraft\:block.packed_mud.place=true +alexscaves\:seeking_arrow_hit=true +minecraft\:item.bucket.fill_axolotl=true +minecraft\:block.azalea_leaves.hit=true +galosphere\:block.allurite_cluster.fall=true +endermanoverhaul\:bubble_pearl_thrown=true +galosphere\:block.glow_ink_clumps.step=true +minecraft\:block.cave_vines.step=true +minecraft\:entity.goat.step=true +minecraft\:entity.firework_rocket.blast_far=true +minecraft\:music.nether.crimson_forest=true +minecraft\:item.goat_horn.sound.7=true +minecraft\:item.goat_horn.sound.6=true +minecraft\:block.sculk_shrieker.place=true +minecraft\:item.goat_horn.sound.5=true +cataclysm\:deepling_light=true +minecraft\:item.goat_horn.sound.4=true +alexscaves\:thornwood_branch_break=true +minecraft\:block.polished_deepslate.hit=true +minecraft\:item.bundle.insert=true +minecraft\:block.nether_bricks.hit=true +irons_spellbooks\:cast.generic.lightning=true +minecraft\:block.metal_pressure_plate.click_on=true +galosphere\:item.saltbound_tablet.cast_attack=true +cataclysm\:monstrosityhurt=true +cataclysm\:revenant_death=true +minecraft\:block.moss.break=true +alexscaves\:magnetron_hurt=true +irons_spellbooks\:loop.electrocute=true +minecraft\:item.goat_horn.sound.3=true +minecraft\:item.goat_horn.sound.2=true +minecraft\:item.goat_horn.sound.1=true +minecraft\:item.goat_horn.sound.0=true +naturalist\:entity.snake.rattle=true +minecraft\:block.pointed_dripstone.break=true +alexscaves\:gammaroach_idle=true +minecraft\:block.soul_sand.place=true +minecraft\:block.nether_wood_button.click_on=true +friendsandfoes\:entity.glare.grumpiness_short=true +alexscaves\:forsaken_leap=true +mca\:villager.female.hurt=true +alexscaves\:vesper_scream=true +minecraft\:block.deepslate.fall=true +alexscaves\:vallumraptor_death=true +minecraft\:entity.wandering_trader.drink_milk=true +friendsandfoes\:entity.tuff_golem.move=true +minecraft\:entity.parrot.imitate.creeper=true +alexscaves\:magnetic_caves_ambience_mood=true +minecraft\:entity.egg.throw=true +minecraft\:entity.magma_cube.squish=true +minecraft\:block.wool.break=true +friendsandfoes\:entity.wildfire.hurt=true +minecraft\:entity.skeleton.shoot=true +alexscaves\:metal_swarf_breaking=true +galosphere\:block.allurite.fall=true +illagerinvasion\:entity.illager_brute.death=true +minecraft\:entity.piglin_brute.step=true +galosphere\:block.lichen_moss.break=true +galosphere\:music.biome.crystal_canyons=true +minecraft\:entity.drowned.death=true +minecraft\:block.weeping_vines.hit=true +minecraft\:block.bamboo_wood.hit=true +irons_spellbooks\:cast.void_tentacles.start=true +minecraft\:entity.bee.hurt=true +minecraft\:block.frogspawn.step=true +minecraft\:block.vine.place=true +minecraft\:item.crossbow.loading_end=true +minecraft\:music.overworld.dripstone_caves=true +minecraft\:entity.player.attack.strong=true +minecraft\:block.beehive.shear=true +minecraft\:entity.snow_golem.shoot=true +minecraft\:block.moss.hit=true +minecraft\:entity.panda.pre_sneeze=true +cataclysm\:golemattack=true +alexscaves\:mine_guardian_idle=true +create\:controller_put=true +irons_spellbooks\:entity.acid_orb.impact=true +minecraft\:entity.cat.eat=true +cataclysm\:strongswingattack=true +witherstormmod\:wither_storm_bowels_exposed_theme=true +minecraft\:block.smithing_table.use=true +alexscaves\:boundroid_idle=true +alexscaves\:trilocaris_death=true +minecraft\:block.stem.fall=true +minecraft\:block.conduit.activate=true +illagerinvasion\:entity.sorcerer.death=true +cataclysm\:shredder_start=true +cataclysm\:flame_trap=true +deeperdarker\:block.sculk_stone.place=true +minecraft\:ui.toast.out=true +friendsandfoes\:entity.tuff_golem.hurt=true +alexscaves\:nucleeper_step=true +alexscaves\:magnetron_attack=true +galosphere\:block.allurite.hit=true +mca\:villager.female.greet=true +illagerinvasion\:entity.archivist.ambient=true +minecraft\:block.mangrove_roots.step=true +minecraft\:entity.ender_eye.death=true +alexscaves\:relicheirus_death=true +minecraft\:block.chorus_flower.death=true +minecraft\:block.deepslate_tiles.break=true +minecraft\:entity.vindicator.ambient=true +minecraft\:entity.frog.hurt=true +minecraft\:entity.puffer_fish.blow_up=true +cataclysm\:deepling_swing=true +minecraft\:block.basalt.place=true +alexscaves\:spelunkery_table_crack=true +minecraft\:block.muddy_mangrove_roots.place=true +minecraft\:music.overworld.sparse_jungle=true +minecraft\:entity.glow_squid.hurt=true +minecraft\:entity.zoglin.step=true +piglinproliferation\:entity.piglin_alchemist.hurt=true +alexscaves\:hullbreaker_land_hurt=true +illagerinvasion\:entity.sorcerer.hurt=true +alexscaves\:limestone_spear_hit=true +minecraft\:entity.elder_guardian.flop=true +minecraft\:entity.lightning_bolt.impact=true +minecraft\:entity.panda.cant_breed=true +minecraft\:item.book.page_turn=true +minecraft\:block.pink_petals.hit=true +minecraft\:entity.bat.hurt=true +alexscaves\:gloomoth_hurt=true +alexscaves\:radgill_flop=true +minecraft\:entity.fox.sleep=true +minecraft\:block.medium_amethyst_bud.place=true +minecraft\:music.overworld.old_growth_taiga=true +minecraft\:block.sign.waxed_interact_fail=true +minecraft\:entity.glow_squid.death=true +minecraft\:ui.cartography_table.take_result=true +minecraft\:entity.zombie.attack_wooden_door=true +galosphere\:block.monstrometer.hit=true +minecraft\:entity.illusioner.cast_spell=true +minecraft\:entity.salmon.death=true +galosphere\:entity.berserker.shake=true +minecraft\:entity.hostile.hurt=true +minecraft\:block.anvil.place=true +minecraft\:block.brewing_stand.brew=true +minecraft\:block.bamboo.break=true +creeperoverhaul\:entity.ocean.creeper.death=true +create\:whistle_train_manual_low_end=true +minecraft\:block.glass.hit=true +minecraft\:block.shroomlight.fall=true +create\:deny=true +alexscaves\:forsaken_screech=true +minecraft\:item.crop.plant=true +minecraft\:music_disc.chirp=true +galosphere\:block.monstrometer.fall=true +minecraft\:block.frogspawn.hit=true +mca\:reaper.idle=true +minecraft\:entity.chicken.hurt=true +minecraft\:block.furnace.fire_crackle=true +minecraft\:entity.horse.step_wood=true +galosphere\:block.glow_ink_clumps.fall=true +minecraft\:block.note_block.bell=true +create\:depot_slide=true +minecraft\:block.nether_wood.hit=true +minecraft\:entity.warden.agitated=true +minecraft\:entity.panda.worried_ambient=true +minecraft\:block.copper.step=true +minecraft\:entity.wolf.hurt=true +minecraft\:entity.enderman.teleport=true +minecraft\:block.lodestone.hit=true +minecraft\:block.gravel.fall=true +alexscaves\:vallumraptor_call=true +minecraft\:block.pointed_dripstone.step=true +alexscaves\:mine_guardian_land_death=true +minecraft\:entity.skeleton.death=true +creeperoverhaul\:entity.wood.creeper.hit=true +minecraft\:block.deepslate_tiles.hit=true +minecraft\:entity.warden.sonic_boom=true +minecraft\:entity.llama.angry=true +minecraft\:entity.glow_item_frame.add_item=true +minecraft\:entity.wither.spawn=true +cataclysm\:endermaptera_hurt=true +minecraft\:block.wool.place=true +witherstormmod\:loud_tremble=true +irons_spellbooks\:cast.generic.ender=true +minecraft\:block.stem.step=true +galosphere\:block.allurite.step=true +minecraft\:block.hanging_sign.break=true +deeperdarker\:entity.shattered.ambient=true +minecraft\:block.gravel.break=true +galosphere\:item.saltbound_tablet.prepare_attack=true +minecraft\:block.vine.break=true +galosphere\:music.biome.lichen_caves=true +minecraft\:entity.warden.listening=true +minecraft\:block.basalt.hit=true +minecraft\:block.smoker.smoke=true +alexscaves\:beholder_exit=true +minecraft\:entity.wolf.growl=true +minecraft\:music_disc.5=true +galosphere\:block.allurite.place=true +minecraft\:entity.pillager.death=true +minecraft\:entity.ravager.step=true +create\:wrench_remove=true +illagerinvasion\:entity.provoker.idle=true +minecraft\:item.axe.scrape=true +minecraft\:item.crossbow.loading_middle=true +minecraft\:entity.evoker.celebrate=true +cataclysm\:shredder_loop=true +alexscaves\:grottoceratops_death=true +minecraft\:block.copper.fall=true +enlightened_end\:irradium_break=true +alexscaves\:mine_guardian_land_explode=true +minecraft\:entity.drowned.shoot=true +minecraft\:block.wood.hit=true +minecraft\:entity.zombie.hurt=true +minecraft\:block.composter.ready=true +minecraft\:entity.frog.eat=true +minecraft\:entity.parrot.imitate.illusioner=true +minecraft\:block.nether_bricks.step=true +witherstormmod\:wither_storm_reactivates=true +galosphere\:block.allurite_cluster.place=true +minecraft\:entity.illusioner.ambient=true +minecraft\:ambient.nether_wastes.additions=true +alexscaves\:tremorsaurus_bite=true +alexscaves\:grottoceratops_graze=true +alexscaves\:radrock_breaking=true +endermanoverhaul\:tall_enderman_death=true +friendsandfoes\:entity.tuff_golem.glue_off=true +minecraft\:entity.camel.sit=true +minecraft\:entity.parrot.fly=true +minecraft\:entity.boat.paddle_water=true +minecraft\:entity.stray.ambient=true +alexscaves\:corrodent_attack=true +witherstormmod\:withered_symbiont_normal_death=true +alexscaves\:ferrouslime_move_loop=true +minecraft\:entity.horse.step=true +minecraft\:entity.enderman.hurt=true +creeperoverhaul\:entity.plant.creeper.explosion=true +minecraft\:item.shovel.flatten=true +alexscaves\:watcher_attack=true +minecraft\:item.bottle.empty=true +minecraft\:block.note_block.basedrum=true +mca\:villager.female.yes=true +minecraft\:block.sculk.charge=true +alexscaves\:brainiac_step=true +cataclysm\:revenant_hurt=true +minecraft\:entity.item_frame.rotate_item=true +mca\:villager.male.celebrate=true +minecraft\:item.axe.strip=true +mca\:reaper.summon=true +alexscaves\:gammaroach_spray=true +naturalist\:entity.giraffe.ambient=true +minecraft\:entity.axolotl.idle_air=true +minecraft\:block.netherrack.step=true +minecraft\:entity.puffer_fish.ambient=true +irons_spellbooks\:spell.black_hole.charge=true +cataclysm\:leviathan_stun_roar=true +minecraft\:entity.panda.hurt=true +minecraft\:block.powder_snow.step=true +illagerinvasion\:entity.illager_brute.ambient=true +galosphere\:block.monstrometer.step=true +minecraft\:entity.shulker.close=true +alexscaves\:vesper_quiet_idle=true +alexscaves\:nucleeper_death=true +minecraft\:block.shroomlight.step=true +minecraft\:entity.ender_eye.launch=true +minecraft\:block.bamboo.place=true +minecraft\:block.pointed_dripstone.drip_water_into_cauldron=true +irons_spellbooks\:ui.tick=true +cataclysm\:leviathan_idle=true +alexscaves\:copper_valve_creak_off=true +minecraft\:block.shulker_box.open=true +another_furniture\:block.chair.tuck=true +irons_spellbooks\:entity.citadel_keeper.idle=true +alexscaves\:deep_one_idle=true +enlightened_end\:ooze_bucket_empty=true +minecraft\:block.piston.extend=true +minecraft\:entity.slime.attack=true +alexscaves\:cinder_block_breaking=true +minecraft\:block.rooted_dirt.break=true +alexscaves\:darkness_incarnate_idle=true +minecraft\:entity.goat.ram_impact=true +mca\:villager.female.cry=true +minecraft\:entity.warden.hurt=true +alexscaves\:raygun_loop=true +minecraft\:ui.stonecutter.take_result=true +galosphere\:block.allurite.break=true +minecraft\:block.wool.step=true +alexscaves\:submarine_sonar=true +minecraft\:block.bamboo_wood_fence_gate.open=true +enlightened_end\:laser_on=true +friendsandfoes\:entity.iceologer.prepare_summon=true +minecraft\:block.cherry_wood_hanging_sign.break=true +minecraft\:entity.creeper.hurt=true +alexscaves\:scrap_metal_break=true +minecraft\:block.note_block.imitate.piglin=true +minecraft\:item.bucket.empty_axolotl=true +minecraft\:block.tripwire.click_off=true +illagerinvasion\:entity.firecaller.hurt=true +minecraft\:entity.wandering_trader.ambient=true +minecraft\:block.iron_trapdoor.open=true +minecraft\:music.nether.warped_forest=true +alexscaves\:amber_breaking=true +minecraft\:block.suspicious_sand.step=true +minecraft\:entity.piglin_brute.angry=true +minecraft\:block.bamboo_wood_door.close=true +minecraft\:entity.spider.hurt=true +minecraft\:entity.witch.drink=true +naturalist\:entity.duck.step=true +cataclysm\:crab_bite=true +endermanoverhaul\:tall_enderman_stare=true +minecraft\:entity.player.splash.high_speed=true +creeperoverhaul\:entity.ocean.creeper.deflate=true +minecraft\:entity.donkey.hurt=true +naturalist\:entity.zebra.eat=true +naturalist\:entity.boar.ambient=true +alexscaves\:ferrouslime_death=true +minecraft\:entity.sniffer.eat=true +minecraft\:entity.snow_golem.hurt=true +galosphere\:block.silver_lattice.break=true +alexscaves\:cinder_block_break=true +minecraft\:block.bamboo_wood_fence_gate.close=true +minecraft\:block.nether_bricks.fall=true +minecraft\:block.beacon.power_select=true +minecraft\:block.suspicious_sand.break=true +friendsandfoes\:entity.mauler.bite=true +deeperdarker\:item.transmitter.open=true +alexscaves\:deep_one_mage_idle=true +minecraft\:block.snow.step=true +minecraft\:block.suspicious_gravel.hit=true +create\:whistle_train_manual_end=true +minecraft\:block.anvil.use=true +minecraft\:item.goat_horn.play=true +alexscaves\:deep_one_admire=true +minecraft\:entity.minecart.inside=true +minecraft\:entity.wither.hurt=true +cataclysm\:flamethrower=true +minecraft\:block.nylium.place=true +minecraft\:entity.shulker.ambient=true +cataclysm\:deepling_hurt=true +galosphere\:entity.preserved.step=true +witherstormmod\:bowels_tremble=true +minecraft\:entity.tadpole.hurt=true +minecraft\:block.big_dripleaf.tilt_up=true +deeperdarker\:entity.shriek_worm.ambient=true +naturalist\:entity.alligator.egg_crack=true +alexscaves\:uranium_step=true +irons_spellbooks\:spell.heat_surge.prepare=true +irons_spellbooks\:spell.poison_splash.begin=true +minecraft\:block.froglight.step=true +alexscaves\:deep_one_knight_admire=true +endermanoverhaul\:dark_oak_enderman_stare=true +minecraft\:block.suspicious_sand.fall=true +minecraft\:block.sculk_sensor.clicking=true +alexscaves\:raycat_idle=true +alexscaves\:cinder_block_place=true +irons_spellbooks\:entity.guiding_bolt.impact=true +minecraft\:entity.villager.hurt=true +minecraft\:block.suspicious_sand.place=true +minecraft\:block.coral_block.hit=true +naturalist\:entity.bird.ambient_bluejay=true +creeperoverhaul\:entity.sand.creeper.death=true +minecraft\:entity.pillager.hurt=true +alexscaves\:resistor_shield_scarlet_loop=true +create\:cogs=true +minecraft\:entity.cod.hurt=true +minecraft\:entity.parrot.imitate.skeleton=true +minecraft\:entity.piglin.angry=true +galosphere\:block.silver_lattice.place=true +alexscaves\:underzealot_dig=true +minecraft\:entity.zoglin.angry=true +enhancedcelestials\:blood_moon=true +minecraft\:entity.glow_item_frame.rotate_item=true +friendsandfoes\:entity.moobloom.convert=true +cataclysm\:harbinger_idle=true +naturalist\:entity.zebra.death=true +piglinproliferation\:entity.piglin_alchemist.jealous=true +minecraft\:block.mangrove_roots.hit=true +minecraft\:block.powder_snow.fall=true +minecraft\:entity.warden.attack_impact=true +minecraft\:block.muddy_mangrove_roots.break=true +cataclysm\:watcher_hurt=true +alexscaves\:nuclear_furnace_active=true +minecraft\:block.azalea.place=true +minecraft\:entity.ravager.ambient=true +minecraft\:entity.strider.death=true +irons_spellbooks\:spell.planar_sight.cast=true +minecraft\:ambient.underwater.exit=true +creeperoverhaul\:entity.ocean.creeper.hurt_inflated=true +minecraft\:entity.parrot.imitate.stray=true +minecraft\:entity.slime.jump=true +piglinproliferation\:entity.piglin_alchemist.idle=true +create\:crafter_click_compounded_1=true +minecraft\:item.brush.brushing.sand=true +alexscaves\:spelunkery_table_success=true +minecraft\:entity.mule.hurt=true +alexscaves\:sea_pig_eat=true +naturalist\:entity.rubber_ducky.death=true +cataclysm\:ignis_impact=true +minecraft\:block.rooted_dirt.step=true +minecraft\:entity.axolotl.hurt=true +minecraft\:entity.villager.no=true +minecraft\:block.azalea.hit=true +alexscaves\:vesper_death=true +minecraft\:music.overworld.swamp=true +minecraft\:music.creative=true +minecraft\:entity.villager.work_fletcher=true +minecraft\:entity.villager.work_mason=true +mca\:villager.female.snore=true +create\:haunted_bell_use=true +minecraft\:entity.skeleton.converted_to_stray=true +witherstormmod\:command_block_hit=true +witherstormmod\:bowels_loud_hurt=true +alexscaves\:hazmat_block_step=true +witherstormmod\:withered_symbiont_cast_spell=true +alexscaves\:underzealot_idle=true +create\:controller_click=true +naturalist\:entity.bear.hurt_baby=true +minecraft\:entity.allay.death=true +galosphere\:entity.berserker.summoning=true +minecraft\:block.spore_blossom.step=true +galosphere\:block.allurite_cluster.break=true +galosphere\:entity.berserker.death=true +minecraft\:music.overworld.desert=true +minecraft\:block.suspicious_sand.hit=true +minecraft\:block.wooden_door.close=true +alexscaves\:nuclear_explosion=true +alexscaves\:lanternfish_flop=true +galosphere\:entity.berserker.punch=true +cataclysm\:harbinger_charge=true +alexscaves\:deep_one_knight_hostile=true +minecraft\:block.nylium.break=true +cataclysm\:remnant_hurt=true +minecraft\:item.axe.wax_off=true +naturalist\:entity.rubber_ducky.ambient=true +friendsandfoes\:entity.iceologer.death=true +minecraft\:entity.evoker.cast_spell=true +minecraft\:particle.soul_escape=true +minecraft\:block.chiseled_bookshelf.step=true +minecraft\:block.froglight.fall=true +minecraft\:block.honey_block.place=true +irons_spellbooks\:entity.dead_king.hurt=true +minecraft\:entity.mule.chest=true +minecraft\:block.scaffolding.place=true +piglinproliferation\:entity.piglin_alchemist.throw_alert=true +creeperoverhaul\:entity.sand.creeper.prime=true +witherstormmod\:bowels_transport=true +minecraft\:block.netherrack.hit=true +minecraft\:entity.wandering_trader.drink_potion=true +create\:contraption_assemble_compounded_1=true +minecraft\:block.snow.fall=true +galosphere\:block.lichen_moss.step=true +galosphere\:block.gilded_beads.step=true +naturalist\:entity.firefly.hide=true +minecraft\:entity.tropical_fish.hurt=true +alexscaves\:tripodfish_hurt=true +alexscaves\:drain_stop=true +minecraft\:block.cherry_sapling.break=true +minecraft\:entity.polar_bear.death=true +galosphere\:block.silver.step=true +minecraft\:block.pink_petals.fall=true +naturalist\:entity.zebra.hurt=true +minecraft\:block.cherry_wood_hanging_sign.hit=true +alexscaves\:acid_idle=true +minecraft\:music.overworld.deep_dark=true +naturalist\:entity.bear.sniff=true +cataclysm\:leviathan_roar=true +minecraft\:block.chiseled_bookshelf.place=true +minecraft\:block.cherry_wood_door.open=true +minecraft\:item.lodestone_compass.lock=true +galosphere\:block.pink_salt_chamber.summon=true +minecraft\:block.note_block.imitate.skeleton=true +cataclysm\:abyss_blast_only_shoot=true +galosphere\:block.allurite_cluster.step=true +minecraft\:block.rooted_dirt.fall=true +minecraft\:block.lantern.hit=true +minecraft\:entity.sniffer.idle=true +minecraft\:block.grass.fall=true +minecraft\:entity.evoker_fangs.attack=true +witherstormmod\:command_block_damage=true +minecraft\:entity.witch.throw=true +minecraft\:block.crop.break=true +minecraft\:entity.donkey.chest=true +alexscaves\:magnetron_idle=true +minecraft\:item.brush.brushing.generic=true +alexscaves\:nuclear_furnace_active_subcritical=true +minecraft\:block.cherry_leaves.step=true +minecraft\:block.cherry_wood_hanging_sign.place=true +illagerinvasion\:item.lost_candle.coal=true +minecraft\:entity.zombie.destroy_egg=true +minecraft\:entity.drowned.step=true +minecraft\:block.muddy_mangrove_roots.hit=true +minecraft\:block.wool.fall=true +irons_spellbooks\:spell.firefly_swarm.prepare=true +minecraft\:entity.endermite.step=true +minecraft\:entity.parrot.imitate.piglin_brute=true +witherstormmod\:withered_symbiont_death=true +alexscaves\:tremorsaurus_stomp=true +create\:crafter_click=true +witherstormmod\:withered_symbiont_hurt=true +minecraft\:entity.shulker_bullet.hit=true +minecraft\:block.note_block.iron_xylophone=true +enlightened_end\:underlily_break=true +enlightened_end\:void_shale_brick_break=true +minecraft\:entity.vindicator.death=true +minecraft\:block.nether_bricks.break=true +minecraft\:entity.warden.emerge=true +witherstormmod\:amulet_unbind=true +minecraft\:block.small_dripleaf.hit=true +minecraft\:ambient.soul_sand_valley.loop=true +illagerinvasion\:entity.invoker.fangs_cast=true +naturalist\:entity.rubber_ducky.hurt=true +minecraft\:item.armor.equip_netherite=true +alexscaves\:vallumraptor_hurt=true +cataclysm\:prowler_death=true +alexscaves\:corrodent_hurt=true +minecraft\:item.brush.brushing.sand.complete=true +galosphere\:entity.preserved.death=true +cataclysm\:deepling_death=true +alexscaves\:vallumraptor_scratch=true +naturalist\:item.bucket.empty_snail=true +naturalist\:entity.bird.hurt=true +mca\:villager.female.cough=true +enhancedcelestials\:blue_moon=true +cataclysm\:ignis_death=true +minecraft\:block.barrel.open=true +witherstormmod\:earth_rumble=true +minecraft\:entity.phantom.bite=true +minecraft\:entity.sheep.death=true +minecraft\:block.grass.step=true +cataclysm\:tidal_tentacle=true +enlightened_end\:ringling_hurt=true +another_furniture\:block.curtain.use=true +minecraft\:entity.dragon_fireball.explode=true +minecraft\:entity.mooshroom.shear=true +illagerinvasion\:item.lost_candle.copper=true +minecraft\:entity.goat.horn_break=true +minecraft\:entity.iron_golem.hurt=true +irons_spellbooks\:entity.black_hole.loop=true +alexscaves\:mine_guardian_explode=true +another_furniture\:item.furniture_hammer.use=true +minecraft\:entity.llama.spit=true +minecraft\:ambient.basalt_deltas.additions=true +galosphere\:block.lichen_roots.place=true +minecraft\:entity.goat.milk=true +minecraft\:entity.slime.jump_small=true +alexscaves\:dreadbow_release=true +minecraft\:entity.frog.lay_spawn=true +friendsandfoes\:entity.wildfire.shoot=true +galosphere\:block.lichen_moss.fall=true +minecraft\:block.nether_wood_trapdoor.open=true +minecraft\:block.lantern.place=true +irons_spellbooks\:entity.earthquake_aoe.impact=true +minecraft\:block.moss.place=true +deeperdarker\:entity.stalker.death=true +minecraft\:block.wood.break=true +minecraft\:enchant.thorns.hit=true +cataclysm\:shredder_end=true +alexscaves\:grottoceratops_call=true +minecraft\:block.scaffolding.break=true +minecraft\:block.composter.fill=true +minecraft\:item.book.put=true +friendsandfoes\:entity.wildfire.shield_break=true +alexscaves\:trilocaris_hurt=true +alexscaves\:scrap_metal_place=true diff --git a/config/sound_physics_remastered/occlusion.properties b/config/sound_physics_remastered/occlusion.properties new file mode 100644 index 0000000..e0b6c79 --- /dev/null +++ b/config/sound_physics_remastered/occlusion.properties @@ -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 diff --git a/config/sound_physics_remastered/reflectivity.properties b/config/sound_physics_remastered/reflectivity.properties new file mode 100644 index 0000000..7fee409 --- /dev/null +++ b/config/sound_physics_remastered/reflectivity.properties @@ -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 diff --git a/config/sound_physics_remastered/soundphysics.properties b/config/sound_physics_remastered/soundphysics.properties new file mode 100644 index 0000000..e697c87 --- /dev/null +++ b/config/sound_physics_remastered/soundphysics.properties @@ -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 diff --git a/config/tia.toml b/config/tia.toml new file mode 100644 index 0000000..7111261 --- /dev/null +++ b/config/tia.toml @@ -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 + diff --git a/config/valkyrienskies/schemas/vs_client.schema.json b/config/valkyrienskies/schemas/vs_client.schema.json new file mode 100644 index 0000000..e2e8421 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_client.schema.json @@ -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 +} \ No newline at end of file diff --git a/config/valkyrienskies/schemas/vs_common.schema.json b/config/valkyrienskies/schemas/vs_common.schema.json new file mode 100644 index 0000000..33cec24 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_common.schema.json @@ -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 +} \ No newline at end of file diff --git a/config/valkyrienskies/schemas/vs_core_server.schema.json b/config/valkyrienskies/schemas/vs_core_server.schema.json new file mode 100644 index 0000000..f427234 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_core_server.schema.json @@ -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 +} \ No newline at end of file diff --git a/config/valkyrienskies/schemas/vs_eureka_client.schema.json b/config/valkyrienskies/schemas/vs_eureka_client.schema.json new file mode 100644 index 0000000..87a1366 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_eureka_client.schema.json @@ -0,0 +1,5 @@ +{ + "$schema" : "https://json-schema.org/draft/2019-09/schema", + "type" : "object", + "additionalProperties" : false +} \ No newline at end of file diff --git a/config/valkyrienskies/schemas/vs_eureka_server.schema.json b/config/valkyrienskies/schemas/vs_eureka_server.schema.json new file mode 100644 index 0000000..4fdd011 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_eureka_server.schema.json @@ -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 +} \ No newline at end of file diff --git a/config/valkyrienskies/schemas/vs_server.schema.json b/config/valkyrienskies/schemas/vs_server.schema.json new file mode 100644 index 0000000..03919c5 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_server.schema.json @@ -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 +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_client.json b/config/valkyrienskies/vs_client.json new file mode 100644 index 0000000..8f86d34 --- /dev/null +++ b/config/valkyrienskies/vs_client.json @@ -0,0 +1,9 @@ +{ + "Tooltip" : { + "massTooltipVisibility" : "ADVANCED", + "useImperialUnits" : false + }, + "renderDebugText" : false, + "recommendSlugsInMcCommands" : true, + "$schema" : "schemas/vs_client.schema.json" +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_common.json b/config/valkyrienskies/vs_common.json new file mode 100644 index 0000000..c43553c --- /dev/null +++ b/config/valkyrienskies/vs_common.json @@ -0,0 +1,6 @@ +{ + "ADVANCED" : { + "renderPathfinding" : true + }, + "$schema" : "schemas/vs_common.schema.json" +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_core_server.json b/config/valkyrienskies/vs_core_server.json new file mode 100644 index 0000000..89036a5 --- /dev/null +++ b/config/valkyrienskies/vs_core_server.json @@ -0,0 +1,18 @@ +{ + "pt" : { + "synchronizePhysics" : false, + "physicsTicksPerGameTick" : 3 + }, + "udpPort" : 25565, + "enableUdp" : false, + "shipLoadDistance" : 128.0, + "shipUnloadDistance" : 196.0, + "physics" : { + "lodDetail" : 4096, + "subSteps" : 20, + "iterations" : 2, + "solver" : "GAUSS_SEIDEL", + "maxDePenetrationSpeed" : 10.0 + }, + "$schema" : "schemas/vs_core_server.schema.json" +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_eureka_client.json b/config/valkyrienskies/vs_eureka_client.json new file mode 100644 index 0000000..1d8d813 --- /dev/null +++ b/config/valkyrienskies/vs_eureka_client.json @@ -0,0 +1,3 @@ +{ + "$schema" : "schemas/vs_eureka_client.schema.json" +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_eureka_server.json b/config/valkyrienskies/vs_eureka_server.json new file mode 100644 index 0000000..38a011a --- /dev/null +++ b/config/valkyrienskies/vs_eureka_server.json @@ -0,0 +1,27 @@ +{ + "enginePower" : 2000000.0, + "minEnginePower" : 700000.0, + "engineHeatLoss" : 0.01, + "engineHeatGain" : 0.03, + "maxCasualSpeed" : 20.0, + "stabilizationSpeed" : 10.0, + "floaterBuoyantFactorPerKg" : 50000.0, + "maxFloaterBuoyantFactor" : 1.0, + "baseSpeed" : 3.0, + "impulseElevationRate" : 7, + "doFluidDrag" : false, + "massPerBalloon" : 5000.0, + "turnSpeed" : 3.0, + "turnAcceleration" : 10.0, + "maxSizeForTurnSpeedPenalty" : 16.0, + "stabilizationTorqueConstant" : 15.0, + "linearStabilizeMaxAntiVelocity" : 1.0, + "antiVelocityMassRelevance" : 0.8, + "popSideBalloonChance" : 0.3, + "blockBlacklist" : [ "vs_eureka:ship_helm", "minecraft:dirt", "minecraft:grass_block", "minecraft:grass_path", "minecraft:stone", "minecraft:bedrock", "minecraft:sand", "minecraft:gravel", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:lily_pad", "minecraft:coarse_dirt", "minecraft:podzol", "minecraft:granite", "minecraft:diorite", "minecraft:andesite", "minecraft:crimson_nylium", "minecraft:warped_nylium", "minecraft:red_sand", "minecraft:sandstone", "minecraft:end_stone", "minecraft:red_sandstone", "minecraft:blackstone", "minecraft:netherrack", "minecraft:soul_sand", "minecraft:soul_soil", "minecraft:grass", "minecraft:fern", "minecraft:dead_bush", "minecraft:seagrass", "minecraft:sea_pickle", "minecraft:kelp", "minecraft:bamboo", "minecraft:dandelion", "minecraft:poppy", "minecraft:blue_orchid", "minecraft:allium", "minecraft:azure_bluet", "minecraft:red_tulip", "minecraft:orange_tulip", "minecraft:white_tulip", "minecraft:pink_tulip", "minecraft:oxeye_daisy", "minecraft:cornflower", "minecraft:lily_of_the_valley", "minecraft:brown_mushroom", "minecraft:red_mushroom", "minecraft:crimson_fungus", "minecraft:warped_fungus", "minecraft:crimson_roots", "minecraft:warped_roots", "minecraft:nether_sprouts", "minecraft:weeping_vines", "minecraft:twisting_vines", "minecraft:chorus_plant", "minecraft:chorus_flower", "minecraft:snow", "minecraft:cactus", "minecraft:vine", "minecraft:sunflower", "minecraft:lilac", "minecraft:rose_bush", "minecraft:peony", "minecraft:tall_grass", "minecraft:large_fern", "minecraft:air", "minecraft:ice", "minecraft:packed_ice", "minecraft:blue_ice", "minecraft:portal", "minecraft:end_portal_frame", "minecraft:end_portal", "minecraft:end_gateway" ], + "diagonals" : true, + "ballastWeight" : 10000.0, + "ballastNoWeight" : 1000.0, + "allowDisassembly" : true, + "$schema" : "schemas/vs_eureka_server.schema.json" +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_server.json b/config/valkyrienskies/vs_server.json new file mode 100644 index 0000000..17ff353 --- /dev/null +++ b/config/valkyrienskies/vs_server.json @@ -0,0 +1,19 @@ +{ + "FTBChunks" : { + "shipsProtectedByClaims" : true, + "shipsProtectionOutOfBuildHeight" : false + }, + "ComputerCraft" : { + "canTurtlesLeaveScaledShips" : false + }, + "enableInteractDistanceChecks" : true, + "transformTeleports" : true, + "enableMovementChecks" : false, + "preventFluidEscapingShip" : true, + "explosionBlastForce" : 500000.0, + "allowMobSpawns" : true, + "aiOnShips" : true, + "miniShipSize" : 0.5, + "minScaling" : 0.25, + "$schema" : "schemas/vs_server.schema.json" +} \ No newline at end of file diff --git a/config/vmp.properties b/config/vmp.properties new file mode 100644 index 0000000..bf2d162 --- /dev/null +++ b/config/vmp.properties @@ -0,0 +1,14 @@ +#Configuration file for VMP +#Mon Jan 22 01:26:01 CET 2024 +deprecated_precache_biome_lookup=false +use_async_portals=true +use_async_chunks_on_login=true +show_async_loading_messages=true +use_async_logging=true +use_async_chunks_on_some_commands=false +use_multiple_netty_event_loops=true +use_optimized_entity_tracking=true +exp3_use_packet_priority_system=false +exp_use_packet_priority_system_block_update_consolidation=false +target_chunk_send_rate=-1 +exp_use_optimized_chunk_ticking_iteration=false diff --git a/config/voicechat-client.toml b/config/voicechat-client.toml new file mode 100644 index 0000000..ec6365f --- /dev/null +++ b/config/voicechat-client.toml @@ -0,0 +1,3 @@ +# This config has been moved to config/voicechat/voicechat-client.properties +moved = true + diff --git a/config/voicechat/translations.properties b/config/voicechat/translations.properties new file mode 100644 index 0000000..f1e97d1 --- /dev/null +++ b/config/voicechat/translations.properties @@ -0,0 +1,14 @@ +# Simple Voice Chat translations +# This file contains all server-side translations for the Simple Voice Chat mod + +# The message a player gets when kicked for not having voice chat installed and the server has force_voicechat enabled +# The first parameter is the mod/plugin name and the second parameter is the mod/plugin version +force_voicechat_kick_message=You need %s %s to play on this server +# The message a player gets when joining a server with an incompatible voice chat version +# The first parameter is the mod/plugin version and the second parameter is the mod/plugin name +voicechat_not_compatible_message=Your voice chat version is not compatible with the servers version.\\nPlease install version %s of %s. +# The message a player gets when trying to execute a command that requires voice chat +# The first parameter is the mod/plugin name +voicechat_needed_for_command_message=You need to have %s installed on your client to use this command +# The message a player gets when trying to execute a command that can only be executed as a player +player_command_message=This command can only be executed as a player diff --git a/config/voicechat/username-cache.json b/config/voicechat/username-cache.json new file mode 100644 index 0000000..3246409 --- /dev/null +++ b/config/voicechat/username-cache.json @@ -0,0 +1 @@ +{"590abb18-08c3-311c-8881-48c3aa948c69":"StarDisaster","9feb79ed-8ed4-3aec-871c-62a443be5ec5":"Elzaren","d5a1981f-2776-3151-b7e3-75fa4fc90fe4":"AnyelicBreakz","eef2921e-0eb5-344d-9c22-e2f45f53047c":"BlackCherryCat","ccb9df0a-74a8-4fe8-b9e4-767272bbd6d3":"StarDisaster"} \ No newline at end of file diff --git a/config/voicechat/voicechat-client.properties b/config/voicechat/voicechat-client.properties new file mode 100644 index 0000000..94dc977 --- /dev/null +++ b/config/voicechat/voicechat-client.properties @@ -0,0 +1,85 @@ +# Simple Voice Chat client config v1.20.1-2.4.32 + +# The voice chat volume +voice_chat_volume=1.0 +# The threshold for voice activation in dB +voice_activation_threshold=-50.0 +# The voice chat microphone amplification +microphone_amplification=1.0 +# Microphone activation type +# Possible values are 'PTT' and 'VOICE' +microphone_activation_type=VOICE +# The size of the audio output buffer in packets +# Higher values mean a higher latency, but less crackles +# Increase this value if you have an unstable internet connection +output_buffer_size=5 +# The maximum amount of audio packets that are held back if a packet arrives out of order or gets dropped +# This prevents discarding audio packets that are slightly out of order +# Set this to 0 to disable +audio_packet_threshold=3 +# The time it takes for the microphone to deactivate when using voice activation +# A value of 1 means 20 milliseconds, 2=40 ms, 3=60 ms, ... +voice_deactivation_delay=25 +# The microphone used by the voice chat +# Empty for default device +microphone=OpenAL Soft on Cascos (Realtek High Definition Audio) +# The speaker used by the voice chat +# Empty for default device +speaker= +# If the microphone is muted (only when using voice activation) +muted=true +# If the voice chat is disabled (sound and microphone off) +disabled=false +# If the voice chat icons should be hidden +hide_icons=false +# If the group HUD should be visible +show_group_hud=true +# If the own icon should be shown when in a group +show_own_group_icon=true +# The scale of the group HUD +group_hud_icon_scale=2.0 +# The orientation of the player icons in the group HUD +# Possible values are 'VERTICAL' and 'HORIZONTAL' +group_player_icon_orientation=VERTICAL +# The X position of the player icons in the group HUD +# Negative values mean anchoring to the right +group_player_icon_pos_x=4 +# The Y position of the player icons in the group HUD +# Negative values mean anchoring to the bottom +group_player_icon_pos_y=4 +# The X position of the HUD icons +# Negative values mean anchoring to the right +hud_icon_pos_x=16 +# The Y position of the HUD icons +# Negative values mean anchoring to the bottom +hud_icon_pos_y=-16 +# The scale of the HUD icons +hud_icon_scale=1.0 +# The location where recordings should be saved +# Leave empty for default location +recording_destination= +# The quality of the recorded audio +# 0 = highest quality, 9 = lowest quality +recording_quality=2 +# If noise cancellation should be enabled +denoiser=true +# If voice chat should work in singleplayer/LAN worlds +run_local_server=true +# Whether to use the Java implementation of microphone capturing instead of OpenAL +java_microphone_implementation=false +# If the mod should check for microphone permissions (MacOS only) +macos_check_microphone_permission=true +# If fake players should have the disconnected icon above their head +show_fake_players_disconnected=false +# If the volume adjustment GUI should also show offline players +offline_player_volume_adjustment=false +# The 3D audio type +# Possible values are 'NORMAL', 'REDUCED' and 'OFF' +audio_type=NORMAL +# If the mod should load native libraries +# If set to false, the Java Opus implementation will be used, the denoiser won't be available and you won't be able to record audio. +use_natives=true +# This lets you hear players near you, even though you are further away with your freecam +freecam_support=true +# If enabled, you will be automatically muted when joining a world +mute_on_join=false diff --git a/config/voicechat/voicechat-server.properties b/config/voicechat/voicechat-server.properties new file mode 100644 index 0000000..3c22290 --- /dev/null +++ b/config/voicechat/voicechat-server.properties @@ -0,0 +1,43 @@ +# Simple Voice Chat server config v1.20.1-2.4.32 + +# The port of the voice chat server +# Setting this to "-1" sets the port to the Minecraft servers port (Not recommended) +port=24454 +# The IP address to bind the voice chat server on +# Leave empty to use 'server-ip' of server.properties +# To bind to the wildcard address, use '*' +bind_address= +# The distance to where the voice can be heard +max_voice_distance=48.0 +# The multiplier of the voice distance when crouching +crouch_distance_multiplier=1.0 +# The multiplier of the voice distance when whispering +whisper_distance_multiplier=0.5 +# The opus codec +# Possible values are 'VOIP', 'AUDIO' and 'RESTRICTED_LOWDELAY' +codec=VOIP +# The maximum size in bytes that voice packets are allowed to have +mtu_size=1024 +# The frequency at which keep alive packets are sent +# Setting this to a higher value may result in timeouts +keep_alive=1000 +# If group chats are allowed +enable_groups=true +# The host name that clients should use to connect to the voice chat +# This may also include a port, e.g. 'example.com:24454' +# Don't change this value if you don't know what you are doing +voice_host= +# If players are allowed to record the voice chat +allow_recording=true +# If spectators are allowed to talk to other players +spectator_interaction=false +# If spectators can talk to players they are spectating +spectator_player_possession=false +# If players without the mod should get kicked from the server +force_voice_chat=false +# The amount of milliseconds, the server should wait to check if the player has the mod installed +# Only active when force_voice_chat is set to true +login_timeout=10000 +# The range where the voice chat should broadcast audio to +# A value <0 means 'max_voice_distance' +broadcast_range=-1.0 diff --git a/config/voicechat/voicechat-volumes.properties b/config/voicechat/voicechat-volumes.properties new file mode 100644 index 0000000..85cd369 --- /dev/null +++ b/config/voicechat/voicechat-volumes.properties @@ -0,0 +1,2 @@ +# Simple Voice Chat volume config + diff --git a/config/waterdripsound-client-1.toml.bak b/config/waterdripsound-client-1.toml.bak new file mode 100644 index 0000000..1b43892 --- /dev/null +++ b/config/waterdripsound-client-1.toml.bak @@ -0,0 +1,13 @@ + +[General] + #Enables/Disables the whole Mod [false/true|default:true] + enableMod = true + #Volume of water/lava drips [0.0-1.0|default:0.3] + volume = 0.3 + #Chance of a drip forming each tick (one in X so lower is faster) [1-100|default:10] + dripChance = 10 + #If enabled, uses the Dripstone water/lava drip sounds added in 1.17. If not, uses sounds from older versions of the mod. [false/true|default:true] + useDripstoneSounds = true + #Sound category [default:AMBIENT] + soundCategory = "AMBIENT" + diff --git a/config/waterdripsound-client-2.toml.bak b/config/waterdripsound-client-2.toml.bak new file mode 100644 index 0000000..1b43892 --- /dev/null +++ b/config/waterdripsound-client-2.toml.bak @@ -0,0 +1,13 @@ + +[General] + #Enables/Disables the whole Mod [false/true|default:true] + enableMod = true + #Volume of water/lava drips [0.0-1.0|default:0.3] + volume = 0.3 + #Chance of a drip forming each tick (one in X so lower is faster) [1-100|default:10] + dripChance = 10 + #If enabled, uses the Dripstone water/lava drip sounds added in 1.17. If not, uses sounds from older versions of the mod. [false/true|default:true] + useDripstoneSounds = true + #Sound category [default:AMBIENT] + soundCategory = "AMBIENT" + diff --git a/config/waterdripsound-client.toml b/config/waterdripsound-client.toml new file mode 100644 index 0000000..1b43892 --- /dev/null +++ b/config/waterdripsound-client.toml @@ -0,0 +1,13 @@ + +[General] + #Enables/Disables the whole Mod [false/true|default:true] + enableMod = true + #Volume of water/lava drips [0.0-1.0|default:0.3] + volume = 0.3 + #Chance of a drip forming each tick (one in X so lower is faster) [1-100|default:10] + dripChance = 10 + #If enabled, uses the Dripstone water/lava drip sounds added in 1.17. If not, uses sounds from older versions of the mod. [false/true|default:true] + useDripstoneSounds = true + #Sound category [default:AMBIENT] + soundCategory = "AMBIENT" + diff --git a/config/weaponmaster_ydm-common.toml b/config/weaponmaster_ydm-common.toml new file mode 100644 index 0000000..a2b58c7 --- /dev/null +++ b/config/weaponmaster_ydm-common.toml @@ -0,0 +1,344 @@ + +[model_options] + #put main and off hand items after x tick to display on the body! 100 tick ~ 5 sec + #Range: > 0 + hidetick = 200 + #Put in the name, x,y,z, x-y-z rotation values and the slot where to apply the changes 1-9, shield, banner, offhand! Separate items with a space character + uniqueitems = "name,0,0,0,0,0,0,0,1" + #Whitelists item that are normally not visible + whitelist = "empty,totem_of_undying" + #Blacklists item that are normally visible + blacklist = "empty" + #Slot 1 + s1 = true + #Slot 2 + s2 = true + #Slot 3 + s3 = true + #Slot 4 + s4 = true + #Slot 5 + s5 = true + #Slot 6 + s6 = true + #Slot 7 + s7 = true + #Slot 8 + s8 = true + #Slot 9 + s9 = true + #Shield + shield = true + #Banner + banner = true + #main hand + main_hand = false + #off hand + off_hand = false + #quiver + quiver = false + #Body part attachment to a slot + attachment = "1-body,2-body,3-rleg,4-lleg,5-rleg,6-lleg,7-body,8-body,9-rleg,shield-body,banner-head,offhand-lleg,quiver-body" + #Which active slot and equipment should move the item model away + slot_mover = "none,chest;z;+_none,chest,1;z;+_none,legs;x;-_none,legs;x;+_none,legs,3;x;-_none,legs,4;x;+_none,chest,legs,1;z;+_none,shield;z;+_none,legs,3,5;x;-_none;z;-_none;z;-_none,legs,4,6;x;+_none;z;+" + #Players can hide items with the toggle settings + canhideitems = true + #Players can change the position and rotation of the displayed items + can_change_pos_and_rot = true + #Players can change the attachment of the slots + can_change_attachment = true + #Players can change the movers of the slots + can_change_movers = true + #Players can change their unique item settings + can_change_uit = true + #Players can change their whitelist + can_change_scale = true + + [model_options.positions_rotations] + #Position and rotation settings + #x position0 + #Range: > -2147483648 + x_position0 = 0 + #y position1 + #Range: > -2147483648 + y_position1 = 0 + #z position2 + #Range: > -2147483648 + z_position2 = -2 + #x rotation0 + #Range: > -2147483648 + x_rotation0 = 0 + #y rotation1 + #Range: > -2147483648 + y_rotation1 = 0 + #z rotation2 + #Range: > -2147483648 + z_rotationn2 = 0 + #scale0 + #Range: > -100 + scale0 = 0 + #Position and rotation settings + #x position3 + #Range: > -2147483648 + x_position3 = 35 + #y position4 + #Range: > -2147483648 + y_position4 = 35 + #z position5 + #Range: > -2147483648 + z_position5 = 0 + #x rotation3 + #Range: > -2147483648 + x_rotation3 = 0 + #y rotation4 + #Range: > -2147483648 + y_rotation4 = 0 + #z rotation5 + #Range: > -2147483648 + z_rotationn5 = 90 + #scale1 + #Range: > -100 + scale1 = 0 + #Position and rotation settings + #x position6 + #Range: > -2147483648 + x_position6 = 1 + #y position7 + #Range: > -2147483648 + y_position7 = -20 + #z position8 + #Range: > -2147483648 + z_position8 = 12 + #x rotation6 + #Range: > -2147483648 + x_rotation6 = 0 + #y rotation7 + #Range: > -2147483648 + y_rotation7 = -90 + #z rotation8 + #Range: > -2147483648 + z_rotationn8 = 0 + #scale2 + #Range: > -100 + scale2 = 0 + #Position and rotation settings + #x position9 + #Range: > -2147483648 + x_position9 = 32 + #y position10 + #Range: > -2147483648 + y_position10 = -20 + #z position11 + #Range: > -2147483648 + z_position11 = 12 + #x rotation9 + #Range: > -2147483648 + x_rotation9 = 0 + #y rotation10 + #Range: > -2147483648 + y_rotation10 = -90 + #z rotation11 + #Range: > -2147483648 + z_rotationn11 = 0 + #scale3 + #Range: > -100 + scale3 = 0 + #Position and rotation settings + #x position12 + #Range: > -2147483648 + x_position12 = 1 + #y position13 + #Range: > -2147483648 + y_position13 = -24 + #z position14 + #Range: > -2147483648 + z_position14 = 0 + #x rotation12 + #Range: > -2147483648 + x_rotation12 = 0 + #y rotation13 + #Range: > -2147483648 + y_rotation13 = -90 + #z rotation14 + #Range: > -2147483648 + z_rotationn14 = -30 + #scale4 + #Range: > -100 + scale4 = 0 + #Position and rotation settings + #x position15 + #Range: > -2147483648 + x_position15 = 31 + #y position16 + #Range: > -2147483648 + y_position16 = -24 + #z position17 + #Range: > -2147483648 + z_position17 = 0 + #x rotation15 + #Range: > -2147483648 + x_rotation15 = 0 + #y rotation16 + #Range: > -2147483648 + y_rotation16 = -90 + #z rotation17 + #Range: > -2147483648 + z_rotationn17 = -30 + #scale5 + #Range: > -100 + scale5 = 0 + #Position and rotation settings + #x position18 + #Range: > -2147483648 + x_position18 = -13 + #y position19 + #Range: > -2147483648 + y_position19 = 34 + #z position20 + #Range: > -2147483648 + z_position20 = -1 + #x rotation18 + #Range: > -2147483648 + x_rotation18 = 0 + #y rotation19 + #Range: > -2147483648 + y_rotation19 = 0 + #z rotation20 + #Range: > -2147483648 + z_rotationn20 = -35 + #scale6 + #Range: > -100 + scale6 = 0 + #Position and rotation settings + #x position21 + #Range: > -2147483648 + x_position21 = 25 + #y position22 + #Range: > -2147483648 + y_position22 = 20 + #z position23 + #Range: > -2147483648 + z_position23 = 12 + #x rotation21 + #Range: > -2147483648 + x_rotation21 = 0 + #y rotation22 + #Range: > -2147483648 + y_rotation22 = 0 + #z rotation23 + #Range: > -2147483648 + z_rotationn23 = 45 + #scale7 + #Range: > -100 + scale7 = 0 + #Position and rotation settings + #x position24 + #Range: > -2147483648 + x_position24 = 1 + #y position25 + #Range: > -2147483648 + y_position25 = -14 + #z position26 + #Range: > -2147483648 + z_position26 = 20 + #x rotation24 + #Range: > -2147483648 + x_rotation24 = 0 + #y rotation25 + #Range: > -2147483648 + y_rotation25 = -90 + #z rotation26 + #Range: > -2147483648 + z_rotationn26 = 20 + #scale8 + #Range: > -100 + scale8 = 0 + #Position and rotation settings + #x position27 + #Range: > -2147483648 + x_position27 = 0 + #y position28 + #Range: > -2147483648 + y_position28 = 0 + #z position29 + #Range: > -2147483648 + z_position29 = 0 + #x rotation27 + #Range: > -2147483648 + x_rotation27 = 0 + #y rotation28 + #Range: > -2147483648 + y_rotation28 = 0 + #z rotation29 + #Range: > -2147483648 + z_rotationn29 = 0 + #scale9 + #Range: > -100 + scale9 = 0 + #Position and rotation settings + #x position30 + #Range: > -2147483648 + x_position30 = 0 + #y position31 + #Range: > -2147483648 + y_position31 = 0 + #z position32 + #Range: > -2147483648 + z_position32 = 0 + #x rotation30 + #Range: > -2147483648 + x_rotation30 = 0 + #y rotation31 + #Range: > -2147483648 + y_rotation31 = 0 + #z rotation32 + #Range: > -2147483648 + z_rotationn32 = 0 + #scale10 + #Range: > -100 + scale10 = 0 + #Position and rotation settings + #x position33 + #Range: > -2147483648 + x_position33 = -2 + #y position34 + #Range: > -2147483648 + y_position34 = 22 + #z position35 + #Range: > -2147483648 + z_position35 = -14 + #x rotation33 + #Range: > -2147483648 + x_rotation33 = 110 + #y rotation34 + #Range: > -2147483648 + y_rotation34 = 90 + #z rotation35 + #Range: > -2147483648 + z_rotationn35 = 0 + #scale11 + #Range: > -100 + scale11 = 0 + #Position and rotation settings + #x position36 + #Range: > -2147483648 + x_position36 = 0 + #y position37 + #Range: > -2147483648 + y_position37 = 0 + #z position38 + #Range: > -2147483648 + z_position38 = 15 + #x rotation36 + #Range: > -2147483648 + x_rotation36 = 0 + #y rotation37 + #Range: > -2147483648 + y_rotation37 = 0 + #z rotation38 + #Range: > -2147483648 + z_rotationn38 = 0 + #scale12 + #Range: > -100 + scale12 = 0 + diff --git a/config/witherstormmod-client.toml b/config/witherstormmod-client.toml new file mode 100644 index 0000000..115a1ee --- /dev/null +++ b/config/witherstormmod-client.toml @@ -0,0 +1,78 @@ + +#Client options +[client] + #DEFAULT=true. Toggles the OptiFine warning upon joining a world. NONE + optifineWarning = true + #DEFAULT=true. Toggles April Fools special effects. NONE + aprilFools = true + #DEFAULT=true. Toggles the patron cosmetic for nonamecrackers2's Wither Storm backers. NONE + patronCosmetic = true + #DEFAULT=true. Toggles the custom main menu panorama added by the mod. NONE + customPanorama = true + + #Compatibility + [client.compatibility] + #DEFAULT=true. Uses the sphere fog shape instead of a cylindrical one, to allow the fog on the Wither Storm to be applied correctly. Disable if facing potential incompatibility issues. NONE + alternativeEntityFogShape = true + #DEFAULT=true. The distant renderer allows for the Wither Storm to be rendered from much greater distances than what vanilla allows. Disable if you're facing issues with it. NONE + distantRenderer = true + #DEFAULT=true. Specifies if an overlay should be applied to entities that renders wither sickness. GAME + witherSicknessLayer = true + + #Accessibility + [client.accessibility] + #DEFAULT=true. Toggle to enable/disable the chromatic aberration effect. NONE + chromaticAberration = true + #DEFAULT=true. Specifies whether or not a white overlay should cover the screen during certain events. NONE + blindingEffects = true + #DEFAULT=true. Specifies whether or not camera shake effects should be used. NONE + cameraShakeEffects = true + #DEFAULT=true. Turn off to disable the ear ringing effects used in the mod. NONE + earRingingEffects = true + + #Preference + [client.preference] + #DEFAULT=true. Toggles the rendering of the debris cloud surrounding the Wither Storm. NONE + renderDebrisCloud = false + #DEFAULT=true. Toggles the rendering of debris rings that surround the Wither Storm (much more performant than the debris cloud). NONE + renderDebrisRings = true + #DEFAULT=true. Toggles the rendering of the tractor beams. NONE + renderTractorBeams = true + #DEFAULT=true. Turn off to disable the overlay that appears when inside a tractor beam. NONE + renderTractorBeamOverlay = true + #DEFAULT=true. Specifies if sky ambience affects (sky darkening) should render when a Wither Storm is nearby. NONE + renderSkyAmbienceEffects = true + #DEFAULT=true. Specifies if particles inside the tractor beams of the Wither Storm should render. NONE + tractorBeamParticles = true + #DEFAULT=true. Specifies if fog should be applied to Wither Storms being rendered from a distance. NONE + distantFog = true + #DEFAULT=true. Specifies if a purple shine should render behind the Wither Storm at night. NONE + renderShine = true + #DEFAULT=true. Specifies if a pulsating effect, mimicking endermen pulling the Wither Storm apart, should be rendered once its evolution is complete. NONE + renderPulse = true + + #Boss music + [client.boss_music] + #DEFAULT=false. Toggles the Wither Storm boss theme. NOTE: this theme is from MC:SM and is subject to copyright. NONE + playWitherStormTheme = false + #DEFAULT=true. Toggles the Withered Symbiont theme, created for CWSM by Mar Mar. NONE + playSymbiontTheme = true + + #Instancing + [client.instancing] + #DEFAULT=true. Specifies if CWSM should use more performant rendering when rendering Block Clusters and the Wither Storm's mass. NOTE: It is not recommended to disable this option unless necessary. NONE + vertexBufferRendering = true + #DEFAULT=true. Builds instanced vertex buffers off thread to help reduce stuttering. It is only recommended to disable this if facing compatibility issues. NONE + asyncBufferBuilders = true + + #Performance + [client.performance] + #DEFAULT=true. Setting this value to false will disable the debris cloud when rendering the Wither Storm from large distances. NONE + renderDistantDebris = true + #DEFAULT=false. Specifies if the low res models should be used when being rendered via the distant renderer. NONE + witherStormLOD = false + #DEFAULT=false. Uses larger cubes to make up the the phase 4 and up models. May result in a performance increase. NONE + lowResModels = true + #DEFAULT=true. Toggles the rendering of Block Clusters. NONE + blockClusterRendering = false + diff --git a/config/witherstormmod-common.toml b/config/witherstormmod-common.toml new file mode 100644 index 0000000..70b9687 --- /dev/null +++ b/config/witherstormmod-common.toml @@ -0,0 +1,16 @@ + +#Common options +[common] + #DEFAULT=true. This feature makes the Wither Storm more likely to choose nearby players as targets instead of other mobs. NONE + playerFavorability = true + #DEFAULT=false. Toggle to enable/disable drops from Block Clusters. NOTE: Enabling this feature can cause world lag. WORLD + blockClustersDropItems = false + #DEFAULT=true. Specifies if the current entity the Wither Storm is picking up has a vehicle, that it should pick it up as well. Ex: Should pick up a player riding a boat. NONE + shouldPickUpVehicles = true + #DEFAULT=true. Specifies if phantoms AI should be overriden to allow circling above any nearby Wither Storms. Disable if you wish for default behaviour and/or if issues arise. WORLD + phantomsOrbitWitherStorm = true + #DEFAULT=true. Specifies if players should not be able to dismount a tentacle entity. Disable if facing compatibility issues. NONE + playerCannotDismountTentacles = true + #DEFAULT=true. Specifies if custom AI behavior should be injected into certain entities (such as mobs running away from the Wither Storm). Disable if facing compatibility issues. WORLD + injectCustomAiBehavior = true + diff --git a/forge-installer.jar b/forge-installer.jar new file mode 100644 index 0000000..12ab2a3 Binary files /dev/null and b/forge-installer.jar differ diff --git a/icon.gif b/icon.gif new file mode 100644 index 0000000..78e0a30 Binary files /dev/null and b/icon.gif differ diff --git a/immersive_library/1002.json b/immersive_library/1002.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/1002.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1002.png b/immersive_library/1002.png new file mode 100644 index 0000000..c784580 Binary files /dev/null and b/immersive_library/1002.png differ diff --git a/immersive_library/1002.version b/immersive_library/1002.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1002.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1012.json b/immersive_library/1012.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/1012.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1012.png b/immersive_library/1012.png new file mode 100644 index 0000000..0365506 Binary files /dev/null and b/immersive_library/1012.png differ diff --git a/immersive_library/1012.version b/immersive_library/1012.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1012.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1014.json b/immersive_library/1014.json new file mode 100644 index 0000000..a696410 --- /dev/null +++ b/immersive_library/1014.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/1014.png b/immersive_library/1014.png new file mode 100644 index 0000000..d97bfea Binary files /dev/null and b/immersive_library/1014.png differ diff --git a/immersive_library/1014.version b/immersive_library/1014.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/1014.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/1135.json b/immersive_library/1135.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/1135.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1135.png b/immersive_library/1135.png new file mode 100644 index 0000000..a676a74 Binary files /dev/null and b/immersive_library/1135.png differ diff --git a/immersive_library/1135.version b/immersive_library/1135.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1135.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1136.json b/immersive_library/1136.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/1136.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1136.png b/immersive_library/1136.png new file mode 100644 index 0000000..e1f085d Binary files /dev/null and b/immersive_library/1136.png differ diff --git a/immersive_library/1136.version b/immersive_library/1136.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1136.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1137.json b/immersive_library/1137.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/1137.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1137.png b/immersive_library/1137.png new file mode 100644 index 0000000..95b9f70 Binary files /dev/null and b/immersive_library/1137.png differ diff --git a/immersive_library/1137.version b/immersive_library/1137.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1137.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1251.json b/immersive_library/1251.json new file mode 100644 index 0000000..87434b4 --- /dev/null +++ b/immersive_library/1251.json @@ -0,0 +1 @@ +{"gender":1,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1251.png b/immersive_library/1251.png new file mode 100644 index 0000000..6b0a5ee Binary files /dev/null and b/immersive_library/1251.png differ diff --git a/immersive_library/1251.version b/immersive_library/1251.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/1251.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/1258.json b/immersive_library/1258.json new file mode 100644 index 0000000..de0c9a3 --- /dev/null +++ b/immersive_library/1258.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":1} \ No newline at end of file diff --git a/immersive_library/1258.png b/immersive_library/1258.png new file mode 100644 index 0000000..dd74b4a Binary files /dev/null and b/immersive_library/1258.png differ diff --git a/immersive_library/1258.version b/immersive_library/1258.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/1258.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/1270.json b/immersive_library/1270.json new file mode 100644 index 0000000..2b6bd0b --- /dev/null +++ b/immersive_library/1270.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"farmer","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1270.png b/immersive_library/1270.png new file mode 100644 index 0000000..619abaa Binary files /dev/null and b/immersive_library/1270.png differ diff --git a/immersive_library/1270.version b/immersive_library/1270.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1270.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1316.json b/immersive_library/1316.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/1316.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1316.png b/immersive_library/1316.png new file mode 100644 index 0000000..186f86d Binary files /dev/null and b/immersive_library/1316.png differ diff --git a/immersive_library/1316.version b/immersive_library/1316.version new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/immersive_library/1316.version @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/immersive_library/1320.json b/immersive_library/1320.json new file mode 100644 index 0000000..f604f5b --- /dev/null +++ b/immersive_library/1320.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"vampire_expert","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1320.png b/immersive_library/1320.png new file mode 100644 index 0000000..b79b4d4 Binary files /dev/null and b/immersive_library/1320.png differ diff --git a/immersive_library/1320.version b/immersive_library/1320.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1320.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1339.json b/immersive_library/1339.json new file mode 100644 index 0000000..f604f5b --- /dev/null +++ b/immersive_library/1339.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"vampire_expert","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1339.png b/immersive_library/1339.png new file mode 100644 index 0000000..4fbf729 Binary files /dev/null and b/immersive_library/1339.png differ diff --git a/immersive_library/1339.version b/immersive_library/1339.version new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/immersive_library/1339.version @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/immersive_library/1400.json b/immersive_library/1400.json new file mode 100644 index 0000000..98c1f9b --- /dev/null +++ b/immersive_library/1400.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":1} \ No newline at end of file diff --git a/immersive_library/1400.png b/immersive_library/1400.png new file mode 100644 index 0000000..c6d2d3b Binary files /dev/null and b/immersive_library/1400.png differ diff --git a/immersive_library/1400.version b/immersive_library/1400.version new file mode 100644 index 0000000..c793025 --- /dev/null +++ b/immersive_library/1400.version @@ -0,0 +1 @@ +7 \ No newline at end of file diff --git a/immersive_library/1404.json b/immersive_library/1404.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/1404.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1404.png b/immersive_library/1404.png new file mode 100644 index 0000000..0c1d340 Binary files /dev/null and b/immersive_library/1404.png differ diff --git a/immersive_library/1404.version b/immersive_library/1404.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/1404.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/1409.json b/immersive_library/1409.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/1409.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1409.png b/immersive_library/1409.png new file mode 100644 index 0000000..5e86613 Binary files /dev/null and b/immersive_library/1409.png differ diff --git a/immersive_library/1409.version b/immersive_library/1409.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1409.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1411.json b/immersive_library/1411.json new file mode 100644 index 0000000..98c1f9b --- /dev/null +++ b/immersive_library/1411.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":1} \ No newline at end of file diff --git a/immersive_library/1411.png b/immersive_library/1411.png new file mode 100644 index 0000000..b78aff5 Binary files /dev/null and b/immersive_library/1411.png differ diff --git a/immersive_library/1411.version b/immersive_library/1411.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1411.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1412.json b/immersive_library/1412.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/1412.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1412.png b/immersive_library/1412.png new file mode 100644 index 0000000..3b4105c Binary files /dev/null and b/immersive_library/1412.png differ diff --git a/immersive_library/1412.version b/immersive_library/1412.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1412.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1420.json b/immersive_library/1420.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/1420.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/1420.png b/immersive_library/1420.png new file mode 100644 index 0000000..a64e004 Binary files /dev/null and b/immersive_library/1420.png differ diff --git a/immersive_library/1420.version b/immersive_library/1420.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/1420.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/1429.json b/immersive_library/1429.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/1429.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1429.png b/immersive_library/1429.png new file mode 100644 index 0000000..7450569 Binary files /dev/null and b/immersive_library/1429.png differ diff --git a/immersive_library/1429.version b/immersive_library/1429.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1429.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1431.json b/immersive_library/1431.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/1431.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1431.png b/immersive_library/1431.png new file mode 100644 index 0000000..d7e914d Binary files /dev/null and b/immersive_library/1431.png differ diff --git a/immersive_library/1431.version b/immersive_library/1431.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1431.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1573.json b/immersive_library/1573.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/1573.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1573.png b/immersive_library/1573.png new file mode 100644 index 0000000..5877068 Binary files /dev/null and b/immersive_library/1573.png differ diff --git a/immersive_library/1573.version b/immersive_library/1573.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1573.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1579.json b/immersive_library/1579.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/1579.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/1579.png b/immersive_library/1579.png new file mode 100644 index 0000000..66732ef Binary files /dev/null and b/immersive_library/1579.png differ diff --git a/immersive_library/1579.version b/immersive_library/1579.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1579.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1595.json b/immersive_library/1595.json new file mode 100644 index 0000000..916613e --- /dev/null +++ b/immersive_library/1595.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"cleric","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1595.png b/immersive_library/1595.png new file mode 100644 index 0000000..29d22ae Binary files /dev/null and b/immersive_library/1595.png differ diff --git a/immersive_library/1595.version b/immersive_library/1595.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1595.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1657.json b/immersive_library/1657.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/1657.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/1657.png b/immersive_library/1657.png new file mode 100644 index 0000000..f7204fa Binary files /dev/null and b/immersive_library/1657.png differ diff --git a/immersive_library/1657.version b/immersive_library/1657.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/1657.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/1768.json b/immersive_library/1768.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/1768.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1768.png b/immersive_library/1768.png new file mode 100644 index 0000000..2f29830 Binary files /dev/null and b/immersive_library/1768.png differ diff --git a/immersive_library/1768.version b/immersive_library/1768.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1768.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1797.json b/immersive_library/1797.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/1797.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/1797.png b/immersive_library/1797.png new file mode 100644 index 0000000..0db48da Binary files /dev/null and b/immersive_library/1797.png differ diff --git a/immersive_library/1797.version b/immersive_library/1797.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1797.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/1969.json b/immersive_library/1969.json new file mode 100644 index 0000000..a696410 --- /dev/null +++ b/immersive_library/1969.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/1969.png b/immersive_library/1969.png new file mode 100644 index 0000000..6a9fc6d Binary files /dev/null and b/immersive_library/1969.png differ diff --git a/immersive_library/1969.version b/immersive_library/1969.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/1969.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2018.json b/immersive_library/2018.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/2018.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2018.png b/immersive_library/2018.png new file mode 100644 index 0000000..d32c89a Binary files /dev/null and b/immersive_library/2018.png differ diff --git a/immersive_library/2018.version b/immersive_library/2018.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2018.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2019.json b/immersive_library/2019.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/2019.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2019.png b/immersive_library/2019.png new file mode 100644 index 0000000..8963a96 Binary files /dev/null and b/immersive_library/2019.png differ diff --git a/immersive_library/2019.version b/immersive_library/2019.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2019.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2036.json b/immersive_library/2036.json new file mode 100644 index 0000000..5a6e3c7 --- /dev/null +++ b/immersive_library/2036.json @@ -0,0 +1 @@ +{"gender":1,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2036.png b/immersive_library/2036.png new file mode 100644 index 0000000..d7a9cd1 Binary files /dev/null and b/immersive_library/2036.png differ diff --git a/immersive_library/2036.version b/immersive_library/2036.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2036.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2055.json b/immersive_library/2055.json new file mode 100644 index 0000000..04e9d8f --- /dev/null +++ b/immersive_library/2055.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"armorer","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2055.png b/immersive_library/2055.png new file mode 100644 index 0000000..83629c8 Binary files /dev/null and b/immersive_library/2055.png differ diff --git a/immersive_library/2055.version b/immersive_library/2055.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/2055.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/2063.json b/immersive_library/2063.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/2063.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2063.png b/immersive_library/2063.png new file mode 100644 index 0000000..314f6f2 Binary files /dev/null and b/immersive_library/2063.png differ diff --git a/immersive_library/2063.version b/immersive_library/2063.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2063.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2064.json b/immersive_library/2064.json new file mode 100644 index 0000000..fdf337e --- /dev/null +++ b/immersive_library/2064.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"mca.guard","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2064.png b/immersive_library/2064.png new file mode 100644 index 0000000..0063e5f Binary files /dev/null and b/immersive_library/2064.png differ diff --git a/immersive_library/2064.version b/immersive_library/2064.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2064.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2067.json b/immersive_library/2067.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/2067.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2067.png b/immersive_library/2067.png new file mode 100644 index 0000000..a2bfcf5 Binary files /dev/null and b/immersive_library/2067.png differ diff --git a/immersive_library/2067.version b/immersive_library/2067.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2067.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2085.json b/immersive_library/2085.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/2085.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2085.png b/immersive_library/2085.png new file mode 100644 index 0000000..fd0fe30 Binary files /dev/null and b/immersive_library/2085.png differ diff --git a/immersive_library/2085.version b/immersive_library/2085.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2085.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/218.json b/immersive_library/218.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/218.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/218.png b/immersive_library/218.png new file mode 100644 index 0000000..5d358c6 Binary files /dev/null and b/immersive_library/218.png differ diff --git a/immersive_library/218.version b/immersive_library/218.version new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/immersive_library/218.version @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/immersive_library/2189.json b/immersive_library/2189.json new file mode 100644 index 0000000..5a6e3c7 --- /dev/null +++ b/immersive_library/2189.json @@ -0,0 +1 @@ +{"gender":1,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2189.png b/immersive_library/2189.png new file mode 100644 index 0000000..01989fe Binary files /dev/null and b/immersive_library/2189.png differ diff --git a/immersive_library/2189.version b/immersive_library/2189.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2189.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2238.json b/immersive_library/2238.json new file mode 100644 index 0000000..4d1dc4e --- /dev/null +++ b/immersive_library/2238.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"farmer","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2238.png b/immersive_library/2238.png new file mode 100644 index 0000000..bfdb840 Binary files /dev/null and b/immersive_library/2238.png differ diff --git a/immersive_library/2238.version b/immersive_library/2238.version new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/immersive_library/2238.version @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/immersive_library/23.json b/immersive_library/23.json new file mode 100644 index 0000000..e4d82cf --- /dev/null +++ b/immersive_library/23.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"winemaker","exclude":false,"temperature":-1} \ No newline at end of file diff --git a/immersive_library/23.png b/immersive_library/23.png new file mode 100644 index 0000000..d2612ef Binary files /dev/null and b/immersive_library/23.png differ diff --git a/immersive_library/23.version b/immersive_library/23.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/23.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2323.json b/immersive_library/2323.json new file mode 100644 index 0000000..2c65815 --- /dev/null +++ b/immersive_library/2323.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2323.png b/immersive_library/2323.png new file mode 100644 index 0000000..7778151 Binary files /dev/null and b/immersive_library/2323.png differ diff --git a/immersive_library/2323.version b/immersive_library/2323.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2323.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2349.json b/immersive_library/2349.json new file mode 100644 index 0000000..b82aa78 --- /dev/null +++ b/immersive_library/2349.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"florist","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2349.png b/immersive_library/2349.png new file mode 100644 index 0000000..b77834c Binary files /dev/null and b/immersive_library/2349.png differ diff --git a/immersive_library/2349.version b/immersive_library/2349.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2349.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2365.json b/immersive_library/2365.json new file mode 100644 index 0000000..19b54b4 --- /dev/null +++ b/immersive_library/2365.json @@ -0,0 +1 @@ +{"gender":1,"chance":0.0,"profession":"cleric","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2365.png b/immersive_library/2365.png new file mode 100644 index 0000000..977fb8e Binary files /dev/null and b/immersive_library/2365.png differ diff --git a/immersive_library/2365.version b/immersive_library/2365.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2365.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2487.json b/immersive_library/2487.json new file mode 100644 index 0000000..fdf337e --- /dev/null +++ b/immersive_library/2487.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"mca.guard","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2487.png b/immersive_library/2487.png new file mode 100644 index 0000000..a74649c Binary files /dev/null and b/immersive_library/2487.png differ diff --git a/immersive_library/2487.version b/immersive_library/2487.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2487.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2608.json b/immersive_library/2608.json new file mode 100644 index 0000000..c36b20a --- /dev/null +++ b/immersive_library/2608.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"cartographer","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2608.png b/immersive_library/2608.png new file mode 100644 index 0000000..6237243 Binary files /dev/null and b/immersive_library/2608.png differ diff --git a/immersive_library/2608.version b/immersive_library/2608.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/2608.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/2659.json b/immersive_library/2659.json new file mode 100644 index 0000000..289a2f9 --- /dev/null +++ b/immersive_library/2659.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.guard","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2659.png b/immersive_library/2659.png new file mode 100644 index 0000000..164a57a Binary files /dev/null and b/immersive_library/2659.png differ diff --git a/immersive_library/2659.version b/immersive_library/2659.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2659.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2665.json b/immersive_library/2665.json new file mode 100644 index 0000000..b238962 --- /dev/null +++ b/immersive_library/2665.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"cleric","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2665.png b/immersive_library/2665.png new file mode 100644 index 0000000..a238e01 Binary files /dev/null and b/immersive_library/2665.png differ diff --git a/immersive_library/2665.version b/immersive_library/2665.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2665.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/27.json b/immersive_library/27.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/27.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/27.png b/immersive_library/27.png new file mode 100644 index 0000000..315d18c Binary files /dev/null and b/immersive_library/27.png differ diff --git a/immersive_library/27.version b/immersive_library/27.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/27.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2772.json b/immersive_library/2772.json new file mode 100644 index 0000000..b238962 --- /dev/null +++ b/immersive_library/2772.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"cleric","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2772.png b/immersive_library/2772.png new file mode 100644 index 0000000..d65a371 Binary files /dev/null and b/immersive_library/2772.png differ diff --git a/immersive_library/2772.version b/immersive_library/2772.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2772.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2778.json b/immersive_library/2778.json new file mode 100644 index 0000000..112ac85 --- /dev/null +++ b/immersive_library/2778.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.mercenary","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2778.png b/immersive_library/2778.png new file mode 100644 index 0000000..5dc3009 Binary files /dev/null and b/immersive_library/2778.png differ diff --git a/immersive_library/2778.version b/immersive_library/2778.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2778.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/2780.json b/immersive_library/2780.json new file mode 100644 index 0000000..b238962 --- /dev/null +++ b/immersive_library/2780.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"cleric","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/2780.png b/immersive_library/2780.png new file mode 100644 index 0000000..31269d4 Binary files /dev/null and b/immersive_library/2780.png differ diff --git a/immersive_library/2780.version b/immersive_library/2780.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/2780.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/3020.json b/immersive_library/3020.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/3020.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/3020.png b/immersive_library/3020.png new file mode 100644 index 0000000..810bb78 Binary files /dev/null and b/immersive_library/3020.png differ diff --git a/immersive_library/3020.version b/immersive_library/3020.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/3020.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/3201.json b/immersive_library/3201.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/3201.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/3201.png b/immersive_library/3201.png new file mode 100644 index 0000000..14b5c2f Binary files /dev/null and b/immersive_library/3201.png differ diff --git a/immersive_library/3201.version b/immersive_library/3201.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/3201.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/354.json b/immersive_library/354.json new file mode 100644 index 0000000..8384ae1 --- /dev/null +++ b/immersive_library/354.json @@ -0,0 +1 @@ +{"gender":1,"chance":0.0,"profession":"mca.guard","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/354.png b/immersive_library/354.png new file mode 100644 index 0000000..0b94d3b Binary files /dev/null and b/immersive_library/354.png differ diff --git a/immersive_library/354.version b/immersive_library/354.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/354.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/3603.json b/immersive_library/3603.json new file mode 100644 index 0000000..a696410 --- /dev/null +++ b/immersive_library/3603.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/3603.png b/immersive_library/3603.png new file mode 100644 index 0000000..7d1fac5 Binary files /dev/null and b/immersive_library/3603.png differ diff --git a/immersive_library/3603.version b/immersive_library/3603.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/3603.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/361.json b/immersive_library/361.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/361.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/361.png b/immersive_library/361.png new file mode 100644 index 0000000..14a8391 Binary files /dev/null and b/immersive_library/361.png differ diff --git a/immersive_library/361.version b/immersive_library/361.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/361.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/364.json b/immersive_library/364.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/364.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/364.png b/immersive_library/364.png new file mode 100644 index 0000000..6dd6cb2 Binary files /dev/null and b/immersive_library/364.png differ diff --git a/immersive_library/364.version b/immersive_library/364.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/364.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/365.json b/immersive_library/365.json new file mode 100644 index 0000000..129ad00 --- /dev/null +++ b/immersive_library/365.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"byg:forager","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/365.png b/immersive_library/365.png new file mode 100644 index 0000000..4be168a Binary files /dev/null and b/immersive_library/365.png differ diff --git a/immersive_library/365.version b/immersive_library/365.version new file mode 100644 index 0000000..e440e5c --- /dev/null +++ b/immersive_library/365.version @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/immersive_library/368.json b/immersive_library/368.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/368.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/368.png b/immersive_library/368.png new file mode 100644 index 0000000..ed91302 Binary files /dev/null and b/immersive_library/368.png differ diff --git a/immersive_library/368.version b/immersive_library/368.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/368.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/371.json b/immersive_library/371.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/371.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/371.png b/immersive_library/371.png new file mode 100644 index 0000000..2edc6dc Binary files /dev/null and b/immersive_library/371.png differ diff --git a/immersive_library/371.version b/immersive_library/371.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/371.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/375.json b/immersive_library/375.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/375.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/375.png b/immersive_library/375.png new file mode 100644 index 0000000..cc9f26a Binary files /dev/null and b/immersive_library/375.png differ diff --git a/immersive_library/375.version b/immersive_library/375.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/375.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/376.json b/immersive_library/376.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/376.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/376.png b/immersive_library/376.png new file mode 100644 index 0000000..536741c Binary files /dev/null and b/immersive_library/376.png differ diff --git a/immersive_library/376.version b/immersive_library/376.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/376.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/3995.json b/immersive_library/3995.json new file mode 100644 index 0000000..4fb2c64 --- /dev/null +++ b/immersive_library/3995.json @@ -0,0 +1 @@ +{"gender":2,"chance":1.0,"profession":"librarian","exclude":false,"temperature":1} \ No newline at end of file diff --git a/immersive_library/3995.png b/immersive_library/3995.png new file mode 100644 index 0000000..17379f0 Binary files /dev/null and b/immersive_library/3995.png differ diff --git a/immersive_library/3995.version b/immersive_library/3995.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/3995.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/4163.json b/immersive_library/4163.json new file mode 100644 index 0000000..289a2f9 --- /dev/null +++ b/immersive_library/4163.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.guard","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/4163.png b/immersive_library/4163.png new file mode 100644 index 0000000..8cda704 Binary files /dev/null and b/immersive_library/4163.png differ diff --git a/immersive_library/4163.version b/immersive_library/4163.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/4163.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/455.json b/immersive_library/455.json new file mode 100644 index 0000000..f366435 --- /dev/null +++ b/immersive_library/455.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"cleric","exclude":false,"temperature":1} \ No newline at end of file diff --git a/immersive_library/455.png b/immersive_library/455.png new file mode 100644 index 0000000..c8eb63c Binary files /dev/null and b/immersive_library/455.png differ diff --git a/immersive_library/455.version b/immersive_library/455.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/455.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/456.json b/immersive_library/456.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/456.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/456.png b/immersive_library/456.png new file mode 100644 index 0000000..73c9461 Binary files /dev/null and b/immersive_library/456.png differ diff --git a/immersive_library/456.version b/immersive_library/456.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/456.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/458.json b/immersive_library/458.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/458.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/458.png b/immersive_library/458.png new file mode 100644 index 0000000..3bf2fd3 Binary files /dev/null and b/immersive_library/458.png differ diff --git a/immersive_library/458.version b/immersive_library/458.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/458.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/461.json b/immersive_library/461.json new file mode 100644 index 0000000..a696410 --- /dev/null +++ b/immersive_library/461.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/461.png b/immersive_library/461.png new file mode 100644 index 0000000..0e026ad Binary files /dev/null and b/immersive_library/461.png differ diff --git a/immersive_library/461.version b/immersive_library/461.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/461.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/464.json b/immersive_library/464.json new file mode 100644 index 0000000..a696410 --- /dev/null +++ b/immersive_library/464.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/464.png b/immersive_library/464.png new file mode 100644 index 0000000..6440969 Binary files /dev/null and b/immersive_library/464.png differ diff --git a/immersive_library/464.version b/immersive_library/464.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/464.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/470.json b/immersive_library/470.json new file mode 100644 index 0000000..9c541b7 --- /dev/null +++ b/immersive_library/470.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":-1} \ No newline at end of file diff --git a/immersive_library/470.png b/immersive_library/470.png new file mode 100644 index 0000000..d5ab3ca Binary files /dev/null and b/immersive_library/470.png differ diff --git a/immersive_library/470.version b/immersive_library/470.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/470.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/472.json b/immersive_library/472.json new file mode 100644 index 0000000..98c1f9b --- /dev/null +++ b/immersive_library/472.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":1} \ No newline at end of file diff --git a/immersive_library/472.png b/immersive_library/472.png new file mode 100644 index 0000000..95f2d67 Binary files /dev/null and b/immersive_library/472.png differ diff --git a/immersive_library/472.version b/immersive_library/472.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/472.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/474.json b/immersive_library/474.json new file mode 100644 index 0000000..87434b4 --- /dev/null +++ b/immersive_library/474.json @@ -0,0 +1 @@ +{"gender":1,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/474.png b/immersive_library/474.png new file mode 100644 index 0000000..fc4b52a Binary files /dev/null and b/immersive_library/474.png differ diff --git a/immersive_library/474.version b/immersive_library/474.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/474.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/479.json b/immersive_library/479.json new file mode 100644 index 0000000..34f34a8 --- /dev/null +++ b/immersive_library/479.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.adventurer","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/479.png b/immersive_library/479.png new file mode 100644 index 0000000..10d3589 Binary files /dev/null and b/immersive_library/479.png differ diff --git a/immersive_library/479.version b/immersive_library/479.version new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/immersive_library/479.version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/immersive_library/484.json b/immersive_library/484.json new file mode 100644 index 0000000..f478290 --- /dev/null +++ b/immersive_library/484.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/484.png b/immersive_library/484.png new file mode 100644 index 0000000..d18ee81 Binary files /dev/null and b/immersive_library/484.png differ diff --git a/immersive_library/484.version b/immersive_library/484.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/484.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/485.json b/immersive_library/485.json new file mode 100644 index 0000000..f478290 --- /dev/null +++ b/immersive_library/485.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/485.png b/immersive_library/485.png new file mode 100644 index 0000000..cad5a4c Binary files /dev/null and b/immersive_library/485.png differ diff --git a/immersive_library/485.version b/immersive_library/485.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/485.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/488.json b/immersive_library/488.json new file mode 100644 index 0000000..f478290 --- /dev/null +++ b/immersive_library/488.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/488.png b/immersive_library/488.png new file mode 100644 index 0000000..4509a83 Binary files /dev/null and b/immersive_library/488.png differ diff --git a/immersive_library/488.version b/immersive_library/488.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/488.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/489.json b/immersive_library/489.json new file mode 100644 index 0000000..f478290 --- /dev/null +++ b/immersive_library/489.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":2} \ No newline at end of file diff --git a/immersive_library/489.png b/immersive_library/489.png new file mode 100644 index 0000000..61c8a74 Binary files /dev/null and b/immersive_library/489.png differ diff --git a/immersive_library/489.version b/immersive_library/489.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/489.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/490.json b/immersive_library/490.json new file mode 100644 index 0000000..0129e29 --- /dev/null +++ b/immersive_library/490.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"mca.cultist","exclude":false,"temperature":-2} \ No newline at end of file diff --git a/immersive_library/490.png b/immersive_library/490.png new file mode 100644 index 0000000..21c5866 Binary files /dev/null and b/immersive_library/490.png differ diff --git a/immersive_library/490.version b/immersive_library/490.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/490.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/494.json b/immersive_library/494.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/494.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/494.png b/immersive_library/494.png new file mode 100644 index 0000000..47620dc Binary files /dev/null and b/immersive_library/494.png differ diff --git a/immersive_library/494.version b/immersive_library/494.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/494.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/495.json b/immersive_library/495.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/495.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/495.png b/immersive_library/495.png new file mode 100644 index 0000000..032cb9e Binary files /dev/null and b/immersive_library/495.png differ diff --git a/immersive_library/495.version b/immersive_library/495.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/495.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/498.json b/immersive_library/498.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/498.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/498.png b/immersive_library/498.png new file mode 100644 index 0000000..1e1331c Binary files /dev/null and b/immersive_library/498.png differ diff --git a/immersive_library/498.version b/immersive_library/498.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/498.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/499.json b/immersive_library/499.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/499.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/499.png b/immersive_library/499.png new file mode 100644 index 0000000..81166f5 Binary files /dev/null and b/immersive_library/499.png differ diff --git a/immersive_library/499.version b/immersive_library/499.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/499.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/501.json b/immersive_library/501.json new file mode 100644 index 0000000..f366435 --- /dev/null +++ b/immersive_library/501.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"cleric","exclude":false,"temperature":1} \ No newline at end of file diff --git a/immersive_library/501.png b/immersive_library/501.png new file mode 100644 index 0000000..d21355e Binary files /dev/null and b/immersive_library/501.png differ diff --git a/immersive_library/501.version b/immersive_library/501.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/501.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/585.json b/immersive_library/585.json new file mode 100644 index 0000000..9480da8 --- /dev/null +++ b/immersive_library/585.json @@ -0,0 +1 @@ +{"gender":3,"chance":1.0,"profession":"mca.guard","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/585.png b/immersive_library/585.png new file mode 100644 index 0000000..0004f5d Binary files /dev/null and b/immersive_library/585.png differ diff --git a/immersive_library/585.version b/immersive_library/585.version new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/immersive_library/585.version @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/immersive_library/60.json b/immersive_library/60.json new file mode 100644 index 0000000..20d90cb --- /dev/null +++ b/immersive_library/60.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"librarian","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/60.png b/immersive_library/60.png new file mode 100644 index 0000000..2829f77 Binary files /dev/null and b/immersive_library/60.png differ diff --git a/immersive_library/60.version b/immersive_library/60.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/60.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/635.json b/immersive_library/635.json new file mode 100644 index 0000000..19b8e62 --- /dev/null +++ b/immersive_library/635.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/635.png b/immersive_library/635.png new file mode 100644 index 0000000..b86ea69 Binary files /dev/null and b/immersive_library/635.png differ diff --git a/immersive_library/635.version b/immersive_library/635.version new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/immersive_library/635.version @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/immersive_library/732.json b/immersive_library/732.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/732.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/732.png b/immersive_library/732.png new file mode 100644 index 0000000..52f5279 Binary files /dev/null and b/immersive_library/732.png differ diff --git a/immersive_library/732.version b/immersive_library/732.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/732.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/823.json b/immersive_library/823.json new file mode 100644 index 0000000..aa30647 --- /dev/null +++ b/immersive_library/823.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0} \ No newline at end of file diff --git a/immersive_library/823.png b/immersive_library/823.png new file mode 100644 index 0000000..3fbff65 Binary files /dev/null and b/immersive_library/823.png differ diff --git a/immersive_library/823.version b/immersive_library/823.version new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/immersive_library/823.version @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/immersive_library/955.json b/immersive_library/955.json new file mode 100644 index 0000000..ceb3a00 --- /dev/null +++ b/immersive_library/955.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":"shepherd","exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/955.png b/immersive_library/955.png new file mode 100644 index 0000000..e50d59b Binary files /dev/null and b/immersive_library/955.png differ diff --git a/immersive_library/955.version b/immersive_library/955.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/955.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/97.json b/immersive_library/97.json new file mode 100644 index 0000000..91487b4 --- /dev/null +++ b/immersive_library/97.json @@ -0,0 +1 @@ +{"gender":2,"chance":0.0,"profession":"nitwit","exclude":false,"temperature":-1} \ No newline at end of file diff --git a/immersive_library/97.png b/immersive_library/97.png new file mode 100644 index 0000000..b24af51 Binary files /dev/null and b/immersive_library/97.png differ diff --git a/immersive_library/97.version b/immersive_library/97.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/97.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/immersive_library/972.json b/immersive_library/972.json new file mode 100644 index 0000000..c6fd254 --- /dev/null +++ b/immersive_library/972.json @@ -0,0 +1 @@ +{"gender":3,"chance":0.0,"profession":null,"exclude":false,"temperature":0} \ No newline at end of file diff --git a/immersive_library/972.png b/immersive_library/972.png new file mode 100644 index 0000000..d737ff8 Binary files /dev/null and b/immersive_library/972.png differ diff --git a/immersive_library/972.version b/immersive_library/972.version new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/immersive_library/972.version @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/manifest b/manifest new file mode 100644 index 0000000..13374d6 --- /dev/null +++ b/manifest @@ -0,0 +1,101 @@ +const vars = { + id: "mcjaen2024", + icon: "https://git.ragestudio.net/srgooglo/mcjaen2024/raw/commit/f4067433e94ccb3a203b8a6223833dd121656452/icon.gif", + name: "Jaen United Server", + version: "1.0.0", + author: "Jaen United", + description: "Jaen United Minecraft modpack", +} + +const internalVars = { + public_ip: "mc.mcommunity.fun", + public_ip_port: "25565", + git_source: "https://git.ragestudio.net/srgooglo/jaen-united-2024", + mc_version: { + number: "1.20.1", + type: "release", + } +} + +const defaultConfig = { + username: "Oliva Salvaje", + assigned_memory: 4096, +} + +module.exports = { + ...vars, + import_libs: [ + "mcl", + "ipc", + ], + configs: { + username: { + label: "Username", + type: "string", + default: defaultConfig.username, + icon: "MdPerson" + }, + assigned_memory: { + label: "Assigned Memory", + type: "number", + default: defaultConfig.assigned_memory, + icon: "MdMemory", + ui_component: "slider", + ui_component_props: { + min: 2048, + max: 8192, + step: 1024, + unit: "MB" + }, + }, + }, + install_steps: { + git_clones: [ + { + path: ".", + url: internalVars.git_source + } + ] + }, + update_steps: { + git_pulls: [ + { + path: ".", + url: internalVars.git_source + } + ] + }, + executable: true, + execute: async ({ manifest }) => { + console.log(manifest) + + const auth = await manifest.libraries.mcl.auth((manifest.storaged_configs?.username ?? defaultConfig.username)) + + return manifest.libraries.mcl.launch( + { + root: manifest.install_path, + authorization: auth, + version: { + number: internalVars.mc_version.number, + type: internalVars.mc_version.type + }, + memory: { + max: manifest.storaged_configs?.assigned_memory ?? defaultConfig.assigned_memory, + min: 2048 + }, + forge: `${manifest.install_path}/forge-installer.jar`, + customLaunchArgs: [ + `server ${internalVars.public_ip}`, + `port ${internalVars.public_ip_port}` + ] + }, + { + install: () => { + manifest.libraries.ipc.send(`new:message`, { + message: "Downloading assets (This may take a while)", + type: "loading" + }) + }, + }) + } +} \ No newline at end of file diff --git a/mods/AmbientEnvironment-forge-1.20.1-11.0.0.1.jar b/mods/AmbientEnvironment-forge-1.20.1-11.0.0.1.jar new file mode 100644 index 0000000..8fd26eb Binary files /dev/null and b/mods/AmbientEnvironment-forge-1.20.1-11.0.0.1.jar differ diff --git a/mods/AmbientSounds_FORGE_v5.3.8_mc1.20.1.jar b/mods/AmbientSounds_FORGE_v5.3.8_mc1.20.1.jar new file mode 100644 index 0000000..50c42e7 Binary files /dev/null and b/mods/AmbientSounds_FORGE_v5.3.8_mc1.20.1.jar differ diff --git a/mods/Better+Skeletons.jar b/mods/Better+Skeletons.jar new file mode 100644 index 0000000..8efd7e1 Binary files /dev/null and b/mods/Better+Skeletons.jar differ diff --git a/mods/Bookshelf-Forge-1.20.1-20.1.8.jar b/mods/Bookshelf-Forge-1.20.1-20.1.8.jar new file mode 100644 index 0000000..f51b9f7 Binary files /dev/null and b/mods/Bookshelf-Forge-1.20.1-20.1.8.jar differ diff --git a/mods/Clumps-forge-1.20.1-12.0.0.3.jar b/mods/Clumps-forge-1.20.1-12.0.0.3.jar new file mode 100644 index 0000000..ee5098a Binary files /dev/null and b/mods/Clumps-forge-1.20.1-12.0.0.3.jar differ diff --git a/mods/CorgiLib-forge-1.20.1-4.0.0.4.jar b/mods/CorgiLib-forge-1.20.1-4.0.0.4.jar new file mode 100644 index 0000000..d32d44f Binary files /dev/null and b/mods/CorgiLib-forge-1.20.1-4.0.0.4.jar differ diff --git a/mods/CreativeCore_FORGE_v2.11.23_mc1.20.1.jar b/mods/CreativeCore_FORGE_v2.11.23_mc1.20.1.jar new file mode 100644 index 0000000..4543dee Binary files /dev/null and b/mods/CreativeCore_FORGE_v2.11.23_mc1.20.1.jar differ diff --git a/mods/DripSounds-1.19.4-0.3.2.jar b/mods/DripSounds-1.19.4-0.3.2.jar new file mode 100644 index 0000000..1e41583 Binary files /dev/null and b/mods/DripSounds-1.19.4-0.3.2.jar differ diff --git a/mods/EffectTimerPlus-Forge-1.20.1-1.0.0.jar b/mods/EffectTimerPlus-Forge-1.20.1-1.0.0.jar new file mode 100644 index 0000000..3432eb3 Binary files /dev/null and b/mods/EffectTimerPlus-Forge-1.20.1-1.0.0.jar differ diff --git a/mods/EnchantmentDescriptions-Forge-1.20.1-17.0.13.jar b/mods/EnchantmentDescriptions-Forge-1.20.1-17.0.13.jar new file mode 100644 index 0000000..23f51bb Binary files /dev/null and b/mods/EnchantmentDescriptions-Forge-1.20.1-17.0.13.jar differ diff --git a/mods/Enhanced_Celestials-forge-1.20.1-5.0.0.2.jar b/mods/Enhanced_Celestials-forge-1.20.1-5.0.0.2.jar new file mode 100644 index 0000000..2c451e6 Binary files /dev/null and b/mods/Enhanced_Celestials-forge-1.20.1-5.0.0.2.jar differ diff --git a/mods/Fallingleaves-1.20.1-2.1.0.jar b/mods/Fallingleaves-1.20.1-2.1.0.jar new file mode 100644 index 0000000..1ec015e Binary files /dev/null and b/mods/Fallingleaves-1.20.1-2.1.0.jar differ diff --git a/mods/Galosphere-1.20.1-1.4.1-Forge.jar b/mods/Galosphere-1.20.1-1.4.1-Forge.jar new file mode 100644 index 0000000..c7b6406 Binary files /dev/null and b/mods/Galosphere-1.20.1-1.4.1-Forge.jar differ diff --git a/mods/Iceberg-1.20.1-forge-1.1.18.jar b/mods/Iceberg-1.20.1-forge-1.1.18.jar new file mode 100644 index 0000000..6c0a24f Binary files /dev/null and b/mods/Iceberg-1.20.1-forge-1.1.18.jar differ diff --git a/mods/IllagerInvasion-v8.0.3-1.20.1-Forge.jar b/mods/IllagerInvasion-v8.0.3-1.20.1-Forge.jar new file mode 100644 index 0000000..b697317 Binary files /dev/null and b/mods/IllagerInvasion-v8.0.3-1.20.1-Forge.jar differ diff --git a/mods/ImmediatelyFast-Forge-1.2.8+1.20.4.jar b/mods/ImmediatelyFast-Forge-1.2.8+1.20.4.jar new file mode 100644 index 0000000..7caac66 Binary files /dev/null and b/mods/ImmediatelyFast-Forge-1.2.8+1.20.4.jar differ diff --git a/mods/Improved_Animations-forge-1.20.1-1.0.2.jar b/mods/Improved_Animations-forge-1.20.1-1.0.2.jar new file mode 100644 index 0000000..167d0ad Binary files /dev/null and b/mods/Improved_Animations-forge-1.20.1-1.0.2.jar differ diff --git a/mods/Kiwi-1.20.1-forge-11.5.3.jar b/mods/Kiwi-1.20.1-forge-11.5.3.jar new file mode 100644 index 0000000..93326fd Binary files /dev/null and b/mods/Kiwi-1.20.1-forge-11.5.3.jar differ diff --git a/mods/L_Enders_Cataclysm-1.89 -1.20.1.jar b/mods/L_Enders_Cataclysm-1.89 -1.20.1.jar new file mode 100644 index 0000000..6e46e16 Binary files /dev/null and b/mods/L_Enders_Cataclysm-1.89 -1.20.1.jar differ diff --git a/mods/MindfulDarkness-v8.0.2-1.20.1-Forge.jar b/mods/MindfulDarkness-v8.0.2-1.20.1-Forge.jar new file mode 100644 index 0000000..f36700d Binary files /dev/null and b/mods/MindfulDarkness-v8.0.2-1.20.1-Forge.jar differ diff --git a/mods/MyServerIsCompatible-1.20-1.0.jar b/mods/MyServerIsCompatible-1.20-1.0.jar new file mode 100644 index 0000000..c623484 Binary files /dev/null and b/mods/MyServerIsCompatible-1.20-1.0.jar differ diff --git a/mods/NoChatReports-FORGE-1.20.1-v2.2.2.jar b/mods/NoChatReports-FORGE-1.20.1-v2.2.2.jar new file mode 100644 index 0000000..ae8075a Binary files /dev/null and b/mods/NoChatReports-FORGE-1.20.1-v2.2.2.jar differ diff --git a/mods/NoFog-1.3.4+1.20.1-forge.jar b/mods/NoFog-1.3.4+1.20.1-forge.jar new file mode 100644 index 0000000..3dd720a Binary files /dev/null and b/mods/NoFog-1.3.4+1.20.1-forge.jar differ diff --git a/mods/Prism-1.20.1-forge-1.0.5.jar b/mods/Prism-1.20.1-forge-1.0.5.jar new file mode 100644 index 0000000..225ffe5 Binary files /dev/null and b/mods/Prism-1.20.1-forge-1.0.5.jar differ diff --git a/mods/PuzzlesLib-v8.1.13-1.20.1-Forge.jar b/mods/PuzzlesLib-v8.1.13-1.20.1-Forge.jar new file mode 100644 index 0000000..950d0fd Binary files /dev/null and b/mods/PuzzlesLib-v8.1.13-1.20.1-Forge.jar differ diff --git a/mods/Ryoamiclights-0.1.7+1.20.1.jar b/mods/Ryoamiclights-0.1.7+1.20.1.jar new file mode 100644 index 0000000..8fb6089 Binary files /dev/null and b/mods/Ryoamiclights-0.1.7+1.20.1.jar differ diff --git a/mods/SekCLib-1.20-1.0.2-universal.jar b/mods/SekCLib-1.20-1.0.2-universal.jar new file mode 100644 index 0000000..a0d57c5 Binary files /dev/null and b/mods/SekCLib-1.20-1.0.2-universal.jar differ diff --git a/mods/SnowRealMagic-1.20.1-forge-9.0.1.jar b/mods/SnowRealMagic-1.20.1-forge-9.0.1.jar new file mode 100644 index 0000000..27d7cb3 Binary files /dev/null and b/mods/SnowRealMagic-1.20.1-forge-9.0.1.jar differ diff --git a/mods/YungsApi-1.20-Forge-4.0.2.jar b/mods/YungsApi-1.20-Forge-4.0.2.jar new file mode 100644 index 0000000..0dfdf0d Binary files /dev/null and b/mods/YungsApi-1.20-Forge-4.0.2.jar differ diff --git a/mods/alexscaves-1.0.9.jar b/mods/alexscaves-1.0.9.jar new file mode 100644 index 0000000..16a0a52 Binary files /dev/null and b/mods/alexscaves-1.0.9.jar differ diff --git a/mods/another_furniture-forge-1.20.1-3.0.1.jar b/mods/another_furniture-forge-1.20.1-3.0.1.jar new file mode 100644 index 0000000..877a7a3 Binary files /dev/null and b/mods/another_furniture-forge-1.20.1-3.0.1.jar differ diff --git a/mods/appleskin-forge-mc1.20.1-2.5.1.jar b/mods/appleskin-forge-mc1.20.1-2.5.1.jar new file mode 100644 index 0000000..a6907b2 Binary files /dev/null and b/mods/appleskin-forge-mc1.20.1-2.5.1.jar differ diff --git a/mods/architectury-9.1.12-forge.jar b/mods/architectury-9.1.12-forge.jar new file mode 100644 index 0000000..32aa6ce Binary files /dev/null and b/mods/architectury-9.1.12-forge.jar differ diff --git a/mods/bagus_lib-1.20.1-4.3.0.jar b/mods/bagus_lib-1.20.1-4.3.0.jar new file mode 100644 index 0000000..7e71f1f Binary files /dev/null and b/mods/bagus_lib-1.20.1-4.3.0.jar differ diff --git a/mods/bbs-1.20.1-0.1.3-forge.jar b/mods/bbs-1.20.1-0.1.3-forge.jar new file mode 100644 index 0000000..bf9616e Binary files /dev/null and b/mods/bbs-1.20.1-0.1.3-forge.jar differ diff --git a/mods/bestylewither-forge-mc1.20-1.6.0.jar b/mods/bestylewither-forge-mc1.20-1.6.0.jar new file mode 100644 index 0000000..9edb9d3 Binary files /dev/null and b/mods/bestylewither-forge-mc1.20-1.6.0.jar differ diff --git a/mods/blur-forge-3.1.1.jar b/mods/blur-forge-3.1.1.jar new file mode 100644 index 0000000..c0cb6df Binary files /dev/null and b/mods/blur-forge-3.1.1.jar differ diff --git a/mods/caelus-forge-3.1.0+1.20.jar b/mods/caelus-forge-3.1.0+1.20.jar new file mode 100644 index 0000000..f5a7eeb Binary files /dev/null and b/mods/caelus-forge-3.1.0+1.20.jar differ diff --git a/mods/chat_heads-0.10.30-forge-1.20.jar b/mods/chat_heads-0.10.30-forge-1.20.jar new file mode 100644 index 0000000..4e9e14c Binary files /dev/null and b/mods/chat_heads-0.10.30-forge-1.20.jar differ diff --git a/mods/citadel-2.4.9-1.20.1.jar b/mods/citadel-2.4.9-1.20.1.jar new file mode 100644 index 0000000..3dde4dc Binary files /dev/null and b/mods/citadel-2.4.9-1.20.1.jar differ diff --git a/mods/citresewn-1.20.1-5.jar b/mods/citresewn-1.20.1-5.jar new file mode 100644 index 0000000..23b1808 Binary files /dev/null and b/mods/citresewn-1.20.1-5.jar differ diff --git a/mods/cloth-config-11.1.118-forge.jar b/mods/cloth-config-11.1.118-forge.jar new file mode 100644 index 0000000..9bba124 Binary files /dev/null and b/mods/cloth-config-11.1.118-forge.jar differ diff --git a/mods/create-1.20.1-0.5.1.d.jar b/mods/create-1.20.1-0.5.1.d.jar new file mode 100644 index 0000000..9d22992 Binary files /dev/null and b/mods/create-1.20.1-0.5.1.d.jar differ diff --git a/mods/create-structures-0.1.1-1.20.1-FORGE.jar b/mods/create-structures-0.1.1-1.20.1-FORGE.jar new file mode 100644 index 0000000..cfa714c Binary files /dev/null and b/mods/create-structures-0.1.1-1.20.1-FORGE.jar differ diff --git a/mods/create_trimmed.jar b/mods/create_trimmed.jar new file mode 100644 index 0000000..8cc8dd9 Binary files /dev/null and b/mods/create_trimmed.jar differ diff --git a/mods/creeperoverhaul-3.0.1-forge.jar b/mods/creeperoverhaul-3.0.1-forge.jar new file mode 100644 index 0000000..698ad05 Binary files /dev/null and b/mods/creeperoverhaul-3.0.1-forge.jar differ diff --git a/mods/cupboard-1.20.1-2.2.jar b/mods/cupboard-1.20.1-2.2.jar new file mode 100644 index 0000000..06c6e9a Binary files /dev/null and b/mods/cupboard-1.20.1-2.2.jar differ diff --git a/mods/curios-forge-5.5.0+1.20.1.jar b/mods/curios-forge-5.5.0+1.20.1.jar new file mode 100644 index 0000000..1632711 Binary files /dev/null and b/mods/curios-forge-5.5.0+1.20.1.jar differ diff --git a/mods/deeperdarker-forge-1.20.1-1.2.1.jar b/mods/deeperdarker-forge-1.20.1-1.2.1.jar new file mode 100644 index 0000000..e1f9528 Binary files /dev/null and b/mods/deeperdarker-forge-1.20.1-1.2.1.jar differ diff --git a/mods/dummmmmmy-1.20-1.8.14.jar b/mods/dummmmmmy-1.20-1.8.14.jar new file mode 100644 index 0000000..4b7cbc0 Binary files /dev/null and b/mods/dummmmmmy-1.20-1.8.14.jar differ diff --git a/mods/dungeons-and-taverns-3.0.3.jar b/mods/dungeons-and-taverns-3.0.3.jar new file mode 100644 index 0000000..b43be23 Binary files /dev/null and b/mods/dungeons-and-taverns-3.0.3.jar differ diff --git a/mods/effective_fg-1.3.4.jar b/mods/effective_fg-1.3.4.jar new file mode 100644 index 0000000..2861a1e Binary files /dev/null and b/mods/effective_fg-1.3.4.jar differ diff --git a/mods/endermanoverhaul-forge-1.20.1-1.0.4.jar b/mods/endermanoverhaul-forge-1.20.1-1.0.4.jar new file mode 100644 index 0000000..06ebcf2 Binary files /dev/null and b/mods/endermanoverhaul-forge-1.20.1-1.0.4.jar differ diff --git a/mods/endrem_forge-5.2.3-R-1.20.X.jar b/mods/endrem_forge-5.2.3-R-1.20.X.jar new file mode 100644 index 0000000..95862d5 Binary files /dev/null and b/mods/endrem_forge-5.2.3-R-1.20.X.jar differ diff --git a/mods/enlightend-5.0.14-1.20.1.jar b/mods/enlightend-5.0.14-1.20.1.jar new file mode 100644 index 0000000..ceff0f6 Binary files /dev/null and b/mods/enlightend-5.0.14-1.20.1.jar differ diff --git a/mods/entity_model_features_forge_1.20.1-1.2.3.jar b/mods/entity_model_features_forge_1.20.1-1.2.3.jar new file mode 100644 index 0000000..806326f Binary files /dev/null and b/mods/entity_model_features_forge_1.20.1-1.2.3.jar differ diff --git a/mods/entity_texture_features_forge_1.20.1-5.2.1.jar b/mods/entity_texture_features_forge_1.20.1-5.2.1.jar new file mode 100644 index 0000000..8dd8394 Binary files /dev/null and b/mods/entity_texture_features_forge_1.20.1-5.2.1.jar differ diff --git a/mods/entityculling-forge-1.6.2-mc1.20.1.jar b/mods/entityculling-forge-1.6.2-mc1.20.1.jar new file mode 100644 index 0000000..4d966aa Binary files /dev/null and b/mods/entityculling-forge-1.6.2-mc1.20.1.jar differ diff --git a/mods/eureka-1201-1.3.0-beta.2.jar b/mods/eureka-1201-1.3.0-beta.2.jar new file mode 100644 index 0000000..0c506f3 Binary files /dev/null and b/mods/eureka-1201-1.3.0-beta.2.jar differ diff --git a/mods/exposure-1.20.1-1.2.2-forge.jar b/mods/exposure-1.20.1-1.2.2-forge.jar new file mode 100644 index 0000000..23eb3fa Binary files /dev/null and b/mods/exposure-1.20.1-1.2.2-forge.jar differ diff --git a/mods/extrasounds-1.1-1.20.1-forge.jar b/mods/extrasounds-1.1-1.20.1-forge.jar new file mode 100644 index 0000000..b61f106 Binary files /dev/null and b/mods/extrasounds-1.1-1.20.1-forge.jar differ diff --git a/mods/farsight-1.20.1-3.3.jar b/mods/farsight-1.20.1-3.3.jar new file mode 100644 index 0000000..5eaaae6 Binary files /dev/null and b/mods/farsight-1.20.1-3.3.jar differ diff --git a/mods/footprintparticle-0.5.1-mc1.20.jar b/mods/footprintparticle-0.5.1-mc1.20.jar new file mode 100644 index 0000000..2e70a22 Binary files /dev/null and b/mods/footprintparticle-0.5.1-mc1.20.jar differ diff --git a/mods/friendsandfoes-forge-mc1.20.1-2.0.7.jar b/mods/friendsandfoes-forge-mc1.20.1-2.0.7.jar new file mode 100644 index 0000000..477cc58 Binary files /dev/null and b/mods/friendsandfoes-forge-mc1.20.1-2.0.7.jar differ diff --git a/mods/fusion-1.1.0c-forge-mc1.20.1.jar b/mods/fusion-1.1.0c-forge-mc1.20.1.jar new file mode 100644 index 0000000..276819c Binary files /dev/null and b/mods/fusion-1.1.0c-forge-mc1.20.1.jar differ diff --git a/mods/geckolib-forge-1.20.1-4.4.jar b/mods/geckolib-forge-1.20.1-4.4.jar new file mode 100644 index 0000000..cfb30da Binary files /dev/null and b/mods/geckolib-forge-1.20.1-4.4.jar differ diff --git a/mods/immersive_paintings-0.6.7+1.20.1-forge.jar b/mods/immersive_paintings-0.6.7+1.20.1-forge.jar new file mode 100644 index 0000000..a82f852 Binary files /dev/null and b/mods/immersive_paintings-0.6.7+1.20.1-forge.jar differ diff --git a/mods/irons_spellbooks-1.20.1-2.2.1.jar b/mods/irons_spellbooks-1.20.1-2.2.1.jar new file mode 100644 index 0000000..61f5d78 Binary files /dev/null and b/mods/irons_spellbooks-1.20.1-2.2.1.jar differ diff --git a/mods/jei-1.20.1-forge-15.2.0.27.jar b/mods/jei-1.20.1-forge-15.2.0.27.jar new file mode 100644 index 0000000..d16f07a Binary files /dev/null and b/mods/jei-1.20.1-forge-15.2.0.27.jar differ diff --git a/mods/kotlinforforge-4.10.0-all.jar b/mods/kotlinforforge-4.10.0-all.jar new file mode 100644 index 0000000..e8600a8 Binary files /dev/null and b/mods/kotlinforforge-4.10.0-all.jar differ diff --git a/mods/make_bubbles_pop-0.2.0-forge-mc1.19.4+.jar b/mods/make_bubbles_pop-0.2.0-forge-mc1.19.4+.jar new file mode 100644 index 0000000..37c6af2 Binary files /dev/null and b/mods/make_bubbles_pop-0.2.0-forge-mc1.19.4+.jar differ diff --git a/mods/memoryleakfix-forge-1.17+-1.1.5.jar b/mods/memoryleakfix-forge-1.17+-1.1.5.jar new file mode 100644 index 0000000..dd7b806 Binary files /dev/null and b/mods/memoryleakfix-forge-1.17+-1.1.5.jar differ diff --git a/mods/minecraft-comes-alive-7.5.11+1.20.1-universal.jar b/mods/minecraft-comes-alive-7.5.11+1.20.1-universal.jar new file mode 100644 index 0000000..f161484 Binary files /dev/null and b/mods/minecraft-comes-alive-7.5.11+1.20.1-universal.jar differ diff --git a/mods/modelfix-1.14.jar b/mods/modelfix-1.14.jar new file mode 100644 index 0000000..7651c4e Binary files /dev/null and b/mods/modelfix-1.14.jar differ diff --git a/mods/moonlight-1.20-2.9.3-forge.jar b/mods/moonlight-1.20-2.9.3-forge.jar new file mode 100644 index 0000000..f59da13 Binary files /dev/null and b/mods/moonlight-1.20-2.9.3-forge.jar differ diff --git a/mods/moremobvariants-forge+1.20-1.2.2.jar b/mods/moremobvariants-forge+1.20-1.2.2.jar new file mode 100644 index 0000000..978b94f Binary files /dev/null and b/mods/moremobvariants-forge+1.20-1.2.2.jar differ diff --git a/mods/naturalist-forge-4.0.3-1.20.1.jar b/mods/naturalist-forge-4.0.3-1.20.1.jar new file mode 100644 index 0000000..cf408f9 Binary files /dev/null and b/mods/naturalist-forge-4.0.3-1.20.1.jar differ diff --git a/mods/nyfsspiders-forge-1.20.1-2.1.1.jar b/mods/nyfsspiders-forge-1.20.1-2.1.1.jar new file mode 100644 index 0000000..371881e Binary files /dev/null and b/mods/nyfsspiders-forge-1.20.1-2.1.1.jar differ diff --git a/mods/obsidianui-0.1.2+1.20.1.jar b/mods/obsidianui-0.1.2+1.20.1.jar new file mode 100644 index 0000000..1bfcd56 Binary files /dev/null and b/mods/obsidianui-0.1.2+1.20.1.jar differ diff --git a/mods/piglinproliferation-1.20-1.1.2.jar b/mods/piglinproliferation-1.20-1.1.2.jar new file mode 100644 index 0000000..cfd88f0 Binary files /dev/null and b/mods/piglinproliferation-1.20-1.1.2.jar differ diff --git a/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar b/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar new file mode 100644 index 0000000..d9a8935 Binary files /dev/null and b/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar differ diff --git a/mods/radium-mc1.20.1-0.12.2+git.5f80f74.jar b/mods/radium-mc1.20.1-0.12.2+git.5f80f74.jar new file mode 100644 index 0000000..f7f7a70 Binary files /dev/null and b/mods/radium-mc1.20.1-0.12.2+git.5f80f74.jar differ diff --git a/mods/rechiseled-1.1.5c-forge-mc1.20.jar b/mods/rechiseled-1.1.5c-forge-mc1.20.jar new file mode 100644 index 0000000..3a1ba1d Binary files /dev/null and b/mods/rechiseled-1.1.5c-forge-mc1.20.jar differ diff --git a/mods/replanter-1.4.0.jar b/mods/replanter-1.4.0.jar new file mode 100644 index 0000000..ba1bdfa Binary files /dev/null and b/mods/replanter-1.4.0.jar differ diff --git a/mods/resourcefulconfig-forge-1.20.1-2.1.2.jar b/mods/resourcefulconfig-forge-1.20.1-2.1.2.jar new file mode 100644 index 0000000..5fb4fc1 Binary files /dev/null and b/mods/resourcefulconfig-forge-1.20.1-2.1.2.jar differ diff --git a/mods/resourcefullib-forge-1.20.1-2.1.20.jar b/mods/resourcefullib-forge-1.20.1-2.1.20.jar new file mode 100644 index 0000000..9b36116 Binary files /dev/null and b/mods/resourcefullib-forge-1.20.1-2.1.20.jar differ diff --git a/mods/rubidium-0.6.5.jar b/mods/rubidium-0.6.5.jar new file mode 100644 index 0000000..f36251e Binary files /dev/null and b/mods/rubidium-0.6.5.jar differ diff --git a/mods/shulkerboxtooltip-forge-4.0.4+1.20.1.jar b/mods/shulkerboxtooltip-forge-4.0.4+1.20.1.jar new file mode 100644 index 0000000..a603ecb Binary files /dev/null and b/mods/shulkerboxtooltip-forge-4.0.4+1.20.1.jar differ diff --git a/mods/soulfired-1.20.1-3.2.1.0-forge.jar b/mods/soulfired-1.20.1-3.2.1.0-forge.jar new file mode 100644 index 0000000..80b43ce Binary files /dev/null and b/mods/soulfired-1.20.1-3.2.1.0-forge.jar differ diff --git a/mods/sound-physics-remastered-forge-1.20.1-1.3.1.jar b/mods/sound-physics-remastered-forge-1.20.1-1.3.1.jar new file mode 100644 index 0000000..39b9286 Binary files /dev/null and b/mods/sound-physics-remastered-forge-1.20.1-1.3.1.jar differ diff --git a/mods/supermartijn642configlib-1.1.8-forge-mc1.20.jar b/mods/supermartijn642configlib-1.1.8-forge-mc1.20.jar new file mode 100644 index 0000000..afbcf5a Binary files /dev/null and b/mods/supermartijn642configlib-1.1.8-forge-mc1.20.jar differ diff --git a/mods/supermartijn642corelib-1.1.16-forge-mc1.20.1.jar b/mods/supermartijn642corelib-1.1.16-forge-mc1.20.1.jar new file mode 100644 index 0000000..42df239 Binary files /dev/null and b/mods/supermartijn642corelib-1.1.16-forge-mc1.20.1.jar differ diff --git a/mods/tia-1.20-1.1-forge.jar b/mods/tia-1.20-1.1-forge.jar new file mode 100644 index 0000000..3f01007 Binary files /dev/null and b/mods/tia-1.20-1.1-forge.jar differ diff --git a/mods/valkyrienskies-1201-2.3.0-beta.4.jar b/mods/valkyrienskies-1201-2.3.0-beta.4.jar new file mode 100644 index 0000000..954faf5 Binary files /dev/null and b/mods/valkyrienskies-1201-2.3.0-beta.4.jar differ diff --git a/mods/voicechat-forge-1.20.1-2.4.32.jar b/mods/voicechat-forge-1.20.1-2.4.32.jar new file mode 100644 index 0000000..df33396 Binary files /dev/null and b/mods/voicechat-forge-1.20.1-2.4.32.jar differ diff --git a/mods/weaponmaster_ydm-forge-1.20.1-4.2.3.jar b/mods/weaponmaster_ydm-forge-1.20.1-4.2.3.jar new file mode 100644 index 0000000..ac91067 Binary files /dev/null and b/mods/weaponmaster_ydm-forge-1.20.1-4.2.3.jar differ diff --git a/mods/witherstormmod-1.20.1-4.0.1.1.jar b/mods/witherstormmod-1.20.1-4.0.1.1.jar new file mode 100644 index 0000000..0a2394f Binary files /dev/null and b/mods/witherstormmod-1.20.1-4.0.1.1.jar differ diff --git a/options.txt b/options.txt new file mode 100644 index 0000000..f2f5268 --- /dev/null +++ b/options.txt @@ -0,0 +1,204 @@ +version:3465 +autoJump:false +operatorItemsTab:false +autoSuggestions:true +chatColors:true +chatLinks:true +chatLinksPrompt:true +enableVsync:true +entityShadows:true +forceUnicodeFont:false +discrete_mouse_scroll:false +invertYMouse:false +realmsNotifications:true +reducedDebugInfo:false +showSubtitles:false +directionalAudio:false +touchscreen:false +fullscreen:false +bobView:true +toggleCrouch:false +toggleSprint:false +darkMojangStudiosBackground:false +hideLightningFlashes:false +mouseSensitivity:0.5 +fov:0.0 +screenEffectScale:1.0 +fovEffectScale:1.0 +darknessEffectScale:1.0 +glintSpeed:0.5 +glintStrength:0.75 +damageTiltStrength:1.0 +highContrast:false +gamma:0.5 +renderDistance12 +simulationDistance:8 +entityDistanceScaling:1.0 +guiScale:0 +particles:0 +maxFps:260 +graphicsMode:1 +ao:true +prioritizeChunkUpdates:0 +biomeBlendRadius:7 +renderClouds:"true" +resourcePacks:["vanilla","mod_resources"] +incompatibleResourcePacks:[] +lastServer: +lang:es_es +soundDevice:"" +chatVisibility:0 +chatOpacity:1.0 +chatLineSpacing:0.0 +textBackgroundOpacity:0.0 +backgroundForChatOnly:true +hideServerAddress:false +advancedItemTooltips:true +pauseOnLostFocus:true +overrideWidth:0 +overrideHeight:0 +chatHeightFocused:1.0 +chatDelay:0.0 +chatHeightUnfocused:0.4375 +chatScale:0.9014084507042254 +chatWidth:0.698943661971831 +notificationDisplayTime:1.0 +mipmapLevels:4 +useNativeTransport:true +mainHand:"right" +attackIndicator:1 +narrator:0 +tutorialStep:none +mouseWheelSensitivity:1.0 +rawMouseInput:true +glDebugVerbosity:1 +skipMultiplayerWarning:true +skipRealms32bitWarning:false +hideMatchedNames:true +joinedFirstServer:true +hideBundleTutorial:false +syncChunkWrites:true +showAutosaveIndicator:true +allowServerListing:true +onlyShowSecureChat:false +panoramaScrollSpeed:1.0 +telemetryOptInExtra:false +onboardAccessibility:false +key_key.attack:key.mouse.left +key_key.use:key.mouse.right +key_key.forward:key.keyboard.w +key_key.left:key.keyboard.a +key_key.back:key.keyboard.s +key_key.right:key.keyboard.d +key_key.jump:key.keyboard.space +key_key.sneak:key.keyboard.left.shift +key_key.sprint:key.keyboard.left.control +key_key.drop:key.keyboard.q +key_key.inventory:key.keyboard.e +key_key.chat:key.keyboard.t +key_key.playerlist:key.keyboard.tab +key_key.pickItem:key.mouse.middle +key_key.command:key.keyboard.slash +key_key.socialInteractions:key.keyboard.p +key_key.screenshot:key.keyboard.f2 +key_key.togglePerspective:key.keyboard.f5 +key_key.smoothCamera:key.keyboard.unknown +key_key.fullscreen:key.keyboard.f11 +key_key.spectatorOutlines:key.keyboard.unknown +key_key.swapOffhand:key.keyboard.f +key_key.saveToolbarActivator:key.keyboard.c +key_key.loadToolbarActivator:key.keyboard.x +key_key.advancements:key.keyboard.l +key_key.hotbar.1:key.keyboard.1 +key_key.hotbar.2:key.keyboard.2 +key_key.hotbar.3:key.keyboard.3 +key_key.hotbar.4:key.keyboard.4 +key_key.hotbar.5:key.keyboard.5 +key_key.hotbar.6:key.keyboard.6 +key_key.hotbar.7:key.keyboard.7 +key_key.hotbar.8:key.keyboard.8 +key_key.hotbar.9:key.keyboard.9 +key_key.weaponmaster_ydm.opengui:key.keyboard.unknown +key_key.cataclysm.ability:key.keyboard.x +key_key.curios.open.desc:key.keyboard.unknown +key_key.mca.skin_library:key.keyboard.unknown +key_key.jei.showUses2:key.mouse.right +key_key.jei.cheatItemStack2:key.mouse.middle +key_key.jei.nextCategory:key.keyboard.page.down:SHIFT +key_key.jei.toggleBookmarkOverlay:key.keyboard.unknown +key_key.jei.previousPage:key.keyboard.unknown +key_key.jei.focusSearch:key.keyboard.f:CONTROL +key_key.jei.copy.recipe.id:key.keyboard.unknown +key_key.jei.previousCategory:key.keyboard.page.up:SHIFT +key_key.jei.showRecipe:key.keyboard.r +key_key.jei.clearSearchBar:key.mouse.right +key_key.jei.previousSearch:key.keyboard.up +key_key.jei.toggleEditMode:key.keyboard.unknown +key_key.jei.toggleOverlay:key.keyboard.o:CONTROL +key_key.jei.cheatOneItem:key.mouse.left +key_key.jei.toggleCheatModeConfigButton:key.mouse.left:CONTROL +key_key.jei.previousRecipePage:key.keyboard.page.up +key_key.jei.bookmark:key.keyboard.a +key_key.jei.nextRecipePage:key.keyboard.page.down +key_key.jei.recipeBack:key.keyboard.backspace +key_key.jei.cheatOneItem2:key.mouse.right +key_key.jei.toggleCheatMode:key.keyboard.unknown +key_key.jei.toggleWildcardHideIngredient:key.mouse.right:CONTROL +key_key.jei.nextSearch:key.keyboard.down +key_key.jei.nextPage:key.keyboard.unknown +key_key.jei.toggleHideIngredient:key.mouse.left:CONTROL +key_key.jei.showUses:key.keyboard.u +key_key.jei.cheatItemStack:key.mouse.left:SHIFT +key_key.jei.showRecipe2:key.mouse.left +key_key.jei.closeRecipeGui:key.keyboard.escape +key_key.enlightened_end.dashing_leggings_ability:key.keyboard.g +key_key.special_ability:key.keyboard.g +key_key.push_to_talk:key.keyboard.caps.lock +key_key.whisper:key.keyboard.unknown +key_key.mute_microphone:key.keyboard.m +key_key.disable_voice_chat:key.keyboard.n +key_key.hide_icons:key.keyboard.h +key_key.voice_chat:key.keyboard.v +key_key.voice_chat_settings:key.keyboard.unknown +key_key.voice_chat_group:key.keyboard.unknown +key_key.voice_chat_toggle_recording:key.keyboard.unknown +key_key.voice_chat_adjust_volumes:key.keyboard.unknown +key_create.keyinfo.toolmenu:key.keyboard.left.alt +key_create.keyinfo.toolbelt:key.keyboard.left.alt +key_key.irons_spellbooks.spell_wheel:key.keyboard.r +key_key.irons_spellbooks.spell_bar_modifier:key.keyboard.left.shift +key_key.irons_spellbooks.spell_quick_cast_1:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_2:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_3:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_4:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_5:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_6:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_7:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_8:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_9:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_10:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_11:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_12:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_13:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_14:key.keyboard.unknown +key_key.irons_spellbooks.spell_quick_cast_15:key.keyboard.unknown +key_key.valkyrienskies.ship_down:key.keyboard.left.control +key_key.valkyrienskies.ship_cruise:key.keyboard.c +key_key.entityculling.toggle:key.keyboard.unknown +soundCategory_master:0.25248344370860926 +soundCategory_music:0.05457746478873239 +soundCategory_record:1.0 +soundCategory_weather:0.1073943661971831 +soundCategory_block:1.0 +soundCategory_hostile:1.0 +soundCategory_neutral:1.0 +soundCategory_player:1.0 +soundCategory_ambient:0.10211267605633803 +soundCategory_voice:1.0 +modelPart_cape:true +modelPart_jacket:true +modelPart_left_sleeve:true +modelPart_right_sleeve:true +modelPart_left_pants_leg:true +modelPart_right_pants_leg:true +modelPart_hat:true diff --git a/profile.json b/profile.json new file mode 100644 index 0000000..adfe175 --- /dev/null +++ b/profile.json @@ -0,0 +1 @@ +{"uuid":"21dc20a5-aed7-4ed9-bb3b-8c1469202165","install_stage":"installed","path":"The Finale Version","metadata":{"name":"Jaén United","icon":"C:\\Users\\ismae\\AppData\\Roaming\\com.modrinth.theseus\\caches\\icons\\3c1a3ba4526073a3a63c20c449bb8111f01d257c.gif","groups":[],"game_version":"1.20.1","loader":"forge","loader_version":{"id":"1.20.1-47.2.17","url":"https://meta.modrinth.com/forge/v0/versions/1.20.1-forge-47.2.17.json","stable":false},"date_created":"2024-01-20T12:00:54.536202200Z","date_modified":"2024-01-24T15:28:01.847238100Z","last_played":"2024-01-24T15:22:59.532839500Z","submitted_time_played":0,"recent_time_played":112541},"java":{},"memory":{"maximum":4096},"fullscreen":null,"projects":{"mods\\IllagerInvasion-v8.0.3-1.20.1-Forge.jar":{"sha512":"e8c5abc4c8907142cf3815348eb9f9d291f76be8dafaa19bb2bb398e47b4554c665c45765dc9334c2d82a2304aa6cdd670913090105a913eefbc024c535e6a3d","disabled":false,"metadata":{"type":"modrinth","project":{"id":"jSV9w0J5","slug":"illager-invasion","project_type":"mod","team":"ve2dVKWJ","title":"Illager Invasion","description":"The illagers are back! Be ready to fight new foes. A port of Illager Expansion.","body":"

\n

\n

\n

\n

\n

Illager Invasion brings Minecraft's illagers to the next level! Almost a dozen new illagers are added, all with unique mechanics and abilities. You will find those illagers in various places throughout your world. Some spawn in remote structures you will have to conquer, will others are just now getting ready to join in on village raids to significantly increase the challenge they represent. But why make your life harder with all those new foes? You'll be rewarded with lots of fun while playing and uniqe new items, that's for sure!

\n

\n

\n

▶️ The Alchemist for sure knows how to use a bow, and if you annoy him for too long, he will quickly chuck a lingering potion at you, so make sure to keep your distance! You'll find this illager joining in on village raids and in a secret underground structure...

\n

▶️ The Archivist is a defensive illager found in village raids, and is mainly there to buff up any of his allies nearby by enchanting their gear. He will run from you, and when fearing for his life will also cast a mean spell on you...

\n

▶️ The Basher is quite the bully! Waiting around peacefully most of the time, when he spots you he pulls out a shield and starts bumping into you. Not cool! You can find him as part of raids and in various structures thoughout the world.

\n

▶️ The Marauder is yet another ranged illager, but instead of shooting arrows at you, he throws a hatchet. Maybe you can steal it from him? This illager appears commonly in structures and village raids.

\n

▶️ The Provoker attacks using his bow and can also perform a basic buff spell. Not the craziest illager out there, but also not to be underestimated! This illager appears commonly in structures and village raids.

\n

▶️ The Sorcerer is tricky to fight. He will constantly run away, and when he stops he casts his vile spells. He can summon purple fire, which won't spread, but deals a ton of damage, so be careful! He joins in on village raids in later waves and is also found in that secret underground structure...

\n

▶️ The Necromancer is a dangerous foe, playing with the undead should never be taken lightly! He performs various spells to make your life much harder. He joins in on village raids in later waves and is also found in that secret underground structure...

\n

▶️ The Inquisitor is a beast of an illager, nothing to take to lightly. You may better be of running from him when you encounter one in a village raid or in the illager fortress. if you do decide to fight, make sure to take out the shield first before you can deal proper damage. But for your bravery you will be rewarded...

\n

▶️ The Firecaller is very mysterious and lives in a remote place of the world. From further away he seems like an old illager you have nothing to fear from, walking about with his walking stick in hand. But don't turn your back! This sneaky illager has some evil magic in store for you!

\n

▶️ The Invoker is the strongest of all illagers: A single one spawning in every woodland mansions, evokers are a joke compared to this guy. Make sure to come prepared! From his drop you can craft the imbuiing table, a unique new device that allows you to upgrade some enchantments on your gear one level beyond what they can normally go to, provided you have also managed to find a Hallowed Gem.

\n

▶️ Lastely the Illusioner is properly introduced into survival Minecraft, receiving a small number of bugfixes and a new skin from Minecraft: Dungeons. You will find him in a unique structure, the Illusioner Tower, and also as part of village raids.

\n

▶️ Some illagers will drop platinum chunks, when combined into sheets those can be used as new armor trims. But all the trouble for just a new fancy look? Opposed to vanilla's armor trims, each platinum trim depending on the kind of armor piece gives a different buff!

\n

▶️ The insight effect grants 20% more experience from every mob killed.

\n

▶️ The agility effect allows mining blocks 50% faster if you don't have the correct tool in your hand.

\n

▶️ The endurance effect makes it so you consume 50% less food for everything you do.

\n

▶️ The feather weight effect prevents trampling crops and farmland.

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

INSTALLATION REQUIRED ON CLIENT & REQUIRED ON SERVER

\n

REQUIRES PUZZLES LIB TO BE INSTALLED (FORGE & FABRIC)

\n

REQUIRES FABRIC API TO BE INSTALLED (FABRIC)

\n

REQUIRES FORGE CONFIG API PORT TO BE INSTALLED (FABRIC)

\n

\n

\n

Configuration is easily possible directly from in-game using the mod menu (requires Mod Menu by Prospector to be installed on Fabric) by installing Forge Config Screens.

\n

When it comes to manual configuration all files are found at .minecraft/config, named as MOD_ID-client.toml, MOD_ID-common.toml, or MOD_ID-server.toml depending on the type of config. Not all types might exist for this mod if any.

\n

Note that on older mod versions server configuration files are found at .minecraft/saves/WORLD_NAME/serverconfigs, effecticely meaning they must be configured separately for each individual world.

\n

\n

\n

🌟 Huge thanks to Dricky who originally created the amazing Illager Expansion mod. Illager Invasion is a faithful continuation of their work, with many additions, improvements, overhauls, and bug fixes.

\n

🌟 Thanks to ZekeSmith who found the original Illager Expansion source code after it was deleted by Dricky, making this port possible under the terms of the MIT license.

\n

🌟 Thanks to safrodev for working on the 1.19.2 version of Illager Expansion, the Horn of Sight texture is taken from there.

\n

\n

\n

\n

\n","published":"2023-07-21T15:33:46.911744Z","updated":"2023-11-05T21:14:15.807525Z","client_side":"required","server_side":"required","downloads":70616,"followers":150,"categories":["adventure","mobs","worldgen"],"additional_categories":[],"game_versions":["1.18.2","1.20.1"],"loaders":["fabric","forge"],"versions":["4kpNDQN4","XBem2rhv","B6N9QOpJ","LrUDQzbF","brRyGqiz","jc1d6k4U","8JqTjhkr","YnbR0LO8","cF6hf7v2","2T9YyUzW","3ScFu52k","ds9ZHz06","3fvnIlgS","ijcJEO7Q","COqaRrtQ","w74Voujn","uvQh39dn","9qIYgSXZ"],"icon_url":"https://cdn.modrinth.com/data/jSV9w0J5/03f8cea7f5184d88454f7bf63f2b3c3a85577b1e.png"},"version":{"id":"uvQh39dn","project_id":"jSV9w0J5","author_id":"rHdGpxOA","featured":false,"name":"[FORGE] [1.20.1] IllagerInvasion-v8.0.3","version_number":"v8.0.3-1.20.1-Forge","changelog":"# Changelog\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog].\n\n## [v8.0.3-1.20.1] - 2023-11-05\n### Changed\n- Protection enchantments can now be upgraded in the imbuing table\n### Fixed\n- Fixed labyrinth hallways occasionally being flooded\n\n## [v8.0.2-1.20.1] - 2023-08-18\n### Added\n- Added a config option for disabling the yellow invoker boss bar\n### Fixed\n- Fixed occasional crash when alchemists are spawned in a structure during world generation\n- Fixed villagers not fleeing from new illager enemies\n- Fixed endurance trim doubling the rate at which food is drained instead of cutting it in half\n\n## [v8.0.1-1.20.1] - 2023-08-11\n### Changed\n- Added illagers to the `numismatic-overhaul:the_bourgeoisie` entity type tag\n### Fixed\n- Fixed necromancer summoning particles not rendering\n\n## [v8.0.0-1.20.1] - 2023-07-20\n- Initial release\n\n[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/\n","changelog_url":null,"date_published":"2023-11-05T21:14:06.329688Z","downloads":17762,"version_type":"release","files":[{"hashes":{"sha1":"8f3791d54040ccb0bc9103f9442fccad931b765f","sha512":"e8c5abc4c8907142cf3815348eb9f9d291f76be8dafaa19bb2bb398e47b4554c665c45765dc9334c2d82a2304aa6cdd670913090105a913eefbc024c535e6a3d"},"url":"https://cdn.modrinth.com/data/jSV9w0J5/versions/uvQh39dn/IllagerInvasion-v8.0.3-1.20.1-Forge.jar","filename":"IllagerInvasion-v8.0.3-1.20.1-Forge.jar","primary":true,"size":2330173,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"QAGBst4M","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"ve2dVKWJ","user":{"id":"AtcbQd8m","username":"Safro","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/70856001?v=4","bio":null,"created":"2021-09-05T15:49:10.854718Z","role":"developer"},"role":"Former Developer","ordering":0},{"team_id":"ve2dVKWJ","user":{"id":"GpOHZG9G","username":"LunaPixelStudios","name":"Luna Pixel Studios","avatar_url":"https://avatars.githubusercontent.com/u/135580893?v=4","bio":"https://discord.gg/LunaPixel","created":"2023-06-05T06:00:30.865746Z","role":"developer"},"role":"Studio","ordering":0},{"team_id":"ve2dVKWJ","user":{"id":"Otk3FyID","username":"ZekeSmith","name":"Ezekiel Smith","avatar_url":"https://avatars.githubusercontent.com/u/81902668?v=4","bio":"16 year old student interested in design and programming. Opensource enthusiast, Experience maintaining servers and designing logos. ","created":"2022-05-24T03:04:42.341897Z","role":"developer"},"role":"Former Developer","ordering":0},{"team_id":"ve2dVKWJ","user":{"id":"rHdGpxOA","username":"Fuzs","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/28218241?v=4","bio":null,"created":"2021-03-28T20:59:56.133727Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"IllagerInvasion-v8.0.3-1.20.1-Forge.jar"},"mods\\Kiwi-1.20.1-forge-11.5.3.jar":{"sha512":"8bec7b32a87b22d4742953abb49430b64c6aac5dba8c891f3bdf74425085f590d905625939b14506dbcafccdf099322ee16b9543fb5eaa73041bbc1358aff182","disabled":false,"metadata":{"type":"modrinth","project":{"id":"ufdDoWPd","slug":"kiwi","project_type":"mod","team":"iYrHyWgk","title":"Kiwi 🥝","description":"Minecraft modding library","body":"# Kiwi 🥝\n\nMinecraft modding library used by Snownee's mods.\n\nIt provides some QoL features (configurable):\n\n- Shows item NBT and tags in tooltips\n- Disables Microsoft's telemetry\n- Suppress experimental world settings warning (disabled by default)\n\nInstall [Cloth Config](https://modrinth.com/mod/cloth-config) to change settings in-game.","published":"2022-12-10T21:08:26.986970Z","updated":"2024-01-21T11:27:35.453039Z","client_side":"required","server_side":"required","downloads":133717,"followers":130,"categories":["library"],"additional_categories":[],"game_versions":["1.18.2","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["f4ESvoJk","Ni8wQDla","sFZH6SlU","9wTJWlgz","VnB53KXO","BLuQguyo","HS3b5DIO","JJ4BCObr","39zzWPTy","bJKJmDe9","1BREBtTP","PNqoRwku","MRPbB9Ra","wc9IhZWY","mQL5YeZi","N9Zh6hyE","odE9dryC","NG2fAyV2","BtkuIm11","UMHP8XCt","CyGV9a95","yGVi4Mki","D3iIYLLN","8hHupPeX","FaxKeaIr","sa6v3181","a8jR4pPa","B1JI6pby","ftKkUvKO","7O02Ssvf","OfklYxX1","cfL5Nu9k","NC8lGV3m","kyG6D8vz","yjngTsCe","wsR0QCZZ","NmgZ2Jz9","6Tmvh4j8","Gtj8l2Up","tB6mRzYK","dHXtj93x","oFtlSakg"],"icon_url":"https://cdn.modrinth.com/data/ufdDoWPd/d4bee9dbab2628cf7b6f46fb50990f21c881c164.png"},"version":{"id":"dHXtj93x","project_id":"ufdDoWPd","author_id":"UxbEV316","featured":false,"name":"[Forge 1.20.1] 11.5.3","version_number":"11.5.3","changelog":"## 11.5.3\n\n- fix: cannot join server (#50)\n\n## 11.5.2\n\n- fix: AlternativesIngredient","changelog_url":null,"date_published":"2024-01-17T12:42:45.475901Z","downloads":931,"version_type":"release","files":[{"hashes":{"sha512":"8bec7b32a87b22d4742953abb49430b64c6aac5dba8c891f3bdf74425085f590d905625939b14506dbcafccdf099322ee16b9543fb5eaa73041bbc1358aff182","sha1":"b25029f8c385e12f2d2a9de8aa412029aa9cc93a"},"url":"https://cdn.modrinth.com/data/ufdDoWPd/versions/dHXtj93x/Kiwi-1.20.1-forge-11.5.3.jar","filename":"Kiwi-1.20.1-forge-11.5.3.jar","primary":true,"size":917174,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"iYrHyWgk","user":{"id":"UxbEV316","username":"Snownee","name":"Snownee","avatar_url":"https://avatars1.githubusercontent.com/u/16059084?v=4","bio":"💤","created":"2020-12-15T11:13:23.107685Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"Kiwi-1.20.1-forge-11.5.3.jar"},"mods\\cupboard-1.20.1-2.2.jar":{"sha512":"b15b2726c04d49db6e2b92a3394c8fa2efaebd0b0e5c607ba991ce1e009217beb9d40bdd36d0ffd980ef385879b37a25419ca2dfc9be0784d34b3c591325f53e","disabled":false,"metadata":{"type":"inferred","title":"Cupboard utilities","description":"Cupboard mod providing utilities\n","authors":["Someaddon"],"version":"${file.jarVersion}","icon":null,"project_type":"mod"},"file_name":"cupboard-1.20.1-2.2.jar"},"mods\\Better+Skeletons.jar":{"sha512":"32f44c9fa63f1e0f81c4d9254d3cad8f566eb8ccb53b0d1807ae45595e00778de2bf37aee9a46614b8a358b74d697c8651855a61f4cab4ec091089b140253aa4","disabled":false,"metadata":{"type":"inferred","title":"Better Skeletons","description":"Skeletons can now spawn with swords, axes and even armor!","authors":["Necroa"],"version":"1.0.0","icon":null,"project_type":"mod"},"file_name":"Better+Skeletons.jar"},"mods\\L_Enders_Cataclysm-1.89 -1.20.1.jar":{"sha512":"ea570dd2600907996e51c7e9ca80d3b59ee820a08af999c6aa11f2114c8ff38d48bccb47229ef8882839221aea667a39a93f684060eed68d3c4e0d9db9141255","disabled":false,"metadata":{"type":"modrinth","project":{"id":"46KJle7n","slug":"l_enders-cataclysm(cataclysm)","project_type":"mod","team":"PcWIWwFS","title":"L_Ender's Cataclysm(Cataclysm)","description":"Cataclysm is a mod that adds difficult dungeons, challenging boss-fights and powerful items.","body":"Cataclysm is a mod that adds difficult dungeons, challenging boss-fights and powerful items.\n\nThis mod's bosses are inspired by Minecraft Dungeons,Dark Souls\n\nbeing much more unique, complex and powerful compared to Vanilla's.\n\nDefeat them in battle to prove yourself and earn powerful gear!\n\nNo Fabric\n\nTutorial(German):https://youtu.be/21k2s9t81us\n\nhttps://youtu.be/N8UcMwtwi7E\n\n","published":"2023-11-07T09:17:29.291628Z","updated":"2024-01-17T11:10:14.979745Z","client_side":"required","server_side":"required","downloads":40359,"followers":67,"categories":["adventure","equipment","mobs"],"additional_categories":[],"game_versions":["1.19.2","1.20.1"],"loaders":["forge","neoforge"],"versions":["2eO7IE5C","CkOkq2BV","FrA1plxZ","KbCmUX8H","1WcBDlMN","S04nI2Hf","EnjTzKHG","aG7NAxqS","U3qxRM4A","iJWiU1Z2","ys7BHDLC","M1XvwrNV","PR5MO4qy","1DEaXpU3","ikCmuVJD","zSWjhoZp","fHnhdqJv","EjYivx7z","WoHiTKjC","XasOOT5C","wCiUnngU","J01UROQJ","csdKGvL0","zBubU34d","3nia8w3O","ubR4ItBQ"],"icon_url":"https://cdn.modrinth.com/data/46KJle7n/5d923ef26225a40c0428c98fb4b96164ad89f1e0.png"},"version":{"id":"ubR4ItBQ","project_id":"46KJle7n","author_id":"euCx076k","featured":false,"name":"L_Ender's Cataclysm(Cataclysm) 1.89 -1.20.1","version_number":"1.89","changelog":"Fixed Lionfish's fight each other cause crash","changelog_url":null,"date_published":"2024-01-17T11:10:17.593205Z","downloads":2285,"version_type":"release","files":[{"hashes":{"sha1":"d9216a31d42a78bbe3e46a4c95f89126b3f992a3","sha512":"ea570dd2600907996e51c7e9ca80d3b59ee820a08af999c6aa11f2114c8ff38d48bccb47229ef8882839221aea667a39a93f684060eed68d3c4e0d9db9141255"},"url":"https://cdn.modrinth.com/data/46KJle7n/versions/ubR4ItBQ/L_Enders_Cataclysm-1.89%20-1.20.1.jar","filename":"L_Enders_Cataclysm-1.89 -1.20.1.jar","primary":true,"size":39397570,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"jJfV67b1","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"vvuO3ImH","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"PcWIWwFS","user":{"id":"euCx076k","username":"mcl_ender","name":"MCL_ENDER","avatar_url":"https://cdn.modrinth.com/user/euCx076k/f23d74e3072d194e662af640a72530d93e138d3e.webp","bio":null,"created":"2023-11-07T09:12:16.868518Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"L_Enders_Cataclysm-1.89 -1.20.1.jar"},"mods\\modelfix-1.14.jar":{"sha512":"a1ae3f750a323927508fcf9b6fe43deddefd6ac32687ade5d37283e93e178bdfa3629e719dbdedaf2717f317150f0f47f252ba75ab317663e89964ab7ed3d587","disabled":false,"metadata":{"type":"modrinth","project":{"id":"QdG47OkI","slug":"modelfix","project_type":"mod","team":"Nq0CQj6q","title":"Model Gap Fix","description":"Fixes gaps in Block Models and Item Models","body":"Model Gap FIX\n\n \n\nThis is a simple client mod that fixes https://bugs.mojang.com/browse/MC-73186\n\nwhich affects both Block Models and Item Models and possibly other models too\n\n \n\nThe mod works by removing texture zooming, making every model face use 100% of its texture, unlike of what it did previoulsly.\n\nThisnot only fixes this bugs on items (where it's most noticeable) but with block models too and everything else that might use those functions.\n\n \n\nThis issue was especially noticeable with custom block models or some 2d items.\n\n \n\n \n\nQ&A:\n\n- Will this slow down my game? \n\nNot at all! Removing texture zooming just removes some code and has no impact. If you however want to be nit picky the mod also slightly tweaks item models in a way that could add a ouple more quads for concave item textures compared to vanilla so in that case it could very slightly worse that vanilla. This is however negligible and could only be an issue when trying to run high resolution packs\n\n- How does this work?\n\nThe base fix is simply removing texture zooming. This is extremly simple to do and immediately \"fixes up\" all those problematic gaps on models.\nFor 2d item models something else is needed as this alone creates another kind of tiny gaps in them due to the way they are generated, quad by quad. These are very tiny and they flicker so I had to fix those too. To do so I've changed the item model generator to never create a quad that encompasses a transparent pixel and instead create multiple quads for each row of solid pixel in the same direction. This allows me to slightly increase the size of all these side quads without creating new gaps in the process, thus covering all gaps seamlessly. Note that this last part only applies to forge as fabric does not seem to have such tiny lines and the models work right away with no extra quad\n\n ","published":"2022-09-13T21:58:16.905418Z","updated":"2023-06-24T14:46:17.540175Z","client_side":"required","server_side":"unsupported","downloads":641159,"followers":918,"categories":["optimization","utility"],"additional_categories":[],"game_versions":["1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["fabric","forge","quilt"],"versions":["aZZZrtpR","vJ00juj2","7ainrOrH","EglYgeMq","Kfbnfh5q","i0mERlxq","ZvRvG9JE","r6uVoUxU","fbaUxdx3"],"icon_url":"https://cdn.modrinth.com/data/QdG47OkI/5a8203e120985d11616614e11ad7b888997000d8.png"},"version":{"id":"fbaUxdx3","project_id":"QdG47OkI","author_id":"BU21lLGA","featured":false,"name":"1.14","version_number":"1.14","changelog":"1.20 fix. works for me","changelog_url":null,"date_published":"2023-06-24T14:46:18.529195Z","downloads":40246,"version_type":"release","files":[{"hashes":{"sha1":"f11c4d7010f9572bd2e2ed64c15e544816226e0b","sha512":"a1ae3f750a323927508fcf9b6fe43deddefd6ac32687ade5d37283e93e178bdfa3629e719dbdedaf2717f317150f0f47f252ba75ab317663e89964ab7ed3d587"},"url":"https://cdn.modrinth.com/data/QdG47OkI/versions/fbaUxdx3/modelfix-1.14.jar","filename":"modelfix-1.14.jar","primary":true,"size":45182,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"Nq0CQj6q","user":{"id":"BU21lLGA","username":"MehVahdJukaar","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/24719182?v=4","bio":null,"created":"2022-06-21T07:42:29.648721Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"modelfix-1.14.jar"},"mods\\replanter-1.4.0.jar":{"sha512":"d5286f90ca2d23cdc121ee74c589305701b0b90df5fff1452b4585b8791ebd6673bb6dbde88ebbff54147831aa9e2dc634ad5436eafb94d97e1a45b0f56beada","disabled":false,"metadata":{"type":"modrinth","project":{"id":"Jqwaxp9f","slug":"replanter","project_type":"mod","team":"6kX2lJEi","title":"Replanter","description":"Simple client side Minecraft mod for instantly replanting harvested crops.","body":"# Replanter\nReplanter is a simple client side mod that allows players to quickly replant their fully grown crops. \nSimply right click on a fully grown crop while holding seeds and it'll be harvested and replanted instantly. \nA list of supported crops below: \n- Wheat\n- Carrots\n- Potatos\n- Beetroot\n- Nether Wart\n- Cocoa Beans (Must hold iron axe or above in mainhand and cocoa beans in offhand)\n\nCrops will be fortuned as long as the player is holding the tool in their mainhand and seeds in their offhand. \n\nIf you'd like me to add other crops, please suggest them in the comments or create an issue on [github](https://github.com/kregerl/Replanter)\n","published":"2022-04-05T18:53:27.570075Z","updated":"2023-07-30T17:28:08.751563Z","client_side":"required","server_side":"unsupported","downloads":11963,"followers":76,"categories":["food","utility"],"additional_categories":[],"game_versions":["1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.20","1.20.1"],"loaders":["fabric","forge"],"versions":["LnleRwfu","OECZmwRF","4uzE6PnM"],"icon_url":"https://cdn.modrinth.com/data/Jqwaxp9f/icon.png"},"version":{"id":"4uzE6PnM","project_id":"Jqwaxp9f","author_id":"glehKTmc","featured":false,"name":"Replanter Forge 1.4.0","version_number":"1.4.0","changelog":"","changelog_url":null,"date_published":"2023-07-30T17:28:09.517499Z","downloads":917,"version_type":"release","files":[{"hashes":{"sha512":"d5286f90ca2d23cdc121ee74c589305701b0b90df5fff1452b4585b8791ebd6673bb6dbde88ebbff54147831aa9e2dc634ad5436eafb94d97e1a45b0f56beada","sha1":"cc5a482219402a3b0eba3acfb8940eb1cc766dd9"},"url":"https://cdn.modrinth.com/data/Jqwaxp9f/versions/4uzE6PnM/replanter-1.4.0.jar","filename":"replanter-1.4.0.jar","primary":true,"size":233207,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"6kX2lJEi","user":{"id":"glehKTmc","username":"kregerl","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/62705756?v=4","bio":null,"created":"2022-04-05T18:48:25.423683Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"replanter-1.4.0.jar"},"mods\\AmbientSounds_FORGE_v5.3.8_mc1.20.1.jar":{"sha512":"ef7be5ff6a70e80f5054e566854fab4b12c1041dbc5f80c18e301033e53643cdb3dcd4b8215a78635871f17ca27e505288f7b6a591466b65acf01203e4f6fe95","disabled":false,"metadata":{"type":"modrinth","project":{"id":"fM515JnW","slug":"ambientsounds","project_type":"mod","team":"4RhBAs8B","title":"AmbientSounds","description":"#listentonature","body":"\n\n**Requires [CreativeCore](https://modrinth.com/mod/creativecore)**\n\nAdds a rich ambience to the minecraft world. It supports custom engines and works well with mods world gen mods.\n\nUse /cmdclientconfig to access the config menu.\n\nUse /ambient-debug to see which sounds are playing (especially provide this information if you run into any issues)\n\n[\n](https://bisecthosting.com/teamcreative)\n\nUse the promo code teamcreative to get 25% off the first month on any of the gaming servers!\n\n[](https://www.patreon.com/creativemd)","published":"2021-08-17T09:26:03.852346Z","updated":"2024-01-24T09:42:16.762595Z","client_side":"required","server_side":"unsupported","downloads":556181,"followers":1261,"categories":["decoration"],"additional_categories":[],"game_versions":["1.12.2","1.16.5","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["BkXARkwZ","gFA6rBRh","2GbdNWGc","Sth6XBbQ","mDsLRr3N","lleFsB3J","e2gz3HUq","OsvzFd1y","yMtKbCEH","X8aI9NX6","eDgqY1Gy","dKw2Azzg","rOFJAh1B","SaQNGUEW","HzAe7PdZ","yNFnf8du","adl4Ncwv","gFtyQpNQ","pU05E7rb","oO7RFtWI","H0e9z1R6","73cNzWIl","FnnwJGsd","ZQN41zUK","D8qFUFSe","eB8o9LJz","OCSsOHGW","ppyL48by","NBW6NILj","S9iWVbEo","uQ9ET7hv","3AqrJrw1","OeOZOgyO","YT7FF3lB","nB0Tb6yU","LNo9BMgY","ohMKnW3z","UhavHRSW","Axhf30fN","UMnOkgCb","spvQUwSs","YBOPXA7f","YzNTPba6","9Tzh60G4","oYrYXOpd","4AfD1W6g","AqgfKYX9","mFnIDeOy","jDKRf1LG","HeOQezGR","3XEpPTC0","sRTEh2bn","4AGySW6x","V6l1fpvW","jvElWEG9","Ezr0c9Mn","P6V7wtJl","tBPV6HX5","uFkj6MGq"],"icon_url":"https://cdn.modrinth.com/data/fM515JnW/icon.png"},"version":{"id":"tBPV6HX5","project_id":"fM515JnW","author_id":"YTAyzo4h","featured":true,"name":"5.3.8","version_number":"5.3.8","changelog":"* Fixed biome check ignoring location namespace\n","changelog_url":null,"date_published":"2024-01-24T09:40:00.269482Z","downloads":97,"version_type":"release","files":[{"hashes":{"sha512":"ef7be5ff6a70e80f5054e566854fab4b12c1041dbc5f80c18e301033e53643cdb3dcd4b8215a78635871f17ca27e505288f7b6a591466b65acf01203e4f6fe95","sha1":"5ce178229f5a8bd48f7ce9eba34418094c120d99"},"url":"https://cdn.modrinth.com/data/fM515JnW/versions/tBPV6HX5/AmbientSounds_FORGE_v5.3.8_mc1.20.1.jar","filename":"AmbientSounds_FORGE_v5.3.8_mc1.20.1.jar","primary":true,"size":84258824,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"OsZiaDHq","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"4RhBAs8B","user":{"id":"YTAyzo4h","username":"creativemd","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/1353495?v=4","bio":"Dreamer, naive and sometimes brainless. Trying to follow Jesus!","created":"2021-08-17T08:45:46.565667Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"AmbientSounds_FORGE_v5.3.8_mc1.20.1.jar"},"mods\\MyServerIsCompatible-1.20-1.0.jar":{"sha512":"fb87751a60e48579d6f9bb117d459c6dc157c87fe71c8e2bc088ba859ff2725112b5330d4c3d4c1ab2d29073a0c2668edcd6b6f547a9666b284b022616bf99cf","disabled":false,"metadata":{"type":"modrinth","project":{"id":"13qq15Cg","slug":"my-server-is-compatible","project_type":"mod","team":"5VbxGi5e","title":"My Server Is Compatible","description":"Client-side mod to disable Forge's \"Incompatible FML Modded Server\" message.","body":"Sometimes when you make a server (mainly when you use a proxy like BungeeCord), Forge shows an **\"Incompatible FML modded server\"** message even if you're still able to join the server.\n\nThis can end up confusing some players.\n\nSo I made this Client-Side mod, which completely disables these messages.\n\nDefault:\n\n\nWith this mod:\n","published":"2023-06-12T15:07:06.413124Z","updated":"2023-06-12T15:13:09.676874Z","client_side":"required","server_side":"unsupported","downloads":11694,"followers":11,"categories":["utility"],"additional_categories":[],"game_versions":["1.12.2","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2"],"loaders":["forge"],"versions":["8WPEejny","S4fzqd2d","tD5KHjQg","2Ly3SQhg","G5WstfSD","7jEatFH8"],"icon_url":"https://cdn.modrinth.com/data/13qq15Cg/5e7ec252296f97aa033d92fe26bc4454d09305bd.png"},"version":{"id":"7jEatFH8","project_id":"13qq15Cg","author_id":"HEne06yX","featured":false,"name":"1.20-1.0","version_number":"1.20-1.0","changelog":"","changelog_url":null,"date_published":"2023-06-12T15:13:10.541989Z","downloads":7047,"version_type":"release","files":[{"hashes":{"sha512":"fb87751a60e48579d6f9bb117d459c6dc157c87fe71c8e2bc088ba859ff2725112b5330d4c3d4c1ab2d29073a0c2668edcd6b6f547a9666b284b022616bf99cf","sha1":"a53abcabc6c3531667049be249b3fb165aad5468"},"url":"https://cdn.modrinth.com/data/13qq15Cg/versions/7jEatFH8/MyServerIsCompatible-1.20-1.0.jar","filename":"MyServerIsCompatible-1.20-1.0.jar","primary":true,"size":3482,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1","1.20.2"],"loaders":["forge"]},"members":[{"team_id":"5VbxGi5e","user":{"id":"HEne06yX","username":"focamacho","name":"Renan Colombo","avatar_url":"https://avatars0.githubusercontent.com/u/48870573?v=4","bio":null,"created":"2020-11-06T01:48:16.910870Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"MyServerIsCompatible-1.20-1.0.jar"},"mods\\rubidium-0.6.5.jar":{"sha512":"4b04074e95f97fca683aa9bfb3baf2bde311d4c257474037a9ed4c40e3a8d4a60dddcd3257fbaed46b7a5917789ee9dd9a9d427b5eac9e6647bb515387f2eb83","disabled":false,"metadata":{"type":"modrinth","project":{"id":"4ZqxOvjD","slug":"rubidium","project_type":"mod","team":"CsqDoH4a","title":"Rubidium","description":"Unofficial Fork of CaffeineMC's \"Sodium\", made to work with FML","body":"## **Rubidium is an Unofficial Fork of CaffeineMC's \"Sodium\", made to work with Forge Mod Loader.**\n\n\n# Features\n\nRubidium contains all the features of the classic Sodium.\n
\n Features\n \n- A modern OpenGL rendering pipeline for chunk rendering that takes advantage of multi-draw techniques, allowing for a significant reduction in CPU overhead (~90%) when rendering the world. This can make a huge difference to frame rates for most computers that are not bottle-necked by the GPU or other components. Even if your GPU can't keep up, you'll experience much more stable frame times thanks to the CPU being able to work on other rendering tasks while it waits.\n- Vertex data for rendered chunks is made much more compact, allowing for video memory and bandwidth requirements to be cut by almost 40%.\nNearby block updates now take advantage of multi-threading, greatly reducing lag spikes caused by chunks needing to be updated.\n- Chunk faces which are not visible (or facing away from the camera) are culled very early in the rendering process, eliminating a ton of geometry that would have to be processed on the GPU only to be immediately discarded. For integrated GPUs, this can greatly reduce memory bandwidth requirements and provide a modest speedup even when GPU-bound.\n- Plentiful optimizations for chunk loading and block rendering, making chunk loading significantly faster and less damaging to frame rates.\n- Many optimizations for vertex building and matrix transformations, speeding up block entity, mob, and item rendering significantly for when you get carried away placing too many chests in one room.\n- Many improvements to how the game manages memory and allocates objects, which in turn reduces memory consumption and lag spikes caused by garbage collector activity.\n- Many graphical fixes for smooth lighting effects, making the game run better while still applying a healthy amount of optimization.\n- Smooth lighting for fluids and other special blocks.\n- Smooth biome blending for blocks and fluids, providing greatly improved graphical quality that is significantly less computationally intensive.\n- Animated textures which are not visible in the world are not updated, speeding up texture updating on most hardware (especially AMD cards.)\n \n
","published":"2022-07-02T09:36:53.033379Z","updated":"2023-09-24T21:04:19.380872Z","client_side":"required","server_side":"unsupported","downloads":360861,"followers":362,"categories":["optimization"],"additional_categories":[],"game_versions":["1.16.5","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["forge","neoforge"],"versions":["52gcrxOy","suKMGRbi","V7JZgyIU","TnN4CV2Q","c4RHSmo9","WTmxKPaw","ibGbqBbP","w6asrex4","JEoSJNGo","v1Byy3O4","qSw3a67v","ySmWhbfP","QrS8ZpUH","lCbMhmSa","Hlexif59","uqcWRM8W","9DCa1IzX","6YKudvQ5","vkRZleVy","iLEHOlRR","17IcFh9q","KoZMxzwB","YDAuLUY8","bmmEZ4mh","VKligEsm"],"icon_url":"https://cdn.modrinth.com/data/4ZqxOvjD/icon.png"},"version":{"id":"iLEHOlRR","project_id":"4ZqxOvjD","author_id":"OGBzw79h","featured":false,"name":"Rubidium mc1.20-0.6.5","version_number":"0.6.5","changelog":"## Ported to 1.20\n\n\"Fixed\" NPE with chunk sections (thanks to embeddedt and bconlon)\n\nParity with Forge on rendering block sides (thanks to Su5eD)","changelog_url":null,"date_published":"2023-06-08T07:51:01.205248Z","downloads":58014,"version_type":"release","files":[{"hashes":{"sha1":"d2da2d5ba83056c1e68a94912a5da3ca992291c4","sha512":"4b04074e95f97fca683aa9bfb3baf2bde311d4c257474037a9ed4c40e3a8d4a60dddcd3257fbaed46b7a5917789ee9dd9a9d427b5eac9e6647bb515387f2eb83"},"url":"https://cdn.modrinth.com/data/4ZqxOvjD/versions/iLEHOlRR/rubidium-0.6.5.jar","filename":"rubidium-0.6.5.jar","primary":true,"size":605877,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"CsqDoH4a","user":{"id":"OGBzw79h","username":"Asek3","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/64613894?v=4","bio":null,"created":"2022-07-02T09:26:04.535310Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":{"id":"VKligEsm","project_id":"4ZqxOvjD","author_id":"OGBzw79h","featured":false,"name":"Rubidium mc1.20.1-0.7.1","version_number":"0.7.1","changelog":"- Fully compatible with Connector\n- Compatible with Fabric addons for Sodium provided by Connector (Indium has some problems)\n- Resolved JEI issues\n- Resolved Create crashes (thanks to embeddedt)\n- Upstreamed with new Sodium's optimizations/changes\n- Clouds fixes\n\nOculus should be updated to 1.6.9!","changelog_url":null,"date_published":"2023-09-24T21:04:21.308036Z","downloads":83562,"version_type":"release","files":[{"hashes":{"sha1":"9c532360e08cca8c8dd2d94827c24fc7eaac8b4b","sha512":"01d73f91e98c5981eb81c7d0a57ab944988108af04781778e1b48a8e4bf35d68091364f65c94f38a903aff09921312118715493f412de916971663f39cf81bce"},"url":"https://cdn.modrinth.com/data/4ZqxOvjD/versions/VKligEsm/rubidium-mc1.20.1-0.7.1.jar","filename":"rubidium-mc1.20.1-0.7.1.jar","primary":true,"size":704856,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"incompatible":true},"file_name":"rubidium-0.6.5.jar"},"mods\\entity_texture_features_forge_1.20.1-5.2.1.jar":{"sha512":"12d695498101f1a6c376ca9001bd01a2497ed91f839794a47adb0749756d312821fc7258704070c14f8141070dbc335162ad2ab2f830fbb213dd1e5ab15e5396","disabled":false,"metadata":{"type":"modrinth","project":{"id":"BVzZfTc1","slug":"entitytexturefeatures","project_type":"mod","team":"6YS2sPMy","title":"[ETF] Entity Texture Features","description":"Emissive, Random & Custom texture support for entities in resourcepacks just like Optifine but for Fabric","body":"\n\n# Entity Texture Features\n\n[![Enviroment](https://img.shields.io/badge/Enviroment-Client-purple)](https://modrinth.com/mods?e=client)\n[![Discord](https://img.shields.io/discord/950942125225283634?color=blue&logo=discord&label=Discord)](https://discord.gg/invite/rURmwrzUcz)\n\n[![Ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/traben)\n\n## 🤔 What does this mod do?\n\nETF is a Fabric (Quilt compatible) & Forge mod that adds many new _Entity Texture Features_, including entity and player skin features!\nThis way, ETF achieves more OptiFine parity on the Fabric mod loader. If you want more OptiFine features on Fabric, you can either check [this list](https://lambdaurora.dev/optifine_alternatives), made by LambdaAurora, **or** you can use the [Fabulously Optimized modpack](https://modrinth.com/modpack/fabulously-optimized), which includes **all** the OptiFine parity mods!\n\n### Featuring:\n\n- [🎲](https://github.com/Traben-0/Entity_Texture_Features/blob/master/.github/README-assets/RANDOM_GUIDE.md) Custom & random entity textures with the OptiFine format, including even more properties!\n- [💡](https://github.com/Traben-0/Entity_Texture_Features/blob/master/.github/README-assets/EMISSIVE_GUIDE.md) Emissive/glowing entity textures with the OptiFine format\n- [😑️](https://github.com/Traben-0/Entity_Texture_Features/blob/master/.github/README.md#-blinking-textures) Blinking mobs\n- [🎨](https://github.com/Traben-0/Entity_Texture_Features/blob/master/.github/README-assets/SKIN_GUIDE.md) Player skin features\n\n## Compatibility\n\n- OptiFine's random/custom or emissive entity resource packs - \"✅\" **Fully compatable**\n- [Entity Model Features (EMF)](https://modrinth.com/mod/entity-model-features) - \"✅\" **Fully compatible**\n- [dorianpb's CEM mod](https://modrinth.com/mod/cem) - \"✅\" **Fully compatible**\n- [Sodium](https://modrinth.com/mod/sodium) - \"✅\" **Fully compatible**\n- [Iris Shaders](https://modrinth.com/mod/iris) - \"✅\" **Fully compatible**
(Support varies depending on the shader)\n- Mod added entities - \"✅\" **Compatible**
(Only if the mod creator used the vanilla rendering code to render their mobs)\n\n## Settings & configuration\n\n- Settings can be changed in-game using [Mod Menu](https://modrinth.com/mod/modmenu), the settings button in the resource pack screen, or by editing the config file, located under `config/entity_texture_features.json`\n- A few of these options can also be changed via the [Puzzle mod](https://modrinth.com/mod/puzzle)\n\n\"Options\"\n\n## Mod support\n\n- This mod should be compatible with any mod added entities as long as they extend `LivingEntityRenderer` class for rendering and utilise it correctly\n- Any mod displaying an entity in a custom GUI can force the default texture by having the `entity.getblockstate` set to either `null` or of type `VOID_AIR`, the same can be achieved by settings the display mob's UUID to `UUID.nameUUIDFromBytes((\"GENERIC\").getBytes())`. \n\n## FAQ\n\n My entities are invisible/broken!\n\n> Custom Entity Models is not a feature provided by ETF. If your entities are invisible or look corrupted you'll need to instal my other mod [Entity Model Features EMF](https://modrinth.com/mod/entity-model-features) as well (this includes resource packs such as Fresh Animations). Keep in mind that the CEM mod is still in alpha development and may still occur issues.\n\n Blocks and items are not emissive!\n\n> ETF does not support emissive block and item texture, for that you'll need to install [Continuity](https://modrinth.com/mod/continuity).\n\n My game is lagging, help!\n\n> If you are experiencing lag please check your most recent log file to see if any errors are being logged, sometimes an incorrectly written properties file or missing textures may lag the system.\n\n It doesn't work!\n\n> Check if any issues are not actually a problem in the properties file, a few packs seem to be pointing to a texture that doesn't exist.\n So far all mob entities support random & emissive textures, but there may still be some quirks. If you find bugs you can either [report them in GitHub](https://github.com/Traben-0/Entity_Texture_Features/issues/new?assignees=Traben-0&labels=bug&template=bug_report.md&title=%5BBUG%5D+%22short+issue+description%22) or get support in the Discord server (linked on the top of the page).\n\n> Emissives are broken with Complimentary shaders, what do I do?\n\n>Complementary shaders has its own in-built emissive textures that usually work fine but will conflict with some resource packs. You can either disable Complimentary's emissives or ETF's emissives to fix this.\n\n My question isn't here!\n\n> Feel free to check ETF's [Discord](https://discord.gg/invite/rURmwrzUcz) to ask your questions or check the FAQ there :)\n\n## Change log\n\n [Changelog](https://github.com/Traben-0/Entity_Texture_Features/blob/master/common/CHANGELOG.md).\n\n## License\n\nThis mod is under the [GNU Lesser General Public License, v3.0](https://github.com/Traben-0/Entity_Texture_Features/blob/master/LICENSE).\n\n## Hosting Partner deal\n\n[![image](https://cdn.modrinth.com/data/BVzZfTc1/images/bfb592538f8206a6a2d72d19c90714bea91b0e07.png)](https://billing.kinetichosting.net/aff.php?aff=641)","published":"2022-01-26T02:02:53.096382Z","updated":"2024-01-17T06:16:22.429874Z","client_side":"required","server_side":"unsupported","downloads":1147359,"followers":1831,"categories":["decoration","utility"],"additional_categories":[],"game_versions":["1.16.5","1.17.1","1.18","1.18.1","1.18.2","22w11a","22w12a","1.19-pre3","1.19","1.19.1","1.19.2","1.19.3","1.19.4-pre3","1.19.4","1.20-pre1","1.20-pre6","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["rvORsiwY","igj1EGYp","VdCygkuY","cTsJc9mK","iq9aafTJ","5tJdClkt","x4cswgvr","YK6hbErS","4DHV11l8","rLglVZBD","Og4Fk1Gg","vo1W0O1c","2w3yK8ef","AU8nwgOC","19voaoNq","OdzRH5hf","QaiqMN0D","L3JBkP55","POlskI3s","u3M5ROEs","WJg60WDZ","h7rIUxdF","3F0EV29D","x6zan49H","wI51X2ac","j6zaFIbZ","qGxqikLB","CEwUXkFY","zlCVtyS1","pOLLRXDQ","mljXTSw5","6UVt0xKb","lq1awVaR","XfchKMdL","ptpn9s7b","j5mWTLsV","7May6Ejt","hPQ5s52n","EGdnjG3x","uqLRu1PW","OL9wO7bF","nYzDnjGu","H7f9f2Hm","OyYm6CF5","d9gMEg0u","TaGhdtXR","APJvLWU9","9NpVaZxr","x8Pit8go","SKqP2pir","papGjlzO","QsuMVUdW","54GbAtvM","bOQr82Zm","9kpb92ws","j4OXiMqp","DwccS9tS","3B1xFsMB","tAME1Wi0","JNAjFCrB","XSgZG7Of","DN1z6Rl1","5mPRy5B6","XtpLGzEl","eb3qN1Fh","IpxKu0s8","wTmbgEgJ","VfJvxmE3","jRXrqPM7","VwBWDCzu","n9Zf0dPL","52RDBmQM","VxapEncs","8lkMJvNv","JPIC9ofE","QsPxlaAU","VWCXOQHF","HardtwjZ","ypX5P3jM","8XpXayfO","2OehSxqW","66q1EPRX","pMzvW79S","Tco32Bce","qZD3Vz9Z","4kzv6TQX","4YtziSu7","KBKeI45D","qzvSoyZZ","LLomGi3h","zNoUjaus","4OthHiGq","EhGfnoWY","aceDD6ip","Oh47k6kw","v95SmVXw","XwoPXFzL","fC3sNana","c3cpFF9t","CMYwvsPh","a4YzsmzU","kdNqcBQc","iBJRmSSb","ukr1WwVj","RMULKA7R","pAutSR2J","ZBGeGF7v","dSPko9qP","Ta6jwq1b","zIpRfJGw","wxqoWaxp","ETRrZyMz","T44uuxSa","nh5y85z7","CVHxjotn","Mm7KueIp","YeIziE6s","Q9VTlArC","yRJhlMwY","F7ZC75ln","4WOYtIge","4uGw2AoC","Jgnmccap","eqnLj0Ty","4DE0PgtE","qDWfufU7","lUY6MJko","y0I4mWUY","GJVl52mI","XcYyHBoY","AQ2U68wI","KGXpEmat","3RLtsfa8","44EA2Mfc","a8t3JGbs","ukn1ghoY","ASCvruGN","XgIVyuTx","FysgUMLL","l0EV3qFb","OnEUQPyg","ZrDXMT2l","DpEWP7FH","JRibkDsJ","diGHap5j","yDMz18wR","2z3GEBu5","9Em1LjD2","YrPJBVE6","tHwXqOG3","SMadIAU1","YqUYA4M8","HYMRNMcV","4LF51uza","7p3trw3A","59Fqhpg2","tcUfGg9x","UPenaMj3","Uya9vIxu","1Y3lxOX6","bK1a8KjO","OMNc4V5W","CjSVdAQR","ZXM48A5X","q5A2Cw7C","FSl57i99","7VZjYO7s","P5g3heP4","Z9uVc7X6","nnUuovth","iH5neQHO","9kZkB6eN","sBsNALne","2OrXvTpT","Xbz4ll09","xyMgzx36","WBLEReJT","7k32PYDx","aG9vZFHa","2zQ0rZri","eextCads","OK9i79fO","afcH17re","pwgniYj5","JXVDzP1d","XWSoEIYq","rCXSoyuo","CYT8LLOy","y75zt2Q0","gk3vF5vW","XsZ4b9CV","dgT81Q7W","9QYcSXx8","nu6lLhfO","CroB7LMQ","9nW7nT5B","vZ6VAHMU","gZQRrDJJ","clmSOM1p","tDUk08od","GhCAoeBk","1bZPXsmm","fFrpuPUR","VUb6WFfs","ajyiETwv","JwYwU8O2","CS4RfTDP","DVbS2kIx","r2xjfoD7","Agoi7AFd","MkzAXXDx","HemjHHpQ","aAcnoDHg","lnml1I18","e6fBwrPY","J87dYeyN","zkfGUaiV","3tzts2g9","gANduojd","x8Ir5T4F","PgeQ36xC","PrakWydh","6Ac6931r","rM5QKUL3"],"icon_url":"https://cdn.modrinth.com/data/BVzZfTc1/4a9fe8d33f8dcc4a61abf23919d9c04871f41937.png"},"version":{"id":"J87dYeyN","project_id":"BVzZfTc1","author_id":"rLbuLV6t","featured":false,"name":"[ETF] Entity Texture Features 5.2.1","version_number":"5.2.1","changelog":"[5.2.1]\n- fixed `Image is not allocated.` crash related to armor rendering\n- added a printout to the right click debug to tell users where the `.properties` and variant files can go, useful for modded entities.\n- slightly tweaked sleeping detection for blinking\n- fixed a crash related to unexpected null values #234\n- fixed _eye textures not variating correctly since v5.0\n- fixed the nose button getting stuck in a loop in the skin settings\n- fixed a crash when removing skin features in the skin tool\n- added an emissive setting to disable Armor & Trims as it has been known to have issues with modded armors and requires future reworking\n\n[5.2]\nwith the new optimizations in how properties work now I don't need to worry too much about adding too many of them,\nthat being said, I've added a bunch of new properties mostly introducing some external non-entity values.\nSuch as irl time & date, and language based localization. \nAllowing seasonal entity variation, or language variations for any text in your textures.\n\n- fixed player emissives breaking with bright render mode\n- tweaked mob spawner code\n- added the `isSpawner` property which is true if the entity is a miniature mob inside a spawner block\n- the `color` property now also reads modded entity colors if the entity extends VariantHolder with T being either DyeColor or an Optional\n- the `profession` property should work for all modded mobs implementing VillagerDataContainer\n- added the following irl time & date properties `hour`,`minute`,`second`,`month`,`year`,`monthDay`,`weekDay`,`yearDay`.\nthey are all numeric integers and support ranges e.g. `\"0 2 4-7\"`.\n`hour`,`minute`,`second` will update over time, the others will only be set when the entity spawns.\n`hour` is in 24-hour format, 0 - 23.\n`weekDay` starts with sunday which is 1 up to saturday at 7. \n`month` starts with january which is 0 up to december at 11.\n`yearDay` is 1 - 366.\n`monthDay` is 1 - 31.\napril fools is thus `month=3, monthDay=1`,The Christmas to new-years period is `month=11, monthDay=25-31`\n- added the `dimension` property, which takes in a list of strings, or regex: or pattern:, and will be true if matching \nthe entities current dimension. \nVanilla dimensions are `overworld`, `the_nether`, `the_end`.\nModded dimension names are entirely up to whatever the mod maker set them to be, expect `mod_name:dimension_name`.\nIf you start the property text with `print:` it will work as normal but will also print the found dimension, to help \nwith discovering modded dimension names.\n- added the `language` property, which takes in a list of strings, or regex: or pattern:, and will match to the users\nchosen in-game language to facilitate the localization of textures if desired. default is `en_us` and corresponds to the\n`??_??` format language code of the games language files. \nHelpful if your texture or model includes text for some reason.\n- added the `light` property, which takes a list of integers and support ranges e.g. `\"0 2 4-7\"`, and matches it to the\nlight level of the block the entity is standing on `0 - 15`, `-1` will be returned if there is some error. \nThis property updates over time. An example use could be differentiating aggressive or passive spiders.","changelog_url":null,"date_published":"2024-01-17T06:13:09.465556Z","downloads":2488,"version_type":"release","files":[{"hashes":{"sha512":"12d695498101f1a6c376ca9001bd01a2497ed91f839794a47adb0749756d312821fc7258704070c14f8141070dbc335162ad2ab2f830fbb213dd1e5ab15e5396","sha1":"da678ab457fe2f8bfa1bd7496d83b93d4ee5bd3c"},"url":"https://cdn.modrinth.com/data/BVzZfTc1/versions/J87dYeyN/entity_texture_features_forge_1.20.1-5.2.1.jar","filename":"entity_texture_features_forge_1.20.1-5.2.1.jar","primary":true,"size":452575,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"6YS2sPMy","user":{"id":"rLbuLV6t","username":"Traben","name":"Traben","avatar_url":"https://avatars.githubusercontent.com/u/8456487?v=4","bio":"What even is OptiFine?","created":"2022-01-26T01:51:52.290422Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"entity_texture_features_forge_1.20.1-5.2.1.jar"},"mods\\bbs-1.20.1-0.1.3-forge.jar":{"sha512":"75c1977e07f2cb076319f30638fa63f0e975560ed2dabf77a7faf65a2d0ca218999ec1880b771050c8c4ced085a9d5df2da13200c6b508057dc6789f8011532b","disabled":false,"metadata":{"type":"modrinth","project":{"id":"BSD4Ohjo","slug":"bbs","project_type":"mod","team":"hD2Bqvk6","title":"Better Block Sounds","description":"Updating old blocks with new, better block sounds.","body":"Adapted and expanded from Trainguy's Block Sounds Refresher, Better Block Sounds takes sounds introduced in newer versions of the game and applies them to older blocks wherever they fit. ","published":"2022-06-03T18:28:15.145688Z","updated":"2023-07-29T00:38:06.242876Z","client_side":"required","server_side":"unsupported","downloads":9453,"followers":57,"categories":["decoration","utility"],"additional_categories":[],"game_versions":["1.18.2","1.20","1.20.1"],"loaders":["fabric","forge","quilt"],"versions":["Ld9ach5G","MhBlu25o","QXvG4e4E","80Ttdd1q","KmksSL3L","infg3FKV","rJbkcDzu","aS7dZXlr","hErmuAoB","UXgQ9ASa"],"icon_url":"https://cdn.modrinth.com/data/BSD4Ohjo/icon.png"},"version":{"id":"hErmuAoB","project_id":"BSD4Ohjo","author_id":"2I4aQEAE","featured":false,"name":"Better Block Sounds 1.20.1-0.1.3","version_number":"1.20.1-0.1.3","changelog":"- Reworked workflow\n- Mod functions on fabric now\n- Added quilt support\n- Small changes","changelog_url":null,"date_published":"2023-07-29T00:37:55.629755Z","downloads":3141,"version_type":"release","files":[{"hashes":{"sha512":"75c1977e07f2cb076319f30638fa63f0e975560ed2dabf77a7faf65a2d0ca218999ec1880b771050c8c4ced085a9d5df2da13200c6b508057dc6789f8011532b","sha1":"972fdb8da6e1d29add810a6dcd90219dc3a5812d"},"url":"https://cdn.modrinth.com/data/BSD4Ohjo/versions/hErmuAoB/bbs-1.20.1-0.1.3-forge.jar","filename":"bbs-1.20.1-0.1.3-forge.jar","primary":true,"size":14852,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"hD2Bqvk6","user":{"id":"2I4aQEAE","username":"Ordana","name":"Ordana","avatar_url":"https://cdn.modrinth.com/user/2I4aQEAE/dd130860acfc232febaf3859aa0225e74846d431.png","bio":null,"created":"2021-10-19T20:18:11.038658Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"bbs-1.20.1-0.1.3-forge.jar"},"mods\\memoryleakfix-forge-1.17+-1.1.5.jar":{"sha512":"f4d7b0eb70a605ffb81bebd24fd125d8c0bc7917c3e00f27bee64988836323de5a3d205e89a4a5f8ae75741ca874f62996e7c8e5ed489dc3c1824337e93d263f","disabled":false,"metadata":{"type":"modrinth","project":{"id":"NRjRiSSD","slug":"memoryleakfix","project_type":"mod","team":"PxfoVTFT","title":"Memory Leak Fix","description":"A mod that fixes random memory leaks for both the client and server","body":"# memoryLeakFix\n### A mod that fixes multiple memory leaks in Minecraft. Both server-side & client-side\n\nFor the best performance & memory usage, I recommend using this mod with:\n\n- [lithium-fabric](https://github.com/CaffeineMC/lithium-fabric) - The best general performance mod\n- [FerriteCore](https://github.com/malte0811/FerriteCore) - Memory usage optimizations \n\n## My other optimizations/fixes\n* [MoreCulling](https://modrinth.com/mod/moreculling) - Changes how blockstate culling is handled to improve performance\n* [Carpet-Fixes](https://modrinth.com/mod/carpet-fixes) - Largest Server-Side bug fixing mod\n* [Blanket](https://modrinth.com/mod/blanket) - Client-side tweaks/fixes\n* [RailOptimization](https://modrinth.com/mod/rail-optimization) - Make powered rails less laggy\n\n## More Info \n \nFeel free to contribute to the project! \nI'm also fine if you use this mod in your modpacks, just make sure to mention it. \n\nHowever I don't allow clients or other projects to merge this mod without permission, if you would like to use this mod in your client or another project please contact me. \n\n---\n\n\"Kinetic\n\n---","published":"2022-05-25T14:57:06.172838Z","updated":"2024-01-06T15:23:18.434002Z","client_side":"optional","server_side":"optional","downloads":1543923,"followers":2871,"categories":["optimization"],"additional_categories":[],"game_versions":["1.14.4","1.15","1.15.1","1.15.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","21w37a","21w38a","21w39a","21w40a","21w41a","21w42a","21w43a","21w44a","1.18-pre1","1.18-pre2","1.18-pre3","1.18-pre4","1.18-pre5","1.18-pre6","1.18-pre7","1.18-pre8","1.18-rc1","1.18-rc2","1.18-rc3","1.18-rc4","1.18","1.18.1-pre1","1.18.1-rc1","1.18.1-rc2","1.18.1-rc3","1.18.1","22w03a","22w05a","22w06a","22w07a","1.18.2-pre1","1.18.2-pre2","1.18.2-pre3","1.18.2-rc1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","quilt"],"versions":["XPnqFCe0","db1Qa6iF","NK8mmASH","uxqIlBiR","op83jsPA","bEzJ3d9Y","y1Kvwhgo","gPH2ZLuR","6WxBG7Wn","tXDxRppV","RZJVmohY","zmzNcLjP","Yw3hrc43","8vFow3y0","ju6d51G0","oZ1QFlkk","uvitUbpR","R4CYPhDX","S6zlvHPT","tlLtHh1w","fDYPSGrC","f12YQRLF","YtNQP5gX","UWqVNxls","xn2d7ltf","fn7KiVkh","PtXTwQt6","OiV4duYN","9UDEn8ja","lTJY9iYT","ES2a9WYG","gAsQptUE","nXoHagjH","FeW7TYVZ","7Pzm6RM2","s7Ked9u1","kQl1KJI6","kLyFtyv2","dGlflhb6","ojDQq9qm","AK7fR5Ja","IRQCDoh9","r62Eyd0k","MQLUUmbx","O5eLXvxa","PPpK82xV","i3LESZB2","UA5M7c5Y","zrOTRVmL","wgonbjM5","5eYju5dK","5xvCCRjJ","xYL9nIiR","X5MN9zOr","3w0IxNtk"],"icon_url":"https://cdn.modrinth.com/data/NRjRiSSD/icon.png"},"version":{"id":"3w0IxNtk","project_id":"NRjRiSSD","author_id":"PdtUuAh6","featured":true,"name":"MemoryLeakFix 1.1.5 [forge,1.17+]","version_number":"v1.1.5","changelog":"**Changes:**\r\n- Removed the custom payload memory leak fix\r\n\r\n**Update:**\r\nIve been really busy recently. So I don't have much time to maintain my mods, if you want this fix for versions below 1.20.2 I recommend using v1.1.2\r\n\r\nAll useable jars can be found here: https://modrinth.com/mod/memoryleakfix/versions","changelog_url":null,"date_published":"2024-01-06T15:23:23.935326Z","downloads":25073,"version_type":"release","files":[{"hashes":{"sha512":"f4d7b0eb70a605ffb81bebd24fd125d8c0bc7917c3e00f27bee64988836323de5a3d205e89a4a5f8ae75741ca874f62996e7c8e5ed489dc3c1824337e93d263f","sha1":"9f60142dd94631800386a16a4ad70ad9e84cd78a"},"url":"https://cdn.modrinth.com/data/NRjRiSSD/versions/3w0IxNtk/memoryleakfix-forge-1.17%2B-1.1.5.jar","filename":"memoryleakfix-forge-1.17+-1.1.5.jar","primary":true,"size":227925,"file_type":null},{"hashes":{"sha1":"25b6255d79917e11511404ddde25948d3cf3bde6","sha512":"f6ca51975f3d9a996cc63c07974f3d11d806a2f8e85e6cfd2b5096ee144ceb5fda60f1ef686350e3fd5da332e3aadfd143ea3e0bc47e211a7851414192d7a12a"},"url":"https://cdn.modrinth.com/data/NRjRiSSD/versions/3w0IxNtk/memoryleakfix-forge-1.17%2B-1.1.5-dev-shadow.jar","filename":"memoryleakfix-forge-1.17+-1.1.5-dev-shadow.jar","primary":false,"size":217538,"file_type":null},{"hashes":{"sha512":"b867f3d9016937dd072c03ed4918095a3cfc5a815573498191cd657bd2813ba92b9019ec022bb8ce6cf82d067489b655873f57866ceac0a27885f5c94fb6be7a","sha1":"aa4e3fd7879b3d34362199244d6e471e76c9b77a"},"url":"https://cdn.modrinth.com/data/NRjRiSSD/versions/3w0IxNtk/memoryleakfix-forge-1.17%2B-1.1.5-sources.jar","filename":"memoryleakfix-forge-1.17+-1.1.5-sources.jar","primary":false,"size":28092,"file_type":null}],"dependencies":[],"game_versions":["1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["forge"]},"members":[{"team_id":"PxfoVTFT","user":{"id":"2QxwGDcB","username":"KingContaria","name":"KingContaria","avatar_url":"https://avatars.githubusercontent.com/u/98704937?v=4","bio":"Minecraft Speedrunner and Mod Developer","created":"2022-07-10T10:31:10.144279Z","role":"developer"},"role":"Member","ordering":0},{"team_id":"PxfoVTFT","user":{"id":"PdtUuAh6","username":"FX","name":"FX-PR0CESS","avatar_url":"https://avatars.githubusercontent.com/u/28154542?v=4","bio":"Experienced programmer that can never get a minute of spare time","created":"2021-02-01T21:10:53.315774Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"memoryleakfix-forge-1.17+-1.1.5.jar"},"mods\\Clumps-forge-1.20.1-12.0.0.3.jar":{"sha512":"56ea4baeb20b9810586bc2969e2243e11b5a9520ffef718cb1e13b1e032dd1f4489baa78afdb4ce51b8d97a9de021957840f83dc5cf523ce9354098dd2dd6537","disabled":false,"metadata":{"type":"modrinth","project":{"id":"Wnxd13zP","slug":"clumps","project_type":"mod","team":"twbRaNO5","title":"Clumps","description":"Clumps XP orbs together to reduce lag","body":"Clumps groups XP orbs together into a single entity to reduce lag when there are many in a small area. On top of this, it also makes the player immediately collect the orbs once they touch the player, so you are not stuck with a bunch of orbs in your face.\n\n### Do I have to install it client or server side?\n* For **1.17 or newer versions** it is only required on **server side**.\n* For **older Minecraft versions** you have to install it on **both sides**.\n\nIf you would like to support me in my modding endeavors, you can become a patron via **[![Patreon logo](https://i.imgur.com/CAJuExT.png) Patreon](https://www.patreon.com/jaredlll08)**.\n\n[![Nodecraft sponsor banner](https://assets.blamejared.com/nodecraft/jared.jpg)](https://nodecraft.com/r/jared)\n\n**This project is sponsored by Nodecraft. Use code [JARED](https://nodecraft.com/r/jared) for 30% off your first month of service!**","published":"2023-06-04T08:54:48.176874Z","updated":"2024-01-12T03:44:16.602910Z","client_side":"required","server_side":"required","downloads":482806,"followers":696,"categories":["storage","utility"],"additional_categories":[],"game_versions":["1.10.2","1.11.2","1.12","1.12.1","1.12.2","1.14.3","1.14.4","1.15.2","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1-pre1","1.17.1-rc2","1.17.1","21w37a","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["9hlctcDE","2PT9pbRj","HWb4PbLd","YlKKvqsg","k8jlVbEc","gGoDFlua","gLaYxa4s","6fWV0xJt","WUfSMmN9","nZvGITpT","YBmchP0h","xVBjqLw6","8jfhokYb","fTWVa6NX","Km2A7nLe","2MDA8v5I","A8fHbFS6","D4jsjhXA","ihiDVwNa","F8pfwrMz","W9FnDe1l","aqIk2Edw","xGvjcE7h","HT5eROlq","KBjSLpWi","k0Jwkd3m","BLPxOCPb","14gDpVDM","At7EuPwE","ZG68IYMG","gKfIS5UE","CK3gP3au","ABZ5Czfa","gjSDwzYc","60tArTRZ","Ge8WfKwm","a4YkXTss","qMEjJ46Z","iKpD3bu5","v6nZL7ij","kX922wv5","QfW5PBK0","QqCGODhN","DeVfca9r","bXpU2lu9","Y3KgUihY","c5XwSPGO","LTLe60ZJ","dMXKxndc","qgAkNod5","iCqS0XV6","rcImocgP","ghtGew4o","JKr8b0On","THJnSpxM","WEPinRvr","cB8mFWgx","nZ5nhrKv","C52dmdfZ","4oD9zKPV","qE3ikVnU","3AH29I4c","pug6aepS","aogHNv3y","2ogOQExk","QdyDo2La","3H5r9v4h","EAjgpiKA","UutzgwbZ","QkUVbfJV","qy5gqUCM","BxGXjwSg","gRpWIMha","l4IskRR5","xJwCqvzt","oasiVUpa","ssnANiog","JJ8S77j7","dcOL77zc","lI1Rscqr","nLgUCki4","pePFYnZ8","yPvrslL3","eKxVcvwX","ptOjPKUD","nuz7LOld","JGu6BDFO","r69CWcGO","sh7X4I2y","2WUro9Vp","Hrt4D2se","hnxzDUav","UmFe4S0c","SYSnPECv","MkMRGkr6","1FT90X9E","Ke4qgpLt","uGVtPl4l","zkCCKRNT","oH2kHLZT","oTaQQP72","nvpGk3Xn","HkwE1Hla","N40QLcL8","jpwxpMB1","7mmSmyfc","wb2m4G4N","BcqP4XTU","FRktsfso","4h8s4N4m","UId1Oi4e","KYNXYqwG","MKiINIqy","N1HpDUJK","klW0myvn","hwWceR4m","t18CfscF","pu9hcKsp","3GURrv52","BlDe1jqg","Nbrq3pvu","IQGoFJYP","Y5BmdUtM","tiS16mGn","aTvlJ7V9","yvGMz75G","qPvk2bmy","na30ifJS","pf9z7BdE","EZUmgjMH","fTlqeNs3","LwT3i65m","5q2RWTZ9","zRROXgDL","GnrWAVQK","4AR5fMpn","30DEnQJE","fN6SUor0","ePSovy2R","yQVnODwU","l3neajc5","Z9fVV1cT","62dNqSyR","2oGTbJ0i","h7A9nDyj","Xe0n6L7a","JLW0F6Gv","fI2Xyf3B","7uEaptM0","KdL0z8sJ","6BTKfXuu","rr2I0f2d","TCo8qr8m","mMwP6MUu","FrcMJxfb","ATa0nUu5","2CnNdiUT","QMBYfAuO","tjDEdddl","eqzpUTwV","ShUp2kQ2","FszY2hte","jdeTwq6v","MWDyKE94"],"icon_url":"https://cdn.modrinth.com/data/Wnxd13zP/e723aa383ad7161a541242097e1d3223f582b967.gif"},"version":{"id":"yQVnODwU","project_id":"Wnxd13zP","author_id":"l45nT5ov","featured":false,"name":"Forge-1.20.1-12.0.0.3","version_number":"12.0.0.3","changelog":"- [Fix experience values not being set when using a spawn egg. close #124](https://github.com/jaredlll08/Clumps/commit/ebb464852a132188a023cf0f5698e8a4216b9476) - Jared","changelog_url":null,"date_published":"2023-06-28T19:23:27.366816Z","downloads":64334,"version_type":"release","files":[{"hashes":{"sha1":"99fb4cf6d0339d72cec603e045d664c3909ad408","sha512":"56ea4baeb20b9810586bc2969e2243e11b5a9520ffef718cb1e13b1e032dd1f4489baa78afdb4ce51b8d97a9de021957840f83dc5cf523ce9354098dd2dd6537"},"url":"https://cdn.modrinth.com/data/Wnxd13zP/versions/yQVnODwU/Clumps-forge-1.20.1-12.0.0.3.jar","filename":"Clumps-forge-1.20.1-12.0.0.3.jar","primary":true,"size":20299,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"twbRaNO5","user":{"id":"l45nT5ov","username":"jaredlll08","name":"Jared","avatar_url":"https://cdn.modrinth.com/user/l45nT5ov/735c580b0799fce3e02e62d2eb49239a488c366e.gif","bio":"Language agnostic software developer focusing on Minecraft mods and modding other games.","created":"2023-05-08T19:44:24.145997Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"Clumps-forge-1.20.1-12.0.0.3.jar"},"mods\\NoFog-1.3.4+1.20.1-forge.jar":{"sha512":"8bdcfe70a864200ecef95d9bacc8af3009d0061695c05f2acdc6d215cb71e2f7ba935e4a682536dbee580d26837f9ebbda6d40ae6efc06eafb783e66138869db","disabled":false,"metadata":{"type":"modrinth","project":{"id":"QSzy55SB","slug":"no_fog","project_type":"mod","team":"Dzc2Gjor","title":"No Fog","description":"A simple client-side mod that removes different types of fog","body":"A simple client-side mod supporting the Fabric, Forge, and Quilt mod loaders that removes all fog. \n  \n  \nThere are no configs if [ClothConfig](https://modrinth.com/mod/cloth-config) is not present. All fog will always remain disabled. \n  \nConfigs on Fabric/Quilt (1.16.5+): \nConfigs can be changed from ingame if [ClothConfig](https://modrinth.com/mod/cloth-config), [ModMenu](https://modrinth.com/mod/modmenu), and [FabricAPI](https://modrinth.com/mod/fabric-api)/[QSL](https://modrinth.com/mod/qsl) are present.\n\nConfigs on Forge (1.16.5+): \nConfigs can be changed from the main menu if [ClothConfig](https://modrinth.com/mod/cloth-config) is present. \n  \nConfigs can toggle each fog type when you are in biomes, dimensions, and globally in that order of priority.","published":"2021-07-20T13:21:25.711269Z","updated":"2024-01-07T20:30:57.031798Z","client_side":"required","server_side":"unsupported","downloads":95621,"followers":276,"categories":["decoration","utility"],"additional_categories":[],"game_versions":["1.16.5","1.17.1","1.18.2","1.19","1.19.2","1.19.3","1.19.4","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["1jnIJJT9","DW0DXRt8","CCBmx5NI","6y0mtbYd","jS4iTNPW","IQ5YHNDu","MWejUIC5","r0DYlVur","RHAoqgVw","DiQe5oJQ","E6iJOWF2","3Y8Jz093","a3qy365D","mw1UFvrn","VUcIxwh6","Gi5Zqy7k","xdoG8nXs","ldzHDpMZ","qeJJYXzi","JtNMrq2g"],"icon_url":"https://cdn.modrinth.com/data/QSzy55SB/icon.png"},"version":{"id":"Gi5Zqy7k","project_id":"QSzy55SB","author_id":"YhlTas1g","featured":false,"name":"NoFog 1.3.4","version_number":"1.3.4+1.20.1-forge","changelog":"Update to 1.20.1 \n  \nBugfixes: \nN/A \n  \nAdditions: \nN/A \n  \nChanges: \nN/A \n  \nRemovals: \nN/A \n  \nLast successfully tested on: \nMinecraft version `1.20.1` \nForge `1.20.1-47.0.14` \nYarn mappings `1.20.1+build.2` \n","changelog_url":null,"date_published":"2023-06-21T00:59:04.063092Z","downloads":5840,"version_type":"release","files":[{"hashes":{"sha512":"8bdcfe70a864200ecef95d9bacc8af3009d0061695c05f2acdc6d215cb71e2f7ba935e4a682536dbee580d26837f9ebbda6d40ae6efc06eafb783e66138869db","sha1":"c4b6f4e20d93603714b0a2cdec1ee6fd831785c6"},"url":"https://cdn.modrinth.com/data/QSzy55SB/versions/Gi5Zqy7k/NoFog-1.3.4%2B1.20.1-forge.jar","filename":"NoFog-1.3.4+1.20.1-forge.jar","primary":true,"size":56005,"file_type":null}],"dependencies":[{"version_id":"JoLgnJ0G","project_id":"9s6osm5g","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20.1","1.20.2"],"loaders":["forge","neoforge"]},"members":[{"team_id":"Dzc2Gjor","user":{"id":"YhlTas1g","username":"Virtuoel","name":"Virtuoel","avatar_url":"https://avatars2.githubusercontent.com/u/8584461?v=4","bio":null,"created":"2020-12-07T01:39:27.562615Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"NoFog-1.3.4+1.20.1-forge.jar"},"mods\\moremobvariants-forge+1.20-1.2.2.jar":{"sha512":"1725ff258247609842528c5cf984d44f38b2e5dedc05fc407a6355b50f2e63b3605bf4e737916f5c25955e8a4ed8af958aac12525db3f3fdc0e44c6f4e02a2ed","disabled":false,"metadata":{"type":"modrinth","project":{"id":"JiEhJ3WG","slug":"more-mob-variants","project_type":"mod","team":"4my5r54F","title":"More Mob Variants","description":"Adds new variants to existing mobs.","body":"# More Mob Variants\n---\n\n### 📖 About\nRecent mobs that have been added to the game all have plenty of fun variants to look at, but what about the old ones?\n\nThis mod adds new variants to the older mobs that all look the same, to make them a little more fresh.\n\nVariants are added through NBT, meaning that they will be persistent across all players.\n\n### 💡 Installation\n> **This mod is available for both Forge and Fabric!** Make sure you download the correct version.\n\n**The fabric version of this mod requires Fabric API!** Get it [here](https://modrinth.com/mod/fabric-api).\n\n\nThis mod has to be installed server-side and client-side.\n\n### 📁 Features\nIn addition to the default texture, the mod currently features the following new variants:\n\n- Cat\n - Gray Tabby\n - Doug\n - Handsome\n - Tortoiseshell\n- Chicken\n - Amber\n - Bronzed\n - Gold Crested\n - Midnight\n - Skewbald\n - Stormy\n - Skeleton (*if spawned in the nether*)\n- Cow\n - Ashen\n - Cookie\n - Dairy\n - pinto\n - Sunset\n - Umbra\n - Wooly\n- Pig (*all variants can be muddy*)\n - Mottled\n - Piebald\n - Pink Footed\n - Sooty\n - Spotted\n- Sheep\n - Fuzzy\n - Patched\n - Rocky\n- Wolf\n - Husky\n - Brown\n - German Shepherd (*through breeding a husky and a brown wolf*)\n - Golden Retriever/Shiba Inu (*through breeding a brown and a white wolf*)\n - French Bulldog/Pug (*through breeding a husky and a golden retriever/shiba inu with a husky*)\n- Zombie\n - Alex\n - Ari\n - Efe\n - Kai\n - Makena\n - Noor\n - Sunny\n - Zuri","published":"2022-10-30T06:28:57.950247Z","updated":"2023-07-08T05:30:52.803923Z","client_side":"required","server_side":"required","downloads":157560,"followers":541,"categories":["decoration","mobs","social"],"additional_categories":[],"game_versions":["1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["fabric","forge"],"versions":["Z8wiv0hN","8G05nZbj","IUjbMuMK","Lj77UW6Q","hdljOza8","DHeuboQy","fRFefM94","88ce1zIS","oseZKrtl","7V0YFZwp","hM7RpKBq","qEelGhaP","j403kQd0","VxRA0Nwd"],"icon_url":"https://cdn.modrinth.com/data/JiEhJ3WG/b896267f5830756ae5425d7cb3fbe770f6c30964.png"},"version":{"id":"VxRA0Nwd","project_id":"JiEhJ3WG","author_id":"liAIVel7","featured":true,"name":"1.2.2 - Forge 1.20","version_number":"1.2.2","changelog":"- Fixed a bug that prevented servers from starting","changelog_url":null,"date_published":"2023-07-08T05:30:53.788152Z","downloads":19363,"version_type":"release","files":[{"hashes":{"sha512":"1725ff258247609842528c5cf984d44f38b2e5dedc05fc407a6355b50f2e63b3605bf4e737916f5c25955e8a4ed8af958aac12525db3f3fdc0e44c6f4e02a2ed","sha1":"5415a08720699a67e03e995e160a0f5a6ec1124c"},"url":"https://cdn.modrinth.com/data/JiEhJ3WG/versions/VxRA0Nwd/moremobvariants-forge%2B1.20-1.2.2.jar","filename":"moremobvariants-forge+1.20-1.2.2.jar","primary":true,"size":188456,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"4my5r54F","user":{"id":"liAIVel7","username":"nyuppo","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/46286273?v=4","bio":null,"created":"2022-02-04T18:40:37.503215Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"moremobvariants-forge+1.20-1.2.2.jar"},"mods\\geckolib-forge-1.20.1-4.4.jar":{"sha512":"6b6ec15dba53fc099f85435cb77bb27822170d7bc1a03d9161d03bffc65c67faefdded421748c14a245139477ea2583c1e32a9dfb775d72e2d441b55ef51d2e0","disabled":false,"metadata":{"type":"modrinth","project":{"id":"8BmcQJ2H","slug":"geckolib","project_type":"mod","team":"XGT1SohE","title":"Geckolib","description":"A 3D animation library for entities, blocks, items, armor, and more!","body":"
\n\"logo\"/ \n\n\"discord\"/ \"patreon\"/ \n\n

GeckoLib is an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. Available for Forge 1.12/1.15/1.16/1.17/1.18/1.19, Fabric 1.16/1.17/1.18/1.19, and Quilt 1.18/1.19.

\n\n\"logo\"/ \n

You can view installation instructions for modders here.\n\n
\n\nFor non-modders, just download the mod and put it in your mods folder like normal. You can also click the following images for a list of versions for each mod loader.

\n\n\"logo\" \"logo\" \"logo\" \n\n\"logo\"/ \n\nGeckoLib provides detailed documentation in the form of a wiki. We spent many hours writing the wiki, so please read it!\n\n\"logo\"/ \n\nIf you have questions or need help getting up and running with questions, join our discord!\n\n\n\"logo\"/ \nPull requests are welcome. For significant changes, please open an issue first to discuss what you would like to change.\n\n\n\n\"logo\"/ \n\"logo\"/ \n\n

Sponsored by BisectHosting

\n\nNeed a server to play with friends? Don't know how to setup one? Just rent an already configured server from BisectHosting!\n\n\"logo\"/ \n\nClick on the picture above, select plan(at least 4GB), and use my code gecko to get 25% off your first month and enjoy playing with your friends!\n
","published":"2022-08-07T03:30:16.186586Z","updated":"2024-01-10T06:39:49.086992Z","client_side":"required","server_side":"required","downloads":727992,"followers":595,"categories":["game-mechanics","utility"],"additional_categories":[],"game_versions":["1.12.2","1.15.2","1.16.5","1.17.1","1.18.2","1.19.1","1.19.2","22w42a","1.19.3-pre2","1.19.3-pre3","1.19.3-rc2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["qsDdTKC4","WlJpUDzh","qL484XIi","uGcjKjMT","qTaRycbQ","RQJwyPuD","136B88lJ","bpKnMhEa","UKhnnujs","FQM6xvXj","3wOAeMp4","FULWdgD2","PCuF7vta","EMhe8KDf","VoJWQ0A5","LjY1py3L","NieUKm9V","FBez9mw0","bfDs5CGO","e46ntzMz","Lufe4XGu","pZg4ShGq","rnpkwA6U","23iMZ077","cPl587dh","aybWUDvp","MdTCpBJs","kd7nev5i","UyGeKl49","HfqFVm6P","QahGC1tv","m9AnbIdD","wAM2IwJW","z7ttczzS","Xy0nEDNy","eEj1SnTD","iRoNiwjq","ZFwnAEum","ssDvxZOr","a2zhIVW2","GMevGe2P","aavqJAu0","oTCPZRK2","TuPk6QZp","2EGIW2Bk","Ac58BAut","bQR9FtHO","2gh3yA6d","sZX0Ksio","s3lOSctd","pOOaURnj","t3kOAVy9","txnNTpPP","BuycnCr6","KeljFi5f","xArw9Rpd","N3QQyyNO","R5tKL3H0","lFeJ1Y6Z","985FODzz","Mb3tsipy","CdZDxK19","VwYAuIe2","dZ80RpWZ","IWsrMj74","fU0VPYUQ","ZARTsAr0","nWu6K0d8","J7M9EKvT","ZnAjp6NS","toUneKTa","YcJlytqm","PePYVhnE","GTDBRhSM","x78E4Tlx","GvdbRgRZ","TBflAYyp","Wtqi370i","Yr6avANW","ktczq9M5","Wl4D0Y5t","PrXWMSTC","4EE9OtNu","8YJ2SCwm","r2mQozkq","QSWXbrQt","AnSkgs2g","K7FKS2QU","yicTO4gk","af2O77o6","ScTMGjW0","znZYx5xF","6CPHVMxL","YRXoztI9","ZjycXvlH","D7zKpl75","Lk6yJhJI","9NhnjTrH","6uVE2Ntc","KozOahEp","JUfF6Jer","E4nh57qb","T8CaK9d5","w1DWrZwm","QCo5GZL2","aJWSPyUh","BVbxR0lq","eProCvAi","dlFzExiC","8lHNv1BR","5GVTBPUE","qUDA5Ozd","bhPmYcTR","C4VIuMdv","wvgmgrMa","sa9wyf1R","nQTlPpY3","BHwMnQiT","AnwcpwtS","ULE87UoX","vJkUTLKD","Lrxf2dfv","BKXKWNHN","e14z89Tc","lt84hTBS","iYQH7uEL","p29L54mf","YADnFBNq","xXGDe6P5","f3XhBRHz","lDhul8lN","PXKR9X73","TiAfTtVK","pnqQuYJn","rjdRQUqS","ZMaBVc0E","oeKXWdtC","Zl8TorMb","vpi1hsCQ","1aPT3e1t","JTvFZCgx","M3YdkbNy","aqERQH8d","cddgJkS9","tW58wvXj","Sgjcv40y","1ZrdoKlp","UhSQdxcp","OaVRMrL9","5XPm4pRO","V1WV1xOD","QS9XNW9P","gvGNfUeU","Rh21CzYm","faphAyqV","PGdyqE3B","NqzcbCO3","s3u1zFH2","LEndENkm","86Mbu5mU","AGtXkmMt","eHT3dHPd","fUME5kUI","xhCnuSjR","mXxld3t8","G46UXN4P","p2dalTPH","8vkpQIf8","8jw6t6DH","zOvnacPM","LHmZ1Krb","We6XodNB","rWeVCWgR","KfwWK3E2","LhezFear","QvVmqFDc","H1mCsWKb","wBBaWvGV","DgA0gMMc","vFTTggHa","g90LsOdt","daSMlw4L","uk7FQRvC","E1Z2wSuT","WspBbYOH","OoBHBsUu","bYYpbnJG","u8LHqLYt","lTKMOGfM","NVpH4rdV","wwh0ZFLu","Z7uH6V77","Wc0K0JdF","Cpb3NEuc","cxFfuDw6","zcE0moFY","AQq8fMnZ","6hvy9UPH","jIvd4A4a","TPK2iTqH","UQGoJDhn","Z8ZwOmeO","HSMmTQz5","ECNL11XI","6ptEPw1M","zUwlnUJD","FEkGX3MJ","GF04iZJU","zgFD8eDN","blSVr08Y","1myM5wR4","YaWDUJEE","ATPZfRS1","lxzmD9V4","AwczxULS","8QvnKtLJ","CHEy45yh","rnr7nYuM","KqLqSsme","oTLyaKlW","vmiN6kCm","gOx2as1z","eynJ8oNP","cYRFw6kc","d48ItbMp","QTZrKfzq","RXmXb7fC","woswYEKK","cv3DdC41","roB0GDEp","6mx7VPLs","A4mByKCk","fWtfrvf2","ApKEGN4z","B4kTh670","e503GzWn","qq4z76WF","5bofFrdJ","V5QnDeov","UuuqztzH","oPgOSBzN","ISrpRn5q","GVK2FvVE","B9QFOUgq","xeICIALe","BphtIZ9i","tkFgcZ7f","RCo2zVmf","MOUhkQH6","gkLopHQN","9McGNAut","jeyby0vh","ivvYEVfa","Ks3ebpYi","496UKM7k","WErUOFCR","KyRLWNQb","5bspDn1H","LsTR7vL2","TW9RyHl8","Jfq413xC","t7b6BuZg","5gvx4EoC","Z4SMiN06","Bz42AtzS","WBHev6kG","19vAzqod","i86GnJGu","VHbOcZ8J","NlQP6qIW","gDKBrobB","6AmfrKIK","RsTqpaFp","B46dYvsx","yQBqORty","wO1uihQr","oOD7OqIv"],"icon_url":"https://cdn.modrinth.com/data/8BmcQJ2H/7638e6cddbc4d675c3dd874c8be5ae01efcfe31b.png"},"version":{"id":"RsTqpaFp","project_id":"8BmcQJ2H","author_id":"GIhCykJ9","featured":false,"name":"Forge 1.20.1","version_number":"4.4","changelog":"v4.4\n\n- Re-add previously removed optimisation that toyed with animation conflicts. It's better with it than without it\n- Add in an `isShaking` to GeoEntity rendering, in-line with vanilla's LivingEntityRenderer#isShaking\n- Improved GeoEntity shouldShowName implementation to better match vanilla's modernised implementations, supporting teams and other conditions","changelog_url":null,"date_published":"2024-01-10T06:15:54.574959Z","downloads":12057,"version_type":"release","files":[{"hashes":{"sha512":"6b6ec15dba53fc099f85435cb77bb27822170d7bc1a03d9161d03bffc65c67faefdded421748c14a245139477ea2583c1e32a9dfb775d72e2d441b55ef51d2e0","sha1":"32aa03ea945f681aa3890321cb727bab51d57300"},"url":"https://cdn.modrinth.com/data/8BmcQJ2H/versions/RsTqpaFp/geckolib-forge-1.20.1-4.4.jar","filename":"geckolib-forge-1.20.1-4.4.jar","primary":true,"size":989800,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"XGT1SohE","user":{"id":"PYrRBrne","username":"DerToaster98","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/38782719?v=4","bio":"Software Engineer\r\n| Delphi, Java, JSX, JavaScript, React\r\n| Minecraft modder\r\n| Hobby Web-App Dev","created":"2022-08-07T12:23:57.806818Z","role":"developer"},"role":"Contributor","ordering":0},{"team_id":"XGT1SohE","user":{"id":"ZpVmjEhB","username":"mchorse","name":"McHorse","avatar_url":"https://avatars.githubusercontent.com/u/19908073?v=4","bio":"I created Blockbuster mod.","created":"2022-11-14T10:29:46.269334Z","role":"developer"},"role":"Contributor","ordering":0},{"team_id":"XGT1SohE","user":{"id":"JYy4Qfzu","username":"KyoSleep","name":"Sleep","avatar_url":"https://avatars.githubusercontent.com/u/83037839?v=4","bio":"Welcome to my safe place 🌥️ ","created":"2022-08-07T04:09:33.389819Z","role":"developer"},"role":"Contributor","ordering":0},{"team_id":"XGT1SohE","user":{"id":"GIhCykJ9","username":"Tslat","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/7098525?v=4","bio":"I am person, do things.","created":"2021-07-22T02:03:12.915903Z","role":"developer"},"role":"Maintainer","ordering":0},{"team_id":"XGT1SohE","user":{"id":"vYSVxMwK","username":"Gecko","name":"GeckoThePecko","avatar_url":"https://avatars0.githubusercontent.com/u/24500654?v=4","bio":"Java Developer\r\nCreator of geckolib, a 3D animation engine","created":"2020-11-12T15:57:43.228884Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"geckolib-forge-1.20.1-4.4.jar"},"mods\\bestylewither-forge-mc1.20-1.6.0.jar":{"sha512":"99ef57b36f2d647fb08ef8c45322d61f2dadffcdfef786e1558a1596ec2340e3270a323128d4358df2f0f57eff40017ff49e80c93d575885ea5b3ddf3837bf8b","disabled":false,"metadata":{"type":"modrinth","project":{"id":"OkmRZ5fH","slug":"be-style-wither","project_type":"mod","team":"5Y2HeE8S","title":"BE Style Wither","description":"Brings the behavior of Wither closer to Bedrock Edition","body":"# BE Style Wither\nThis mod brings Wither's behavior closer to Bedrock Edition. \n\nIncludes adjustments such as:\n- To be able to bounce off the blue wither skull\n- Like shooting more blue wither skulls\n- Whitens and spins when summoned\n- It explodes when its health is more than half, and summons a wither skeleton when the difficulty level is above Normal.\n- It explodes when it dies.\n- Charge attack when health is below half\n- Maintaining a weakened state\n- Doubles health (v1.4.0 and above)\n\nIf it is version 1.4.0 or later, it can be switched with config\n\n## ModPack\nPlease use it freely.\n\n","published":"2022-06-22T11:01:24.357253Z","updated":"2023-12-30T10:39:05.169458Z","client_side":"required","server_side":"required","downloads":24742,"followers":31,"categories":["cursed"],"additional_categories":[],"game_versions":["1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["TrBeD0VE","o3d4hiGh","qziORD8T","LXi9JA0t","pmSlJE3a","bTzWcXn9","hgrJcyhJ","vACOywvG","qvMXhRPO","VoPuWSiQ","LLMrIbKB","fzX6F8pE","21mWDMSP","x40FWRFu","MICLELC4","CFRuOvDA","uuvby4hl","dW5k76ew","WjEilcFm","hVE8v36O","3ZAVSk1T","msU5FraE","H8Ze2qmV","s2XguDw1","3NKLN2vA"],"icon_url":"https://cdn.modrinth.com/data/OkmRZ5fH/icon.png"},"version":{"id":"msU5FraE","project_id":"OkmRZ5fH","author_id":"HDcqRPiv","featured":false,"name":"BEStyleWither-1.20-1.6.0-Forge","version_number":"1.20-1.6.0-Forge","changelog":"### Changed\n- Port MC1.20\n\n","changelog_url":null,"date_published":"2023-06-14T13:38:05.028770Z","downloads":854,"version_type":"release","files":[{"hashes":{"sha1":"9ca5180a715a788cc3488b896b723ac3ce229e3a","sha512":"99ef57b36f2d647fb08ef8c45322d61f2dadffcdfef786e1558a1596ec2340e3270a323128d4358df2f0f57eff40017ff49e80c93d575885ea5b3ddf3837bf8b"},"url":"https://cdn.modrinth.com/data/OkmRZ5fH/versions/msU5FraE/bestylewither-forge-mc1.20-1.6.0.jar","filename":"bestylewither-forge-mc1.20-1.6.0.jar","primary":true,"size":174048,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"5Y2HeE8S","user":{"id":"HDcqRPiv","username":"morimori0317","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/43478594?v=4","bio":"The \"IKISUGI\" Modder","created":"2021-06-13T11:11:26.618745Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"bestylewither-forge-mc1.20-1.6.0.jar"},"mods\\supermartijn642corelib-1.1.16-forge-mc1.20.1.jar":{"sha512":"2f543de5ae36528001d6fb639ee5e08e4f988eabe1648959c2fda01486c1c9c05816c91fcd3e28df2e56ecc774c639cbb9a3c50e2e3f818d7db1470515de6d26","disabled":false,"metadata":{"type":"modrinth","project":{"id":"rOUBggPv","slug":"supermartijn642s-core-lib","project_type":"mod","team":"7Mt1p6Lt","title":"SuperMartijn642's Core Lib","description":"SuperMartijn642's Core Lib adds lots of basic implementations that allow for similar code between different Minecraft versions!","body":"![SuperMartijn642's Core Lib](https://imgur.com/lOYCHZa.png) \nSuperMartijn642's Core Lib adds lots of basic implementations for guis, blocks, tile entities, and network packets that allow for similar code between Minecraft 1.12, 1.14, 1.15, 1.16, 1.17, 1.18, and 1.19!\n\n---\n\n### FAQ\nCan I use your mod in my modpack? \nYes, feel free to use my mod in your modpack\n\n---\n\n### Discord\nFor future content, upcoming mods, and discussion, feel free to join the SuperMartijn642 discord server! \n[](https://discord.gg/QEbGyUYB2e)","published":"2022-07-15T17:04:00.399600Z","updated":"2023-12-29T21:36:45.575416Z","client_side":"required","server_side":"required","downloads":294761,"followers":196,"categories":["library"],"additional_categories":[],"game_versions":["1.12","1.12.1","1.12.2","1.14","1.14.1","1.14.2","1.14.3","1.14.4","1.15","1.15.1","1.15.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["aRdrikdw","xJtY1AFz","eBvTNVOF","XVIcY3Ub","ndyvGvf4","cqPUg1FY","11lejtsr","4sHa6WTU","Miamh6K0","oYHnbBzF","8xwzcQFU","Bdc6jB2Z","AkoGfQEG","wY4VfYzb","15BCLIfg","nZL72zbB","9bwOBre3","LcmMcLkF","XtJ5pNgz","XGBdtOfy","YhzTKnSD","2jAYa6Ma","bD9iy9HH","wwNsEDvs","dM9TUMdU","RjjaDClF","ixfTq2QD","LUY0iHIf","cNXJq74V","1V6108de","tLYTBhmU","Qcv5C5Rn","kMDgf8Vs","gBu4WDWt","kPTM4ocF","nRJ7ihdS","znshJLwQ","hdb2EIpe","It9tleuY","7D1j2hRY","fZLbu7jg","3R8OOFJ0","RdPy4tTM","qxmaQlpw","KwLetkG1","vs7KE6KO","F3OGUyY6","NoBr8xhj","xwvunMog","krPzGLBj","yVANzGt1","q5eiAQIC","nOzQh8RC","YdqXtovw","qBbIeRT1","WEYGRzXT","cjQyrSvn","UWGYKO7C","5gYG3kw6","YNpm6TJ0","FTimcp87","K9nfeSZ7","EjCLwuN8","TBmVsF5P","UVvi6Rmk","ImniK1Y6","EzU0JVUd","urSG7gYv","mK7h7TrL","3LYWTK65","vPqnQ73q","KuQFefva","vtn9Re0M","rgspa2Oz","1ju5do0C","wPTya64F","5Zb6BFZm","eOZzCrkq","7yfRM6JC","QPNwkgSi","4DjcUJMs","PyhLu3oz","4QmTvLu3","2TeUJIdu","vn3Dxy43","RQLI3BVc","oe7fj0qq","Jn6kJRWS","N6FCaC3k","jDcfUP1p","ZHv8cc17","LzvMbz0m","syoM16DW","FF83y059","vq5X3kZ5","f9e1lYnw","8aEBX4Br","MLe7JwLE","DZdMqB2K","2UtPlFNf","7kO68QKB","2WU87zcJ","yPVqCLMf","K8Wo1VN9","kjn9waMw","YhNzEVUT","WAZnH3CP","GCfST8tk","HUoYiRl8","grguLjXU","QenJPFfA","U4lvaSxc","MxhwwPe7","maF08PFU","dv4kx5Gy","pYlvlHy7","SYxImVzE","cmQEu05o","U9LbfX47","ZzgSpAHR","725ZWRXE","yQpbO3WW","HKcjBNXx","H0bf93pU","8H4TmAeH","TOJ1wMG5","wje9T4Sm","ltaUOa05","uVDUNhwq","PH5UuDwT","zFYsrv1m","Sy2FViSa","dncFAmKz","gCXNyur7","1ZClsow8","I0TDd33d","m2ObgE6f","FJfGvyiS","bUV4IX6Z","vAha0sB8","3EY21HUw","uglly7mG","tjkmSEFn","ZYp5u7Ut","JVDeNm4l","ueVcvTsI","WVB93w5j","IUVnL5KQ","o0o4vJDA","k16NvcwD","VvFBWU86","vYIjg6Wv","yfmAT6UE","IYN3NuG4","bZRs1eEu","DWVDdhp4","z6UtG178","K7oD6QOC","7gPw2UYr","lV1GZFDD","iH2dAgkN","4RFtxZ2V","28Wu3FHn","5hJcjFZx","i4Sk4DNN","FBwSuAOc","wBTlTwvy","2ptUrDNI","Rbm9HQSB","pWD2wRQp","ohdnuWYm","1sETAHMJ","VCbn8MLD","FuGJvBgB","Uuwao5Xt","8byCeEeX","9jGNk4b9","OkeuUAUR","C3q14HrX","euOy9z7l","xGoPZvKE","3K5o2H5W","YG5GS27A","eDTKZKvu","cnboKddK","zAe0Br8l","5OaGfxoP","Z0QhIchM","DMesXkvc","NCOtuLHj","GdMeYHq5","TepA0Yh7","YRBrjIwh","ktZ0RLPQ","vnzWUA8X","aLNsKnWd","gi4K15XH","XUrANNgw","5g9glq6X","4b1Xlh18","Zwm8mg81","EAUMvDJs","WWLFyESr","juSbAbVT","OXncEdGb","cZdyivhP","LjH16Rr8","sGDzwDu0","jmOcmOvN","jgTALkct","HVzgdF1Z","dKYJ2Fjy","VkxvuNMw","UaEgpAgM","7Qmi4ujb","EhyovxZf","vC5tmfW8","b0xjCzZG","BsNnotSj","TFq7tP4J","G1B8S3gR","55VAY4ZJ","eS5xetR5","X1tuEAIW","b25eb1MS","WRCZU676","Zs5vLDAy","iMoBz8vJ","nwpryrFV","pSyTwTQj","8eyOscU1","6mQ2QnLW","qH03h7gt","BsYXTFAM","yVEQFjmm","RFverrnr","a9Sd6mwB","g2VCVwm8","rj1tT2Ln","3VXtL1N6","CgZBAMal","9QR2vFR6","2cKHMbzL","JedXL33k","50Nc1RNy","7h4hCztK","nbhyjXjR","scIFQZYT","krbdjdN0","N8C8NzTU","QOwvlIYk","hKkMhJvP","fe0ODFHu","hJTJ0bVF","XlsZ2kQt","oTR2nVxb","X9oVCCIk","TBUu9kEW","GAWqj0hr","7FPmhyjv","EQABsoOk","ZXUZSbsm","JO5BlWjs","6izHtVUq","aRsPtaUA","en6akZz7","NUtmGwFe","QGNqgNtV","9UxITT3u","G8GwICyl","fxSgxPWM","lKrFR51y","XU7hILi0","bKAd4Ccu","ZaoEQtTb","yF5HJluu","4l5sLrLj","r3kzTTRR","93DCgrFT","IxFiQMgT","lfUJoR1r","PzPGcMmW","WsrxVYli","UU5jrC26","oLWJKPOz","lRURqwt5","iwlgMU2p","SEawUmZS","2OSaiBeH","ZZsfya5V","jLZvui0K","D54z151v","c4dUAFto","syQ3l7yR","YCl3tWUz","WDlERX4Q","JRdZ7AgQ","T5T9slng","CLYbPlg9","sGiDGKs6"],"icon_url":"https://cdn.modrinth.com/data/rOUBggPv/icon.png"},"version":{"id":"oLWJKPOz","project_id":"rOUBggPv","author_id":"3KDmigFH","featured":false,"name":"SuperMartijn642's Core Lib 1.1.16","version_number":"1.1.16-forge-mc1.20.1","changelog":"### SuperMartijn642's Core Library 1.1.16\n- Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace\n- Fixed `AtlasSourceGenerator` using the default resource generator name\n\n### SuperMartijn642's Core Library 1.1.15\n- Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes\n\n### SuperMartijn642's Core Library 1.1.14\n- Fixed error when a `BaseBlockEntity` returns null client data\n\n### SuperMartijn642's Core Library 1.1.13\n- Improved `LootTableGenerator.LootPoolBuilder` with additional helpers\n- `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions\n\n### SuperMartijn642's Core Library 1.1.12a\n- Fixed wrong buffer source being used for `ScreenUtils#drawTooltip`\n\n### SuperMartijn642's Core Library 1.1.12\n- Added `CommonUtils#getLogger`\n\n### SuperMartijn642's Core Library 1.1.11\n- Initialization of `TextureAtlases` will no longer load the `Sheets` class\n\n### SuperMartijn642's Core Library 1.1.10\n- `RegistrationHandler` will now register entries in the same order as they are submitted in\n\n### SuperMartijn642's Core Library 1.1.9a\n- Fixed lighting for `ScreenUtils#drawItem`\n\n### SuperMartijn642's Core Library 1.1.9\n- Initial release of SuperMartijn642's Core Library for Minecraft 1.20\n","changelog_url":null,"date_published":"2023-12-04T19:36:54.542304Z","downloads":12842,"version_type":"release","files":[{"hashes":{"sha1":"e188291aa8de74f12f8438960d8d6b85d0023fa6","sha512":"2f543de5ae36528001d6fb639ee5e08e4f988eabe1648959c2fda01486c1c9c05816c91fcd3e28df2e56ecc774c639cbb9a3c50e2e3f818d7db1470515de6d26"},"url":"https://cdn.modrinth.com/data/rOUBggPv/versions/oLWJKPOz/supermartijn642corelib-1.1.16-forge-mc1.20.1.jar","filename":"supermartijn642corelib-1.1.16-forge-mc1.20.1.jar","primary":true,"size":492212,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"7Mt1p6Lt","user":{"id":"3KDmigFH","username":"SuperMartijn642","name":"Martijn van den Brand","avatar_url":"https://avatars.githubusercontent.com/u/12382965?v=4","bio":"I am a Java programmer, I study computer science and I make a bunch of mods for the game Minecraft.","created":"2022-06-05T11:36:30.012514Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"supermartijn642corelib-1.1.16-forge-mc1.20.1.jar"},"mods\\tia-1.20-1.1-forge.jar":{"sha512":"02e2bea52de6dccf30968ce7d6a98b4bc910af3c44390535dbe31da7532f52be770fe452d4222c2011a329a8818e764924794c42e7f4f9f3f7908612a7ffa587","disabled":false,"metadata":{"type":"modrinth","project":{"id":"wMkevcSR","slug":"tiny-item-animations","project_type":"mod","team":"2tqDOqaw","title":"Tiny Item Animations","description":"Adds little animations when you pick up or insert items with your mouse.","body":"This mod adds little animations when you pick up or insert items with your mouse. That's it.\n\n**Note:** This is a client-side mod. You do not need to install this on servers to use it.\n\nFeel free to use this in any modpack you wish.\n\n![GIF of the mod](https://cdn.modrinth.com/data/wMkevcSR/images/87a5cc879b9eee202bd35fd48a5d0fbbd9c767d3.gif)","published":"2023-01-13T18:40:37.583053Z","updated":"2023-12-08T11:38:27.594697Z","client_side":"required","server_side":"unsupported","downloads":61667,"followers":341,"categories":["decoration","management","utility"],"additional_categories":[],"game_versions":["1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["C5JsLyaK","2fU1J4rN","DRROckIA","uMH16biJ","nyB4aYXm","VyI17i9k","scz4SJmo","IacJav33","kaDOLZqw","TmolU2Dw","E3MhlMPY"],"icon_url":"https://cdn.modrinth.com/data/wMkevcSR/cefe2f7923e57980cb27671c948ac3393e55a4e9.png"},"version":{"id":"kaDOLZqw","project_id":"wMkevcSR","author_id":"vh9EuMoE","featured":false,"name":"Tiny Item Animations 1.20-1.1 for Forge","version_number":"1.20-1.1","changelog":"- Update to Minecraft 1.20+","changelog_url":null,"date_published":"2023-06-21T17:24:20.960065Z","downloads":6008,"version_type":"release","files":[{"hashes":{"sha1":"bd1eac323a351355d21ddf720fb0503020c77928","sha512":"02e2bea52de6dccf30968ce7d6a98b4bc910af3c44390535dbe31da7532f52be770fe452d4222c2011a329a8818e764924794c42e7f4f9f3f7908612a7ffa587"},"url":"https://cdn.modrinth.com/data/wMkevcSR/versions/kaDOLZqw/tia-1.20-1.1-forge.jar","filename":"tia-1.20-1.1-forge.jar","primary":true,"size":11766,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1","1.20.2"],"loaders":["forge"]},"members":[{"team_id":"2tqDOqaw","user":{"id":"vh9EuMoE","username":"Trivaxy","name":"Trivaxy","avatar_url":"https://avatars.githubusercontent.com/u/13611030?v=4","bio":null,"created":"2023-01-13T18:31:10.640013Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"tia-1.20-1.1-forge.jar"},"mods\\chat_heads-0.10.30-forge-1.20.jar":{"sha512":"2ddf8499073f31af667be315e5cebafd5bda3b9b47dac8cdaa6cf3dd0eb51290b1f30e09ad06d2135900e9cd840bb0981a400118650015b06b4cb9802ce75b69","disabled":false,"metadata":{"type":"modrinth","project":{"id":"Wb5oqrBJ","slug":"chat-heads","project_type":"mod","team":"pgudqXFi","title":"Chat Heads","description":"See who you're chatting with!","body":"
\nThis clientside mod adds player heads next to chat messages, as seen on the screenshot above.\nIt makes telling various people in chat apart a bit easier, and it looks *hella* nice.\n\nBased on a request from Hugman on the Fabric discord.\n\n[Cloth Config](https://modrinth.com/mod/cloth-config) (and [Mod Menu](https://modrinth.com/mod/modmenu) for Fabric) is needed to access the settings, but the mod works without it, using the default settings.\n \n**Note**: The default settings might not work on some servers. In this case try using the \"Heuristic only\" sender detection mode. Note that this might put wrong chat heads on some messages.\n\n**Note**: Incompatible with newer versions of OptiFine (~1.20.1), use [Sodium and co](https://fabricmc.net/wiki/community:optifine_alternatives) instead.","published":"2020-12-01T12:40:38.729598Z","updated":"2024-01-04T11:25:04.365960Z","client_side":"required","server_side":"unsupported","downloads":501941,"followers":1429,"categories":["decoration","social"],"additional_categories":[],"game_versions":["1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["FKbySPXk","16AYFLM3","IF51k6SP","TfsFLOrp","zy17h2X4","KQgJvEVc","prqslqO7","zKCl1ATO","J6fPQxI2","ribRKcZ8","x4ZWVNIv","xNQFcC1a","IJpYPE7u","EixvFn8b","ycn4QPBX","7422MHc3","Xo2rrWKV","zlGYWEYS","RCDh56ju","y5Dj4iao","6nHdue15","dEpI8X1O","FJWLmVpY","UaDM8ogf","3jKrhMfX","NmmLuEN5","1JNqHcVd","NpM8ChOe","PFfunV48","Fz87Omkl","pZxrUj38","Vz0UneUJ","fUvp2u8c","6dLOyVGE","PeUwvpqi","no8IroUP","K3lM5N7x","R45ebQWD","iFYnpixb","Ibj4WvE6","uT22hbES","T8CfoCZb","n1YdSItp","JzUynwU6","l30hBf38","86beEkxB","KHUPmGyu","AgO6WgUz","Bp6ATMiR","K5ZmGywG","rxRxmHuN","PU7jIZC9","VW3S0UWb","kmo22ZKz","xUPoMano","AuLKVOJ1","FS4caYEp","z1knBSIX","dnQTwGvn","5FVM8MBd","a8B6Gddv","66zWaJzE","lPPl8s4t","5DNklSQc","vOWXNo2z","O0BvLKCE","1BCIlwsr","OgpKWK03","dP70Lezf","D6dgVTW0","Gu0GdJ0Y","ro03SDgE","kDlD3VU0","E24TwY67","NyV3oo5K","STxUpGFu","hpjqmEGF","FpIPlDKx","t35cSThu","Bp4CN4ql","4xZJD7vd","CJCClsCd","4ywifNER","NGFppVFK","ckwnNNSA","oDlkk1R7","hreiueZW","lkNcKxhD","TKeZAamO","OoezSqHh","R2RvO5UG","VltVfTJV","8AxwhTNq","9izzSxQ0","Lhwet5Ev","gzgdiHby","wM0H2fY5","UKq8ujMV","FR2keWnK","6BIyZCBg","Wj0weRh3","sZcUbqmN","lMFCNaYI","hwFZUkOP","Bak2CeXR","FYmrvYVj","me3mokF6","yc0S0adf","j4aYSuX2","BHF2eFjc","slMdExMI","Yfce4Wjy","CsUSm5R8","Dhdvwg6s","wqYUWlBQ","TeKPIqgl","n0ByOfNL","xMipPAoG","1c7jyPBb","6RJM3SAN","QEwZSp8I","hflElD37","FfIpj9y8","KLuwIlLd","FUT6SI3O","r3PRTYbg","4ra4SfPK","EAdEp6Ya","tnjjDEwH","vG1diamy","AKCvxmBw","XMEiOgAS","z5N2WIaj","8RdZpyiz","MEhhsivC","CngObgWT","EazbQkN0","mqddvGUN","nHbmznzK","47rvmBHp","oxjPBXUb","eoZrKyxF","FPZyljic","9IqFmlhj","o10grqSi","LUoz2IWq","4s1o79xy","YDF93OKC","53qj2pqh","fmJiltmM","w5W4nVvC","MMhgnLXW","eMYZaK6v","562C3DjL","TKVhsCBf","N6Cgb8gp","37eP6ajJ","tYa3zCkJ","wRDewXKr","wZqev5i5","ZXiLr3t2","ph4OkkJu"],"icon_url":"https://cdn.modrinth.com/data/Wb5oqrBJ/icon.png"},"version":{"id":"TKVhsCBf","project_id":"Wb5oqrBJ","author_id":"INxNlPeV","featured":false,"name":"0.10.30","version_number":"0.10.30","changelog":"- update `ja_jp` Japanese translation, thanks to takejohn!","changelog_url":null,"date_published":"2024-01-04T11:22:49.995637Z","downloads":5220,"version_type":"release","files":[{"hashes":{"sha512":"2ddf8499073f31af667be315e5cebafd5bda3b9b47dac8cdaa6cf3dd0eb51290b1f30e09ad06d2135900e9cd840bb0981a400118650015b06b4cb9802ce75b69","sha1":"10b989079285be6ece3c8f49b0eac7759d376da9"},"url":"https://cdn.modrinth.com/data/Wb5oqrBJ/versions/TKVhsCBf/chat_heads-0.10.30-forge-1.20.jar","filename":"chat_heads-0.10.30-forge-1.20.jar","primary":true,"size":207030,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"pgudqXFi","user":{"id":"INxNlPeV","username":"Fourmisain","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/8464472?v=4","bio":null,"created":"2021-01-24T22:05:23.378029Z","role":"developer"},"role":"Maintainer","ordering":0},{"team_id":"pgudqXFi","user":{"id":"sjzjRQSL","username":"dzwdz","name":null,"avatar_url":"https://avatars3.githubusercontent.com/u/21179077?v=4","bio":"former delusional java programmer","created":"2020-12-01T12:28:55.196157Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"chat_heads-0.10.30-forge-1.20.jar"},"mods\\Ryoamiclights-0.1.7+1.20.1.jar":{"sha512":"f7d5a5b3d74c895168a4a766045e49df1f2cb5d814b3b5425d42e2917015170634b28460e8114b7b82be4557118adacfffe4f78a7f4227926696cec050c96f45","disabled":false,"metadata":{"type":"modrinth","project":{"id":"reCfnRvJ","slug":"ryoamiclights","project_type":"mod","team":"U7w1aFns","title":"RyoamicLights","description":"LambDynamicLights unofficial architectury port.\nA dynamic lights mod for Minecraft.","body":"# RyoamicLights\n\n\"forge\"\n\"fabric\"\n\n\"architectury-api\"\n\n\n[LambDynamicLights](https://www.modrinth.com/mod/lambdynamiclights) unofficial **architectury** port.\n\nA dynamic lights mod for Minecraft.\n\n## 📖 What's this mod?\n\nThis mod adds dynamic lights to Minecraft. Dynamic lights are lights created by an entity holding an\nitem which makes light as a block, or created by an entity on fire, etc.\n\nSearching other mods to replace OptiFine? \n[Check out this list!](https://lambdaurora.dev/optifine_alternatives)\n\n### What's this name?\n\nNow the name wasn't even born in the beginning, it was going to be called TexTrue's Dynamic Lights, but I don't really like having anything named after me, and then I started to think about combining Dynamic Lights with other Japanese anime character names, and realized that Ryo Yamada (\"Bocchi The Rock!\" Kessoku Band's bassist) was the best choice (maybe?).\n\n## ✅ Features:\n\n- Dynamic lights.\n- Settings to select how smooth the dynamic lighting is.\n- Works with some modded items.\n- Any entity holding an item which emits light will emit light!\n- Magma cubes emit light.\n- Spectral arrows emit light.\n- Burning entities emit light.\n- Blazes emit light.\n- Some items like torches, soul torches, etc. will not light up in water.\n- Quick and simple API for developers.\n- And more!\n\n## 📖 Usage\n\nUsing this mod is very simple!\n\nInstall it in your mods folder along with [ObsidianUI](https://modrinth.com/mod/obsidianui)\n, (and [Sodium (Fabric/Quilt)](https://modrinth.com/mod/sodium)/[Embeddium (Forge/NeoForge)](https://modrinth.com/mod/embeddium) if wanted for better performances).\n\nYou will notice nothing at first but if you go into the video options or into the settings screen of the mod via Mod List, you will notice an option called Dynamic Lights which is by default off, choose the wanted configuration and enjoy!\nYou can also configure the mod by editing the file in `config/lambdynlights.toml`.\n\n## 📖 Compatibility\n\n- [Sodium (Fabric/Quilt)](https://modrinth.com/mod/sodium)/[Embeddium (Forge/NeoForge)](https://modrinth.com/mod/embeddium) is recommended for better performances.\n- Incompatible when set `experimentalForgeLightPipelineEnabled = true` in `forge-client.toml`.([#11](https://github.com/ThinkingStudios/RyoamicLights/issues/11))\n- **OptiFine/OptiForge/OptiFabric is obviously incompatible.**\n","published":"2023-09-16T08:14:10.650962Z","updated":"2024-01-13T04:56:37.547223Z","client_side":"required","server_side":"unsupported","downloads":19615,"followers":36,"categories":["adventure","decoration","utility"],"additional_categories":[],"game_versions":["1.16.4","1.16.5","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["m7Lgm8hK","LZLtVgqa","nIO7QC7M","igllhLFS","1erCetvG","zWFbKQhD","RhNYCcIM","7dqU8eac","BgMtpRGo","DdwTwijv","bwlFgqWO","L5KtvJvn","IZqfjY96","jsZuXFzy","uzzXZrCs","RrIca7qx","cYFh4a2b","YgHO99D8","kgF8B46D","T4KlCMzj","18FTecpJ","xoCdiQHY","bhpUY0SA","d4rDqsnh","1HYIaLuU","BzdfpZfe","BAVFDr9B","8xdhlPCJ","iN95aGh4","Q5QeW2N7","urYBzvtU","moeCujqS","Q3dbVMx1","gL4xb5aw","29VEzD1q","sS8xNLfi","oN4QkegK","IQ1uiXHc","3nMO9jfc"],"icon_url":"https://cdn.modrinth.com/data/reCfnRvJ/64f306245c75a736036263299e6312318a3a05c5.png"},"version":{"id":"gL4xb5aw","project_id":"reCfnRvJ","author_id":"oOhH1tPz","featured":false,"name":"0.1.7+1.20.1","version_number":"0.1.7+1.20.1","changelog":"## Changelog\n- try fix datagen doesn't work when implementation RyoamicLights. ([#12](https://github.com/ThinkingStudios/LambDynamicLights-Forge/issues/12))\n- code clean\n","changelog_url":null,"date_published":"2023-12-20T05:43:55.424346Z","downloads":1198,"version_type":"beta","files":[{"hashes":{"sha1":"3f89958e01b88a4d7d9a1b12497f5a7ab181764e","sha512":"f7d5a5b3d74c895168a4a766045e49df1f2cb5d814b3b5425d42e2917015170634b28460e8114b7b82be4557118adacfffe4f78a7f4227926696cec050c96f45"},"url":"https://cdn.modrinth.com/data/reCfnRvJ/versions/gL4xb5aw/Ryoamiclights-0.1.7%2B1.20.1.jar","filename":"Ryoamiclights-0.1.7+1.20.1.jar","primary":true,"size":162325,"file_type":null},{"hashes":{"sha512":"5483907413910f62198f3fde6ccf01a732916706bcb58cc2e1c5a75cdb61f8e8d5cdc6b5d014e49502fc3613339a7f852d539eee497d59294fb49e1163b2b335","sha1":"a546d5d4d9a32fc0d4f6341e7cec9f67920b7210"},"url":"https://cdn.modrinth.com/data/reCfnRvJ/versions/gL4xb5aw/Ryoamiclights-0.1.7%2B1.20.1-sources.jar","filename":"Ryoamiclights-0.1.7+1.20.1-sources.jar","primary":false,"size":108346,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"E0L8mfJZ","file_name":null,"dependency_type":"required"}],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[],"update_version":null,"incompatible":true},"file_name":"Ryoamiclights-0.1.7+1.20.1.jar"},"mods\\kotlinforforge-4.10.0-all.jar":{"sha512":"824031f8fa6908dbf1865b490277e6fed0c3348e7c91b5f26ffb875177bdd17e6ef8228372f1443efcff2cc526eddbedd19be37ff0705a8fbac276d5676b8aa5","disabled":false,"metadata":{"type":"modrinth","project":{"id":"ordsPcFz","slug":"kotlin-for-forge","project_type":"mod","team":"h8c6AwoX","title":"Kotlin for Forge","description":"Adds a Kotlin language loader and provides some optional utilities.","body":"Used to make mods with the Kotlin programming language. Works by shading the Kotlin libraries, providing KotlinLanguageProvider to load @Mod object declarations, providing AutoKotlinEventBusSubscriber to load @EventBusSubscriber declarations, and providing useful utility functions and constants.\n\nAs of Kotlin for Forge 1.8.0, this provides [Kotlin 1.4.21](https://github.com/JetBrains/kotlin), [Kotlin coroutines 1.4.2](https://github.com/Kotlin/kotlinx.coroutines), [Kotlin JSON serialization 1.0.1](https://github.com/Kotlin/kotlinx.serialization), and [Jetbrains annotations 20.1.0](https://github.com/JetBrains/java-annotations).\n\n \n\n**If you're not a mod developer, this is a dependency mod.**\n \n \n\nUnlike Kottle, this library (as of 1.2.0) provides its own implementation of IEventBus that supports IEventBus#addListener and IEventBus#addGenericListener with function references.\n\n \n\nInformation for how to implement can be found [here](https://github.com/thedarkcolour/KotlinForForge/blob/master/README.md).\nYou do not have to use the language loader or any of the features Kotlin for Forge provides, you can just use it for the bundled Kotlin libraries.\n\n \n\nIf you'd like to ask for help or suggest something, feel free to do so on the [Kotlin for Forge discord server](https://discord.gg/tmVmZtx).","published":"2021-02-03T19:23:12.168918Z","updated":"2023-12-26T03:27:52.011870Z","client_side":"optional","server_side":"optional","downloads":573947,"followers":162,"categories":["library"],"additional_categories":[],"game_versions":["1.14","1.14.1","1.14.2","1.14.3","1.14.4","1.15","1.15.1","1.15.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["forge","neoforge"],"versions":["zpPkJKgQ","V7V7Pvv8","rtxN6hbp","3032eyNp","HW7eFBYT","jHsApOJC","Bxm9xbNJ","ihxmfCq0","RLH0zpZm","2D2eUTbH","Zf3BocHX","3q1hP2r5","5NW6ZRzu","Kn1Zu8az","ELlLPLYg","XFyKOyNG","oj49fYhb","V1ndWaSk","KjNWXm2v","UhjFYW9a","PArwOYdI","eTMfLaEt","jalBDZP2","g1yJJy48","CGJKl6hA","4wODBICr","NBn3sEQk","CZYJI3gh","p2GXgSkh","jxYJOIFz","zHr6G92U","fhSab9Bt","ygW9Ri1J","tG33rSAq","26dlKWS9","9j6YaPp2"],"icon_url":"https://cdn.modrinth.com/data/ordsPcFz/icon.png"},"version":{"id":"9j6YaPp2","project_id":"ordsPcFz","author_id":"3GnUNiUQ","featured":false,"name":"Kotlin for Forge 4.10.0","version_number":"4.10.0","changelog":"## Kotlin for Forge 4.10.0\n- Update to Kotlin 1.9.22\n- Address changes in NeoForge FancyModLoader (added type field to the mods.toml dependencies)","changelog_url":null,"date_published":"2023-12-26T03:27:55.350654Z","downloads":43837,"version_type":"release","files":[{"hashes":{"sha1":"5981310618ebe818177bb2a703f8a7fb01bc8efc","sha512":"824031f8fa6908dbf1865b490277e6fed0c3348e7c91b5f26ffb875177bdd17e6ef8228372f1443efcff2cc526eddbedd19be37ff0705a8fbac276d5676b8aa5"},"url":"https://cdn.modrinth.com/data/ordsPcFz/versions/9j6YaPp2/kotlinforforge-4.10.0-all.jar","filename":"kotlinforforge-4.10.0-all.jar","primary":true,"size":7778600,"file_type":null}],"dependencies":[],"game_versions":["1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["forge","neoforge"]},"members":[{"team_id":"h8c6AwoX","user":{"id":"3GnUNiUQ","username":"thedarkcolour","name":"TheDarkColour","avatar_url":"https://avatars.githubusercontent.com/u/30441001?v=4","bio":"\r\n I make Future MC and Kotlin for Forge.\r\n","created":"2021-02-03T19:06:23.714530Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"kotlinforforge-4.10.0-all.jar"},"mods\\Bookshelf-Forge-1.20.1-20.1.8.jar":{"sha512":"2d555e5a1da6b6cddc459d1600be4eeeba6fa3ca35da6ef842f687a550ffc34b93176b2d1b7da602915770b2be251029b34b0d19fd6645c22e921ecb65752af1","disabled":false,"metadata":{"type":"modrinth","project":{"id":"uy4Cnpcm","slug":"bookshelf-lib","project_type":"mod","team":"qdYl5sw1","title":"Bookshelf","description":"An open source library for other mods!","body":"

Bookshelf is a collection of code, frameworks, utilities, and other resources. Many mods utilize Bookshelf's code base to power their own mods.

\n\n

Why use a library mod?

\n

Library mods such as Bookshelf allow seemingly unrelated mods to share parts of the same code base. This reduces the amount of time and effort required to develop certain mods and features. The Library's code base is also tested in a wider range of circumstances and communities which can lead to less bugs and better performance in mods.

\n\n

Features for Players

\n

While this mod is primarily for mod authors, there are a few useful features for Players.

\n
    \n
  • Debug commands like /bookshelf hand to get item IDs.
  • \n
  • Many new datapack features like crafting recipes that damage items with durability rather than consuming them.
  • \n
\n\n

Features for Modders

\n\n\n

Like the mod and want to support me?

\n\n\n[![Nodecraft sponsor banner](https://assets.blamejared.com/nodecraft/darkhax.jpg)](https://nodecraft.com/r/darkhax)\n\n**This project is sponsored by Nodecraft. Use code [DARKHAX](https://nodecraft.com/r/darkhax) for 30% off your first month of service!**","published":"2023-06-07T05:15:26.501095Z","updated":"2024-01-18T23:45:46.336366Z","client_side":"required","server_side":"required","downloads":478258,"followers":285,"categories":["library","utility"],"additional_categories":[],"game_versions":["1.7.10","1.8.9","1.9","1.9.4","1.10","1.10.2","1.11.2","1.12","1.12.1","1.12.2","1.13.2","1.14.2","1.14.3","1.14.4","1.15.2","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17.1","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["xjeNGLnn","56i8eRKh","PZGsWc8g","c6rI4wLx","LhSYh07J","PWUJVO6I","wdTERZDI","dwkWy4x9","7SaLOcXb","a7NX6yCx","xd7kSAy9","lQkFmrFL","NQcoou8S","dQqgImVP","V5pDTRMs","2uF0w8wr","le5pU5uA","ApzkhL4Z","Olzb3SVZ","fWrtd8UG","TBjeoSpf","cV4KmoaZ","YB3eqiAt","PhnuDXbk","cgs7zfvP","WZjGqDAq","8L4yP15J","8zJ1PqMR","yjXVghbs","ms3MOOMP","afa3HGKA","1yqhJniX","udcdkhbt","ugn6SJpN","nl4owqRn","jccIlBgA","EHMkc6sH","m3PVQC5k","RF1E3hMZ","d02azXLH","WL9DtgXu","QZ9Bveku","ONc5vGeY","sff8EPRp","Rvs3nZmc","aD3jlQli","k9rGLLDO","jZz1TRa4","DfEufVRb","gzYatiVJ","creNGrIO","V4RvN0g6","7s49nzx8","M3fHUgfi","EBvl2grv","E4HXCMz2","UCtE5bno","M01Tpdbr","sNs8PDmu","yzT4RrEX","4ursSH1i","iC9CzTyD","yIbtdzjn","t9ZVOTBw","OgwReJI2","A7qO2wnx","ifJiRLzp","yhYN1VDU","SMO3Dw4k","bPTPQ54m","2gYrxztO","FeS2AG0a","NU44mhHy","NWF6tpOi","9xVZBwoY","gQz20aTI","R0X4Nxw9","A3iRGZjk","4f0v9ykj","acMnfJIw","EgbdaomH","sdNWd74Y","jDlHvncT","ixTnjyIS","cDLAK8A3","FoJVJ4fi","xyuMPyG6","7XQKABIy","IslkMtL3","cWdmQat2","W9iuLdLX","7Et3xeAp","8TOLoTM5","EsaLLiPU","bVQuFWK9","UpIIsouz","nufVXSap","RgRtkfdo","2YrfqhkV","OcFCEgj3","9SRAyMIx","yREOx9DH","N87xnUaw","HQmXqnzk","TUC3N5AG","m8JXnR03","T5flg8pP","It4a4TPb","1hw7ZrCZ","yChKwRqu","cObwBsYn","tqecVjz7","oTOrHIgW","y27gZjb2","gYIqUxaX","xGqDV2hO","cW6aKFYn","GNAkSYXb","GcVN5btm","P93TVHn8","oRWvMKUU","xg1CSW5H","lcssXwVy","rlRAUym1","Wz5tSJ7y","h20NBWK8","e3y3Xgh5","Alu395D3","lERvVYp0","WGMrsA2R","KdBFGWTW","eOJF7JWz","SMSiMuAU","L7MBJdvc","GGtZvCne","BZ1z5NjB","pbdqR9OJ","nCfcDqi4","pzpk6m1F","FOdBsOK7","YJ8pNO5k","LYyXRWrJ","4mMSKJKz","mbUVUl4U","UZ5X54Yx","BR6OShkE","AvMSZ2L3","5O3HuTjQ","z1SAP1gD","av5dWLvo","rl7YBCRw","cV0FBYZs","4h8Zg0z3","8q1x2gIH","qmqENRnT","JKJdxQj1","nxSL31Hf","tVhTJuzm","ZCjsXMOb","yaAkPPvP","vkKVJ0AJ","DqeC5U8S","HNl2Xqdi","xxngsWMJ","b8Wjn8dd","tg8UpnSh","avShzp7O","bE5YMNRH","hIjaUh9M","fGhlY87s","e3HFbr8o","p5prRTks","D0TR0QKi","wg7g8Tyv","M7ufwd9B","TsmhHPTm","sFDtMYcJ","u56547oZ","xUL5JvQy","q5HV9wga","pBbZfLSd","SQO3hhBM","raduWehg","T4gzOh9Z","gTjWou9j","bsL0G1rM","PxtYDuPR","vDMkuLJE","YxIxGLkb","4f1mQAu7","IQk17wTY","KwAspKOd","qTAWsGbM","QDkPunrN","r5HPQp0o","zrSkDGRq","6b0YKO6b","GgLyPGfN","1ZpgXMA0","6GUir36f","fKXL3taE","usvNzWke","mDx4UorG","J4OI6oP4","a2IcEYqh","e60qnZfY","Ax2B2nAY","QTtPIYue","16HLjmZT","icNl6XFc","WLfDs57H","ZMxynEzK","Lu0QiaRZ","qQJu8zdq","37qUlJJd","eg9cCu2R","xRHRpx7v","lZjNIeRo","eGjKz5tP","56SWLCgo","c6RauJtD","5lHG82XJ","Dyy6FHlh","2gDaHHHB","fu9Zc0KJ","ORCt7mMc","E4ohIXWV","g1s7iAWx","apPrD3F5","apCm2DJq","UzC9flz2","nia0HlWR","sN66pJ6J","qlWTIAaP","L0lki65W","SRpHD4LC","jj1DtYYF","A0CTEecu","GmRJFzqr","zjzKSqxd","mkDGr3gi","SMGpG7Sn","gQDlEB9u","kqe0mEuh","Qu0uEok5","lHARgYHY","sVZv8RtT","GJ2oIZOI","k7LQLQHX","cfmLYYsU","Z6E2br6v","qtQbJLMF","9TbrxGOt","XIC4eQEE","UD3twnma","7I0TWeuy","3QFeYCCL","bs0PhVST","HnrdMfxN","13ZAwwdK","4xMZlBLd","cGGVIREh","sf820U5M","WpDvHWti","v5sbCkld","TV2Uo0Qb","GmIHBlhZ","c1qTERNl","vymXM8hn","UERnsTik","jGW8M0h9","BbEh8hrs","j7uj4GZC","TJlHlHXO","PMkYr4ds","kt1Gry4l","HqlInySU","YbLDGpXR","VgH3XvHj","rFIsNQCK","PvxKRwCX","korgFl1I","uxXVXVmV","kFLiC1Om","MCSXzXCt","Fl26ndrs","fqFnkFBC","irgR1hbM","tTQhKrpB","Gn6zEnRQ","sLTq4u4P","s9Avglq1","ukbFBztI","FaxShwKr","NjCHHm83","ktIjb53y","F810ZeUC","4lEaj5SM","Qqj6egFU","mEKmkfpn","bgRd7lwW","jgLwtZNF","KgvR52de","CApQnTL6","n4pea70B","gT2bD9LV","7JS0Gpaw","s2Kb8bIF","yZISnV2K","RjNapUF4","JAXTTCtp","qUc6XwF7","UiCHLtCp","C7Ij4AUA","nfJ8vsBU","cXF3trmU","c1BztZ8r","RIWpCNGd","r8rsL2Dd","6msssxCZ","lyPNcSTC","M9LvWEMh","N2JvAQjd","TuKKfN64","sE4NPtRn","L8oVjsCA","mZ8Q1fwz","l6QVhHnY","4tRP8wjd","Nifvsd5B","xMpsteOC","QSANeAXL","ttIhX08x","reXj9eGY","Kfo2GpTn","ZC08LhIK","OB6JXTsX","IWyih8f1","CoKpLkRj","OylKvyOH","ivk366qh","cD1hS7Kn","pB7r1qG8","JKyWqb87","ib9GAdfh","9dUq4v2v","3lK0rIzN","SftAJPma","6MRQwH9M","SNlTr9AH","tHIaGoig","Xu4Lfc76","IhYufECi","bkbYdShx","MhuUzx2N","KA2oZcsh","hSTo8Ihv","k8dO9USn","tLR1rehh","iflmGxzU","PMbk6CuS","Z7xg6sK8","O0BOQK1r","ZYL0Vs6f","vnTe6wZa","hUwLEAFv","kMn9Z3m8","UGlyYBYP","WebSAz8z","72oCxMcF","PLBAWdcz","B8czhEPy","l0IZmDnG","29Fx4jjy","oNRUvz8R","vNQgsy10","ldqU8HJv","cSQ29W4j","aaUjuJHf","4YdyKVQr","HBWXzlzi","IiPsoLzS","nrkKo3sI","9aTmQe9M","hwwt2Y9Q","Lf8rtCZA","7OXYExai","ZtmdJLyl","tRPQfTGJ","3GmwDPJt","sqCz79i0","n0tNGf6w","8ukSrF13","2obHc8n1","FTioCuu9","RB4y5jmf","dwfC4LeL","6SRk1KvS","1wsHwhOX","TRONbhbw","mcP7oEUd","oNMsy3rC","T4qX4KyC","4qMKA2ga","29K6NhQN","W89IKgw3","rTYihjmN","bbLZrWxp","z8y5t381","xYby5gZf","qVuEKBW8","CUdSbsAX","zxt2JbtM","gpFaFgbC","EgtQUF1Q","LLXGCU1E","pwyVZzlk","WczHQX8S","vy2AuHWg","ZfR6eEUF","tFi3bT4f","qcAzJuaV","Qmsp79v0","grYZnSin","GoF0A6tp","MukHTq3m","kmhQyHnf","ZN9jLpS4","4mbkbYFq","zolppORl","foCgL0Cr","WnrRxYiN","fXdrKYRN","idKZLm10","CcYEz5bD","s34TAugp","qXx9D4GI","HlyWEESJ","efztZoak","Qwd8n3U7","EuXpspuh","dcKvDvYP","o0yoxITc","p5FDKkFp","WMaxnySd","DfQghwZK","PFR5SBNw","znzAPrsF","oPZQuh01","3N2w1V8w","zRPSVkkm","tNL9fblJ","dlIosAzN","4as3NEWX","N4nzlF9e","FalKyHy2","junqK9rD","nhtT7FeI","cX0TdMkL","ejgGgvjw","rYujYDTu","VoHg1FGE","l0G9D3cl","ZxukgBMo","INMMg0UB","j95jPKY8","iuJuggZm","jmFQU7xc","qpYo45pT","vxMLGwRU","3Ls1mfjv","oQzVs8sz","zhAx5VEp","aicxqNFN","TCRFKU8G","q2MKua8o","onF0lKxl","TYbA4LDI","FQIR5rmx","3ja8qEFi","9x2fu8Tk","G4sUnexa","Gs3BKRV2","eCYwxpWZ","E7kwCxN2","rLgumCw6","oAdarGZ0","Q7Kt40BP","4onWo3tS","GltK4jmZ","Z8D6VXGE","iKbk0fKr","WSHB22YH","elcxSrFY","LPnPvDEo","2S1OLrYx","bc6oLCjb","OtyX57bn","BM8PHs6k","E7Nd2WxJ","oTHh7GFl","dcB4Ef7C","XjK1tg8c","mScxeAzS","7s4nIWIu","6hODL6Zq","npUA6P6j","oThWxQDQ","ItGgw487","ZMDU9IYM","tVFmZMe1","ClaH2mQb","Y9IVRFJH","Ho65koku","ccA7OLWE","TNEjf25s","1i7GneX9","2LnrJ11g","iJouxfaf","1Eo7e2FG","IUch7Sb3","VdfPMCPQ","n9jtujPn","Syv4jQsJ","F0OxLhse","RDiPD9Tp","W1i1WOf6","p1RzMfkp","vEboyFg6","fcGMpupr","uayHNrHv","kjRBICHs","7TrPgkkL","LejsAnsN","IeNVW4eN","oQYGyR1a","CwAqFftX","p7uS0Z0h","UzKCzqis","RvZbX7dF","7QAU2vN5","vBocgbnF","16bs0BTw","fhz3aKwf","VbXpD08Y","Q3lRgskE","rZW0Frsc","peNCnxYb","TiSKmPrC","nUbEt04R","CXyHESwt","W9WhKJDL","aywi7n2U","smvshcDw","PuQYcRAn","tdDol2rv","Vsudl4Xg","tbJbxCyL","lxonC9Ab","edSw6K5J","XuYRK0VI","dtIZXlg0","aaLihTJx","x3soV9Fw","1S1o8cKe","YA9jCrlJ","OxHy5dFh","ewV2WiIi","HRLKutZx","a01ajLR1","qkdKHirl","qkD9UVrf","7IZfYwne","x8obmzer","YiWIhGjl","Xd9J5JSl","TPtzWEZx","edwGdVWK","P4x5ADrh","aHQit7Kk","i5nx9eBd","1O6RnmaD","5IhzYJKz","mcqQEpK9","HA2d8ae3","r1tMmocm","IxJIXnBe","JajTAGTc","L7OhssxE","5Q4H5Hnw","p2HjZ71x","7AII05H0","LcUHN5fE","iXgWg5uA","DESZyPAv","2GKw1bZi","SCJKSgl3","NpbleI9h","Zi7CnpR7","LiyVKzUU","zioNYVDf","y1SOG1Jv","YjGP8FTd","8I9ncq1a","GsRZo4nf","qti8G13A","ibIKsTG7","oumUlPS8","s877elUs","9pBljYtw","lRI0JG6d","6Bk2wfsw","cnLqLDPe","RSvwUDrE","Xa2WZiVB","gFYM7qhL","F6zAUF0A","MW3BaEya","KJP6LSHF","zRr2r7e8","YFiM510v","uQYKQ5H6","JwuYEpCO","zZZzXLjI","u6j4jDG3","soTtfJ6C","QcWkIeO9","HVENkSa0","MHljRSq1","p9veRYHx","io6TaW6G","XNtyHWja","obAkkhd5","Zzlg97jS","bsWaCHAy","200D5XFV","Cvdc5Cr0","YWoWIigT","gr256ktZ","2qeoMAlF","4LdRESvJ","opNxp5lm","oKxSzaMa","KNwb10Pd","oZ6LiNk1","aNf0PQ1X","GfDSpvDs","THEL9LvG","sg6nZ4GL","HT2MTfKR","uuXh3HN2","10D1gGbH","KXOxMSGw","XiUDORBP","xoHkdsqi","IQq2dpBH","vXDRFhOE","VW9oL3f4","KgiwYh05","wEleOMDC","ekHebOgI","F0StPlL1","rTRXPpaW","bReecQmZ","RuFR11gy","53isSbQU","T7AjfmZc","wSqibkGY","LGW0zItU","HKjwTPvK","JekLCEuD","JdalYQXW","k0V3ErXE","4J3dnz9p","PEAMTclB","wmLHJCYp","EQJpHrog","3tG2CAWS","zemfwmb8","hSHqivm8","kC4ErV0L","3DDXeB9L","v1BR5NkT","2lp65gDP","fIj4NTmG","GlctQ2b4","LYXD39dv","O06f5SuH","RLvWf3ty","MW6SvEH1","gNSNhbPq","MuxOnlJh","FocLjMq8","Lj1PDDPR","HcKU7OCA","hqibU0me","brZ45FkH","nN6Dx25h","QJgTkH1h","LXRWFfNc","yEKbnQU2","jZgrHsnq","RK7a1ypv","WWEitWfp","tHh4kNPz","eCbp0muu","QYmTXCUk","tEQeEwcs","lmV5oalp","fw4PHFep","aVnVkQ57","lPmrzGGR","nsZUjaog","HyfmEeYn","smh8Rkcl","dBTqGbKz","eLojzFVU","UlR9SKGQ","SQvGIYwF","OpbgNCys","akvvaPla","TKsnwSWw","cW3h9u4K","INbDzGeX","xmNSArnH","hO5BGi7i","62p35khM","tEOdOzRQ","2DfyTKA2","jRPTUoH9","rhEZogRk","dBwQE3dq","MFTvpQEI","7errAeE5","Jqf3ebWj","u08rKJS7","RcdY9u7c","zhNcdUwH","CUN3iyw4","ScJUeJcp","2FMtHDOX","zqNUZxkI","84x1KMHM","7ZIExCnn","h8fRovJH","SETj0Pm3","PBdIm8RC","e6vE7dPY","6nTUoNUZ","CWkCHDto","5p2gWZyg","eiBeWeXN","HzE5GUnN","e0v9Di1m","upXPQObg","vzvLdGWJ","BklsbWKV","TUj2RVoj","vi7uYUUP","RsN4T3gf","Ghrmchiz","5iUSmxWR","1wlZ8QLx","eVAGgQy4","DH1hvVFc","dKqpmZUH","rsxfgsbe","Ugg0BHzw","Y9dJIQiQ","9vNE6VmO","ITvz1qOP","7MdmTfam","qjvvoomr","ryjRojIe","oJTDpptp","qwrG4ttw","MGOBS88P","DJhaDSqP","IzhAw8sD","p1pjA79j","IqyjjMlc","YTnQoD1C","nTCbmMFE","fe0uY5zG","Fqqj6lzU","RbhUsKG7","DqfsG6UR","17aswY9x","WFAt5jle","LAxcRfOy","li0obcLo","f92nl2Qh","SIWoVauX","eE9qhKqL","Nyz7OWiy","iinFsfyb","bQ6QdBrh","CZeKjSO9","By2nWgrf","X8FUjZ4F","DXCpk1sK","MQ0iAiX7","UXG9Fryw","A9tZhH8G","THRk34xH","y7zsxBA5","4pWx2wQz","edCHinVZ","tVtCW45M","rP46Aexu","50GvOS98","IKGNAkBR","3r0plTRs","TyK687S4","qhQqQbjQ","RBAFlVHs","40pNM2Ao","zp8blJyB","gzQ01SKn","y1GaP6QR","RgZYjGmF","PwDJESCW","IFt3Sfg9","VdInO234","gWh6gsNl","ExcASmgA","lo8baJ8c","vGv57DQz","EXxPx92G","9Io1xkmP","fdgA9bai","eITQMF6j","XBWlluFZ","1A7Zs02h","TLwQiwSI","1N93qgKF","zHfC2Coe","kBUCHXCx","1SVKCoiV","mPFia1Xd","pPvwfNMH","thhhnLRM","MARtDRrM","aX1fLfTb","UGDWum7Z","gXIHCYRy","39uyedlG","xwtJHipv","VwaJvYO0","6wMCN81G","20Sz4pAk","rh436K8q","ptN2PpHf","veWM7uMC","dhiJvJu2","qI5whjao","8I8xfUeR","IL6yVQcP","PuPP4Blv","dPZreKSP","j9ZIwHbk","VpDTVinM","gbbqE9Vq","wUN9mpa1","6sca6thv","xAPgNaSu","T1yYwN5g","2BzHp22l","KFy9xmlE","BpwKEPje","l74QePql","WgKSdGY5","5lVi4B89","lzGkkv17","Lc6UBhNN","kwr4v10e","IEMu4VzI","PVaim8Ky","ZNQd9Iww","xLfCDtKk","do4zQJJA","uauLm9XU","aPC14YSf","j8P3xzdX","rpQAisbW","S6PUWaZn","SjVTwh0W","AxBpl9uY","ttSZX5Nf","62hlZ1rQ","6QCZ7LhF","JZnjHny8","xW5wDmDI","fkw2bMW4","vunmJJvj","xcnPKq3n","PQufPI3q","cLZRjuQj","WbuC3GYc","BhCyZSu4","LCvgOEc5","h1Wk6jak","vIscvSBD","8e2thQKY","m7cqdqTR","s5l0g0sS","m94q4GeH","OKwFClHU","3HH6zn00","IcWvhjdw","mdfEVCj1","laDKZaTT","B1dP2Axr","xdUDo7zG","XzTK5PlL","3HiEP9lf","GyqgRvRz","B004kZn8","iGz8Sfum","ytsLkeg0","YYMX4NKw","E91p7GWm","OokIY9t8","PTs0DrqL","nM3alyVk","16zPSHKb","XHmSlvpD","bKRq6FfI","bgtpnEgX","incFZOB4","wj2Iiewg","cnPTg0m8","ve8KGiJ5"],"icon_url":"https://cdn.modrinth.com/data/uy4Cnpcm/002e73d916fb63c9c85e212ac47fde4ef9c4a65f.png"},"version":{"id":"PTs0DrqL","project_id":"uy4Cnpcm","author_id":"TiqUUK2E","featured":false,"name":"Bookshelf-Forge-1.20.1-20.1.8","version_number":"20.1.8","changelog":"No changelog was specified.","changelog_url":null,"date_published":"2023-12-22T03:14:42.991884Z","downloads":12589,"version_type":"release","files":[{"hashes":{"sha1":"b14ab11e6b16e3d05091292ad04678909a50afda","sha512":"2d555e5a1da6b6cddc459d1600be4eeeba6fa3ca35da6ef842f687a550ffc34b93176b2d1b7da602915770b2be251029b34b0d19fd6645c22e921ecb65752af1"},"url":"https://cdn.modrinth.com/data/uy4Cnpcm/versions/PTs0DrqL/Bookshelf-Forge-1.20.1-20.1.8.jar","filename":"Bookshelf-Forge-1.20.1-20.1.8.jar","primary":true,"size":339666,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"qdYl5sw1","user":{"id":"TiqUUK2E","username":"Darkhax","name":"Tyler Hancock","avatar_url":"https://avatars.githubusercontent.com/u/2250798?v=4","bio":"Software developer with niche hobbies. Too many Minecraft mods. Modding everything. he/they 🏳️‍🌈 🇨🇦\r\n\r\nMost of my projects are sorted into orgs.","created":"2023-05-14T18:56:15.846973Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"Bookshelf-Forge-1.20.1-20.1.8.jar"},"mods\\cloth-config-11.1.118-forge.jar":{"sha512":"5f8017fb496e65ce25ecb249927602d578fc235fc80c5db335e071ee9c108680b3c8c1f82dfafaf21c90e46a174b6717a3946feea5295a3c8ace5b11201ff7c5","disabled":false,"metadata":{"type":"modrinth","project":{"id":"9s6osm5g","slug":"cloth-config","project_type":"mod","team":"z9omIQMN","title":"Cloth Config API","description":"Configuration Library for Minecraft Mods","body":"[\"\"](https://discord.gg/Vs9AVkxjYY) [\"\"](https://www.patreon.com/shedaniel)\n\nCloth Config API is a config screen api.\n\n### Developers Wiki\n[https://shedaniel.gitbook.io/cloth-config/](https://shedaniel.gitbook.io/cloth-config/)\n\nNeed a server to play with friends? Or don't know how to setup one? Just rent a server that is already configured!\n\n[\"\"](https://www.bisecthosting.com/)\n\nClick on the picture above, select plan (at least 4 GB), use my code **shedaniel** to get **25% off** your first month and enjoy playing with your friends!\n\n![](https://i.imgur.com/AkpzyeC.png)","published":"2022-04-21T10:29:41.555173Z","updated":"2023-12-21T10:23:41.921094Z","client_side":"optional","server_side":"optional","downloads":3037948,"followers":4198,"categories":["library"],"additional_categories":[],"game_versions":["1.14","1.14.1","1.14.2","1.14.3","1.14.4","1.15","1.15.1","1.15.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","22w43a","1.19.3-pre2","1.19.3","1.19.4-pre1","1.19.4","23w13a_or_b","1.20-pre6","1.20","1.20.1","23w31a","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["2E04stZn","vcrZcwvb","dhr1Royh","FtlBFpp0","tR748cRj","D7tEkaAc","mJwBHBVB","wqFP5baC","HvviXJZV","vb3noRwi","6vFGWMar","63NArvT8","re60xAev","hcuWsP3M","DmOAoTTg","d1D40LRO","gb0cZ2Qp","GH6kNTCk","31tLmbMI","KiKLKNrl","wOP2dCdL","CsdOwOro","ehzvjLXC","XInqR7zc","FPWqEBEx","c4kFw2we","hg9bSXT3","VazGdWq6","JaKvOQIz","Q0bdszKc","GcaDCWXk","gPqHXnrg","iYo4XV1L","szXeTOs6","EXrxCjl6","Fw7B2c97","72Wj1Wri","IVxgEGfU","M3yxljrZ","VYURtAAK","QXKLvmdz","6XGTNEII","X8YuGurB","XqZIxbLN","dVpHBgHi","y0kQixP8","aAaLEVNM","oIHJeqqQ","CXaMuU8e","xMTUxQCV","i0ExoqTD","BLMp2TRt","ZbWG3eJW","w2VZSLTf","o9dFD9SO","8AMPotFw","EUyHCmUW","mhFzbEwE","Sqf2NXVd","s7VTKfLA","JoLgnJ0G","YR0cy5Ll","EuWT3qek","LnfolBYb","IbAdAuBo","HvC4UPrB","rMIyh1ac","XkFQE0kx","jvy82BGQ","VmKENDcG","x8gS3Jdy","Q4D6X8wF","gYTUlUKu","srGqKdky","wjYUbvpn","YFpDLLdu","A4lNtO10","q2CkD3c1","KBfIrjbA","2FKRnZ92","J3FLptsi","nr1znv5v","3Ejdp6VI","o6AGzycg","4UgNKji6","w2LhUkqZ","NPcjyMhi","Y51gygcX","6GeyuE7Y","eBZiZ9NS","1MwQkf8u","hUXzyFVO"],"icon_url":"https://cdn.modrinth.com/data/9s6osm5g/icon.png"},"version":{"id":"nr1znv5v","project_id":"9s6osm5g","author_id":"1Hsaf75m","featured":false,"name":"[Forge 1.20(.1)] v11.1.118","version_number":"11.1.118+forge","changelog":"","changelog_url":null,"date_published":"2023-12-21T10:17:34.521843Z","downloads":44714,"version_type":"release","files":[{"hashes":{"sha1":"c46ca3fba95691873a765f4e79750c615f33e446","sha512":"5f8017fb496e65ce25ecb249927602d578fc235fc80c5db335e071ee9c108680b3c8c1f82dfafaf21c90e46a174b6717a3946feea5295a3c8ace5b11201ff7c5"},"url":"https://cdn.modrinth.com/data/9s6osm5g/versions/nr1znv5v/cloth-config-11.1.118-forge.jar","filename":"cloth-config-11.1.118-forge.jar","primary":true,"size":1168391,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"z9omIQMN","user":{"id":"1Hsaf75m","username":"shedaniel","name":null,"avatar_url":"https://avatars2.githubusercontent.com/u/34910653?v=4","bio":"yes hello world i code java","created":"2020-10-26T15:37:45.882173Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"cloth-config-11.1.118-forge.jar"},"mods\\endermanoverhaul-forge-1.20.1-1.0.4.jar":{"sha512":"febe0456384ecc71d1366535ac49c4852820bba19704f4f23e453f9855e1494dfe1c7d9ac617e353baf18a805bfb6fbd9728c5f0641120cd8e5d93ead0c29bd0","disabled":false,"metadata":{"type":"modrinth","project":{"id":"Lq6ojcWv","slug":"enderman-overhaul","project_type":"mod","team":"1OSe1A8B","title":"Enderman Overhaul","description":"Enderman Overhaul adds over 20 new endermen variants, each with their own sounds, models, and animations!","body":"\"Enderman\n
\n \n \"Discord\"\n \n \n \"Twitter\"\n \n \n \"YouTube\"\n \n \n \"Kofi\"\n \n
\n\n
\n



\n
\n \"About\"\n

Enderman Overhaul adds over 20 new endermen variants, each with their own sounds, models, and animations!

\n

Ender Pearls:

\n
As well as endermen, this mod also overhauls the ender pearl with 8 new variations!\n\nSoul pearl - Dropped from the soulsand valley enderman, and can be bound to mobs to teleport them remotely.\n\nSummoner pearl - Dropped from the end islands enderman, and teleports all nearby mobs to one point.\n\nCorrupted pearl - Dropped from the end enderman, and randomly teleports hit enemies.\n\nBubble pearl - Dropped from the ocean enderman, and floats through the air slowly without being affected by gravity.\n\nWarped pearl - Dropped from the warped enderman, and effects the player with resistance when landing.\n\nCrimson pearl - Dropped from the crimson enderman, and effects the player with strength when landing.\n\nIcy pearl - Dropped from the ice spikes enderman, and freezes nearby enemies when landing.\n\nAncient pearl - Dropped from the end islands enderman, and summons pet endermen which will fight for the player, and can be recalled when right clicked.
\n\n
\n


\n
\n \"Credits\"\n

\n

Josh/Joosh - Art
\n
AlexNijjar - Programming
\n
Scratchy - Sound effects
\n \n
\n
\n\n
\n


\n
\n \"Our\n

\n

\n
Winter Overhaul - A mod that overhauls the vanilla snowy biomes!
\n
Creatures and Beasts - A mod that adds amazing creatures into Minecraft!
\n
Critters and Companions - A mod which adds a variety of friendly animals!
\n
\n\n\n\n\n\n\n\n
\n
","published":"2023-10-08T20:31:33.085501Z","updated":"2024-01-09T10:35:08.098294Z","client_side":"required","server_side":"required","downloads":95693,"followers":322,"categories":["mobs"],"additional_categories":["adventure","equipment","magic"],"game_versions":["1.19.2","1.20.1"],"loaders":["fabric","forge"],"versions":["stPikv1x","ZrvG05Aj","8d44uZ6P","17DyTSjL","IkOobJNK","OCBT5JhP","IXT1blMF","GYtm2rbg","BBgyOlwd","69kbmqvo","bfk8ik9k","yjxych8u","4oiJql9P"],"icon_url":"https://cdn.modrinth.com/data/Lq6ojcWv/bd2b1e2cc0a730dbefcb1604638e34b9bed21d85.png"},"version":{"id":"yjxych8u","project_id":"Lq6ojcWv","author_id":"d2FJGPoP","featured":true,"name":"[Forge] Enderman Overhaul 1.0.4","version_number":"1.0.4","changelog":"- Reduced cave enderman, flower fields enderman, and mushroom enderman spawns.\n- Increased coral enderman spawns\n- Added End Enderman teleport chance config","changelog_url":null,"date_published":"2024-01-09T10:35:05.817065Z","downloads":2949,"version_type":"release","files":[{"hashes":{"sha1":"636a2b20a5973fcb80016370865cb4251e029b6a","sha512":"febe0456384ecc71d1366535ac49c4852820bba19704f4f23e453f9855e1494dfe1c7d9ac617e353baf18a805bfb6fbd9728c5f0641120cd8e5d93ead0c29bd0"},"url":"https://cdn.modrinth.com/data/Lq6ojcWv/versions/yjxych8u/endermanoverhaul-forge-1.20.1-1.0.4.jar","filename":"endermanoverhaul-forge-1.20.1-1.0.4.jar","primary":true,"size":1208062,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"G1hIVOrD","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"M1953qlQ","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"8BmcQJ2H","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"1OSe1A8B","user":{"id":"MSGxgv6Q","username":"AlexNijjar","name":"Alex Nijjar","avatar_url":"https://cdn.modrinth.com/user/MSGxgv6Q/072741b00fea9acdd484bad544a41520f7e032bd.jpeg","bio":"\"Mod Developer\"","created":"2021-08-17T06:09:22.317161Z","role":"developer"},"role":"Member","ordering":0},{"team_id":"1OSe1A8B","user":{"id":"d2FJGPoP","username":"Joo5h","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/73618188?v=4","bio":null,"created":"2023-01-28T19:14:55.424639Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"endermanoverhaul-forge-1.20.1-1.0.4.jar"},"mods\\ImmediatelyFast-Forge-1.2.8+1.20.4.jar":{"sha512":"654fd204151730598f3647054a9e99640365bc16eeb8e1367f614bfb0262cbbc758e94c144f113d672a7473d17aa7b71d989dbf872759d3a4b8cdd226912ba11","disabled":false,"metadata":{"type":"modrinth","project":{"id":"5ZwdcRci","slug":"immediatelyfast","project_type":"mod","team":"wkdnKsNZ","title":"ImmediatelyFast","description":"Speed up immediate mode rendering in Minecraft","body":"
\n

ImmediatelyFast

\n \n \n \n \n\n
\n\n \n \n\n

ImmediatelyFast is an open source Minecraft mod which improves the immediate mode rendering performance of the client.\n
It is designed to be lightweight and compatible with other mods.

\n
\n\n## Optimizations\nImmediatelyFast generally optimizes all immediate mode rendering by using a custom buffer implementation which batches\ndraw calls and uploads data to the GPU in a more efficient way. \nThe following parts of the immediate mode rendering code are optimized:\n\n- Entities\n- Block entities\n- Particles\n- Text rendering\n- GUI/HUD\n- Immediate mode rendering of other mods\n\nIt also features targeted optimizations where vanilla rendering code is being changed in order to run faster. \nThe following parts of the rendering code are optimized with a more efficient implementation:\n\n- Map rendering\n- HUD rendering\n- Text rendering\n\n## Performance\nHere are some performance comparisons of areas the mod optimizes particularly well:\n\nIf other mods are listed in the table this means that this mod also optimizes that part of the game.\n\nTest Hardware: Ryzen 5 1600, 32GB DDR4, GTX 1060\n\nFPS Numbers were taken from external tools (in this case MSI Afterburner) and averaged over a couple of seconds. \nIf you decide to test this yourself keep in mind that ImmediatelyFast can only improve FPS in a scenario where your CPU\nis the bottleneck (Most likely the case if your GPU isn't ancient or you use very heavy shaders).\nSlower CPUs will benefit more from this mod than really fast CPUs.\n\n### Entity Rendering\nGenerally FPS should be around **2x higher** on busy servers. [Tested using IF 1.1.7 on 1.19.3]\n\n_Tested on a spigot server with 1000 cows in a 3x3 box on screen._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|-----------------|-------------------------|----------------------|-------------|\n| None | 16 FPS | 60 FPS | 3.75x |\n| Sodium | 21 FPS | 82 FPS | 3.90x |\n| Iris and Sodium | 60 FPS | 76 FPS | 1.27x |\n\n### Map Rendering\nGenerally FPS should be around **5x higher** when there are many maps on screen. [Tested using IF 1.1.1 on 1.19.3]\n\n_Tested on a fabric server with the [Image2Map](https://modrinth.com/mod/image2map) mod and around 930 maps on screen._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|-----------------|-------------------------|----------------------|-------------|\n| None | 50 FPS | 310 FPS | 6.20x |\n| Sodium | 47 FPS | 320 FPS | 6.81x |\n\n### HUD Rendering\nGenerally FPS should be around **40% higher** in almost all scenarios. [Tested using IF 1.1.7 on 1.19.3]\n\n_Tested on a spigot server with different HUD elements on screen (Scoreboard, Potion effect overlay, Bossbars, Filled Chat, Extra hearts, Full Hotbar)._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|---------------------|-------------------------|----------------------|-------------|\n| None | 250 FPS | 380 FPS | 1.52x |\n| Sodium | 335 FPS | 630 FPS | 1.88x |\n| Exordium and Sodium | 740 FPS | 840 FPS | 1.14x |\n\n### Text Rendering\nGenerally FPS should be around **2x higher** when there are many signs or holograms around you. [Tested using IF 1.1.7 on 1.19.3]\n\n_Tested on a spigot server with 200 signs (Filled with text) on screen._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|-----------------|-------------------------|----------------------|-------------|\n| None | 70 FPS | 125 FPS | 1.79x |\n| Sodium | 110 FPS | 300 FPS | 2.73x |\n\n### Block-Entity Rendering\nGenerally FPS should be around **20% higher** when there are many block entities around you. [Tested using IF 1.1.7 on 1.19.3]\n\n_Tested on a spigot server with 400 chests on screen._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|-----------------|-------------------------|----------------------|-------------|\n| None | 170 FPS | 205 FPS | 1.20x |\n| Sodium | 315 FPS | 410 FPS | 1.30x |\n\n## Compatibility\nImmediatelyFast is structured to interfere with mods as little as possible.\nIt should work fine with most if not all mods and modpacks.\n\nKnown incompatibilities:\n\n- OptiFabric / OptiFine\n\nIf you encounter any issues, please report them on the [Issue Tracker](https://github.com/RaphiMC/ImmediatelyFast/issues).\n\n## Developer API\nYou can read the latest version of the API docs [here](https://github.com/RaphiMC/ImmediatelyFast/blob/1.20/API_DOCS.md).\n\n## Partners\nYourKit supports open source projects with innovative and intelligent tools\nfor monitoring and profiling Java and .NET applications.\nYourKit is the creator of [YourKit Java Profiler](https://www.yourkit.com/java/profiler/),\n[YourKit .NET Profiler](https://www.yourkit.com/.net/profiler/),\nand [YourKit YouMonitor](https://www.yourkit.com/youmonitor/).\n\n[![YourKit](https://www.yourkit.com/images/yklogo.png)](https://www.yourkit.com)\n\n---\n\nKinetic Hosting offers extremely affordable deals on servers with very good hardware! If you'd like to cash in on the good deals click the image below and use code **RaphiMC** at checkout for 15% off your first month!\n\n[![Kinetic Hosting](https://cdn.discordapp.com/attachments/1060267870321393716/1060987925325688963/RaphiMC.png)](https://billing.kinetichosting.net/aff.php?aff=47)\n\nCredits to [sydist](https://github.com/sydist) for making the logo!\n","published":"2022-10-01T16:19:12.500476Z","updated":"2023-12-07T20:17:57.142513Z","client_side":"required","server_side":"unsupported","downloads":1496032,"followers":1974,"categories":["optimization"],"additional_categories":[],"game_versions":["1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["ybGjtkj1","R8MXsvBe","56ly78y2","MXrToyOy","HjPptbpI","Lj7lpgeu","IihbNw9x","an4lUoZ0","1oWTStwD","f2Av82pv","slaIcF1K","Xc7f8wNQ","FcqoS76s","MK5xuarZ","vjevJCO1","IYnEX1ly","sTQ5rCbF","Ly9dRsAI","zkmYKBLC","zImGOGqD","A6GCxAD1","vA8NWTKD","VUTuPIlE","UDnjDzur","mo9q5fMn","M7dmS1xe","VoFPEhPL","EHbdx1pF","aWcTiEn8","K3zjbY4P","d6gX5lox","YVmLXIsi","q6hvGX5B","CdpFa9ts","izX4Zjnu","IpEJi0ih","D73h6MNI","4yVqQKQO","fnLm3B23","8IFFeKYy","fZkbywLp","Jci0UG9F","1OT6gCmX","cpgGVZDs","eiqdESrg","4IDo27OL","LEmCbzHA","aptjkgGB","15Hwli83","24BUZiRe","KjMKYa1K","2cEsJ6Ix","5arZz0qz","mGqxsY9X","VaRB1Uaj","m8P58epq","pQRqrmzs","FtHQIJZd","i5OWJDBj","xFmHwVvA","CG88v2FZ","XHrRgyGN","d4HBt40d","1BSUFszc","kQq0Qobv","h38wJYho","9RDk8aOc","4Y4VXGXE","fZa7YlyA","gAAnfzrT","LJYd35mB","hgQwRPhD","yhuSOfHc","Hh5as8hY","EANGsMsP","Tf6O7B9h","lPyP6Kcf","zKKDqwCd","nSd5x28T","xSKg5aqE","txcO4lNF","tpfQ6Vm5","I5zOy70w","ZhW5WW22","ADkpsbyz","9DJ47QhP","bHjLCRu6","dTZfskbw","YniADsYA","NJ17fqEK","BwkXA4tK","A7g0Ha7U","cswW9vJQ","e8XCF1RN","3jiSnSnx","mbeaDZtb","CdkNJPmV","yPspsvFQ","yciHw2oP","bqv414X0","MPg7LytK","DBSdeovn","VNkQO9oa","Vz2ebSk4","3EgIBnht","ZGMKFbmk"],"icon_url":"https://cdn.modrinth.com/data/5ZwdcRci/8335dd505094a79b4ad306935b10f724e2b76d8b.png"},"version":{"id":"ZGMKFbmk","project_id":"5ZwdcRci","author_id":"XEedK03N","featured":false,"name":"ImmediatelyFast 1.2.8","version_number":"1.2.8+1.20.4-forge","changelog":"* Added NeoForge support (1.20.2 and above)\r\n* Added 1.20.3 and 1.20.4 support\r\n* Reduced memory allocations by avoiding the java Stream API\r\n* Moved away from a single jar for all loaders since NeoForge uses the exact same metadata files as Forge\r\n* Updated dependencies\r\n* Don't include MixinExtras in the jar for loaders which have it built-in\r\n","changelog_url":null,"date_published":"2023-12-07T20:18:02.987015Z","downloads":27432,"version_type":"release","files":[{"hashes":{"sha512":"654fd204151730598f3647054a9e99640365bc16eeb8e1367f614bfb0262cbbc758e94c144f113d672a7473d17aa7b71d989dbf872759d3a4b8cdd226912ba11","sha1":"86d778578752dfab703a6a68b1a562bca148be03"},"url":"https://cdn.modrinth.com/data/5ZwdcRci/versions/ZGMKFbmk/ImmediatelyFast-Forge-1.2.8%2B1.20.4.jar","filename":"ImmediatelyFast-Forge-1.2.8+1.20.4.jar","primary":true,"size":393093,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["forge"]},"members":[{"team_id":"wkdnKsNZ","user":{"id":"XEedK03N","username":"RaphiMC","name":"RK_01","avatar_url":"https://avatars.githubusercontent.com/u/50594595?v=4","bio":"Java Reverse Engineer and Developer, Minecraft Mod Developer, Minecraft Protocol Expert","created":"2022-07-26T23:24:22.689324Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"ImmediatelyFast-Forge-1.2.8+1.20.4.jar"},"mods\\Iceberg-1.20.1-forge-1.1.18.jar":{"sha512":"ff1d137a4fa6879257cff9fec1094e83bd0c5ecbb7a218a267429a7c0b45ec0886edd6c80550011c89b33f8a0f037fd8dc88d68e792d9a6838463177320c6f48","disabled":false,"metadata":{"type":"modrinth","project":{"id":"5faXoLqX","slug":"iceberg","project_type":"mod","team":"fGvFvA3S","title":"Iceberg","description":"A modding library that contains new events, helpers, and utilities to make modder's lives easier.","body":"

This mod is a library for other mods, it doesn't do anything by itself.

\n

This library contains new events, helpers, and utilities to make modder's lives easier.  Usable on both client and server side, for Forge mods.

\n

This was made to help make my own mods more easily, and so I will only be able to provide limited support if you are using it for your own purposes.

\n

  

\n

You are free to use this library in the development of your mods or in modpacks!

\n

 

\n

\n

Problems, feature request, something else?  Join us on Discord!

","published":"2022-11-15T06:48:55.303423Z","updated":"2024-01-06T18:57:56.546266Z","client_side":"required","server_side":"unsupported","downloads":642275,"followers":549,"categories":["library"],"additional_categories":[],"game_versions":["1.16.5","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["WMylSLYE","qC0waeNX","bhT2LnaE","AyFtfJ8s","FdzVLDky","UJsiu2dC","wog3r1ZM","VoOBBJRg","9bBGjbU5","9KXcgYGq","puRtyl3V","3TiGuxtb","3lLfxs9z","cmURUo50","nE38KiNU","cqJP89n5","sOqIWJ9P","hri3ka9m","iP294YId","Pp4dRoJ9","SLE7PvYD","D2tqnVgT","ZU8xMA8r","Ozakzb1f","hkA16Cxw","ByWltyMl","uu7sqQDO","snRtsUWd","HV5U2z6b","PV85ACAe","ZioCfzuX","iIPGBAEi"],"icon_url":"https://cdn.modrinth.com/data/5faXoLqX/fadafde0faf68b37947c8df97ba4e5a6725f4b6a.png"},"version":{"id":"HV5U2z6b","project_id":"5faXoLqX","author_id":"3Q6HVcLg","featured":false,"name":"1.1.18 Forge (1.20.0-1.20.1)","version_number":"1.1.18","changelog":"* Fixed a bug that can cause item NBT values to change unexpectedly.\n* Fixed a bug that could cause item tooltip decorations to be misplaced.","changelog_url":null,"date_published":"2023-12-13T02:16:36.715833Z","downloads":15229,"version_type":"release","files":[{"hashes":{"sha1":"1d1b54b5a5b03c37f89ee6505198b6f50b63e853","sha512":"ff1d137a4fa6879257cff9fec1094e83bd0c5ecbb7a218a267429a7c0b45ec0886edd6c80550011c89b33f8a0f037fd8dc88d68e792d9a6838463177320c6f48"},"url":"https://cdn.modrinth.com/data/5faXoLqX/versions/HV5U2z6b/Iceberg-1.20.1-forge-1.1.18.jar","filename":"Iceberg-1.20.1-forge-1.1.18.jar","primary":true,"size":133985,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"fGvFvA3S","user":{"id":"3Q6HVcLg","username":"Grend","name":"","avatar_url":"https://avatars.githubusercontent.com/u/12298785?v=4","bio":"Indie game developer and modder.","created":"2021-10-22T01:15:07.144347Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"Iceberg-1.20.1-forge-1.1.18.jar"},"mods\\alexscaves-1.0.9.jar":{"sha512":"34de9e7c8869be4cc7cda5264ddeebc3228467d0852377f79e1a0d55abe34ebf440e6d256ee9a24ef44512de76a778ce0dd5b49aaab4cb8f08527203bb8b0eaa","disabled":false,"metadata":{"type":"modrinth","project":{"id":"U6GY0xp0","slug":"alexs-caves","project_type":"mod","team":"ri6vA5Gk","title":"Alex's Caves","description":"Explore five new rare cave biomes hidden under the surface of the Overworld...","body":"![Alex's Caves](https://i.imgur.com/aVLosAP.png)\n\nThis mod requires Citadel\n\n \n\nAlex’s Caves is a Forge mod for Minecraft 1.20.1 that adds 5 new cave biomes to the Overworld. Unlike most normal biomes, these cave biomes are exceedingly rare - yet they all contain a variety of unique blocks, items, mobs and mechanics that makes them considerable subterranean destinations. These five biomes are the Magnetic Caves, the Primordial Caves, the Toxic Caves, the Abyssal Chasm and the Forlorn Hollows. \n\n \n\nTo find any of these cave biomes, you’ll need to discover an Underground Cabin anywhere in the overworld. From there, you will find loot barrels with cave tablets and a Cave Compendium - a guide book for Alex’s Caves that should provide you with all the knowledge needed to find and explore any biome added by the mod. For more information on getting started, see the ‘[Getting Started](https://alexscaves.wiki.gg/wiki/Guides/Getting_Started)’ section on the mod’s wiki.\n\n \n\nAlex’s Caves is a very large mod with a great deal of effort put into the look and feel of each new biome. Each biome added may have its own ambient particles, fog, brightness, light color and more. Because of this, it is recommended to experience this mod without shaders, since many shaders can alter or worsen the unique appearance of several of the biomes. The mod also has built-in compatibility with Just Enough Items and Alex’s Mobs.\n\n \n\nAny additional questions can be answered on the [Discord server](https://discord.gg/alexsmods), and bugs can be reported on [Github](https://github.com/AlexModGuy/AlexsCaves).\n\n \n\n### Credits:\n\n#### Creators:\n- Alexthe668: programmer and co-creator\n- Noonyeyz: artist and co-creator\n\n#### Sound Team:\n- PrismaticPinky: sound design\n- LudoCrypt: musician\n- Gatetoh: musician and sound design\n- Arby698: sound design\n- RenRen: musician\n- _Ninni: sound design\n\n#### Documentation Team:\n - HolidayRaptor: documentation\n- PlummetStudios: documentation\n","published":"2023-11-04T17:47:20.616416Z","updated":"2023-12-12T21:33:34.776579Z","client_side":"required","server_side":"required","downloads":38261,"followers":259,"categories":["adventure","mobs","worldgen"],"additional_categories":["equipment","food","game-mechanics","magic","technology","transportation"],"game_versions":["1.20.1"],"loaders":["forge","neoforge"],"versions":["VOMqwoQ3","JnyjMWKA","zUdjxO9k","gCvzvSsJ"],"icon_url":"https://cdn.modrinth.com/data/U6GY0xp0/4165eef78a7efa0f5acda964dd094c08ee0e5680.png"},"version":{"id":"gCvzvSsJ","project_id":"U6GY0xp0","author_id":"iBpwljlP","featured":false,"name":"Alex's Caves 1.0.9","version_number":"1.0.9","changelog":"-Added config toggle for quicker filling out of the cave compendium\n\n-Added config toggle for nuclear explosion block drops\n\n-Fixed constant notor hologram sound playing\n\n-Fixed neodymium particles flashing green\n\n-Fixed crash when placing metal scaffolding\n\n-Fixed scarlet neodymium block dropping azure neodymium\n\n-Fixed removing biome mods making cave biome maps crash\n\n-Fixed abyssal chasm weird generation under icebergs\n\n-Fixed open holes to air filled caves in abyssal chasm \ngeneration\n\n-Fixed compass exploit detection not working with explorer's compass\n\n-Fixed mine guardians bouncing too much at the surface of water\n\n-Fixed floating coral generating over abyssal chasms\n\n-Fixed deep one mages not having a hologram\n\n-Fixed spelunkery table randomsource crash\n\n-Fixed missing tags on items and blocks\n\n-Fixed nuclear furnace config option not smelting items as fast\n\n-Fixed vesper stew not returning a bowl when consumed\n\n-Fixed incorrect description of primordial armor in cave \ncompendium\n\n-Fixed server error on deep one mage spawning\n\n-Fixed metal rebar not dropping the correct amount of items\n\n-Fixed tablets of disabled caves still spawning in the world\n\n-Fixed spelunkery table not destroying tablets when the menu is closed\n\n-Fixed cave painting advancement not being obtainable\n\n-Fixed dino nuggets putting vallumraptors to sleep when they were not obtained from a chest\n\n-Fixed abyssal altar deleting items if the inventory is full\n\n-Fixed hazmat suit model being too small\n\n-Fixed vallumraptors stuck in water\n\n-Fixed mine guardians spawning too much\n\n-Fixed subterranodon and darkness HUD elements appearing \nover eachother\n\n-Updated russian translations\n\n-Updated portuguese translations\n\n-Updated chinese translations","changelog_url":null,"date_published":"2023-12-12T21:33:41.700728Z","downloads":15418,"version_type":"release","files":[{"hashes":{"sha1":"fdeebd17605ea2786bb8b782584ee06aa9947938","sha512":"34de9e7c8869be4cc7cda5264ddeebc3228467d0852377f79e1a0d55abe34ebf440e6d256ee9a24ef44512de76a778ce0dd5b49aaab4cb8f08527203bb8b0eaa"},"url":"https://cdn.modrinth.com/data/U6GY0xp0/versions/gCvzvSsJ/alexscaves-1.0.9.jar","filename":"alexscaves-1.0.9.jar","primary":true,"size":75990251,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"jJfV67b1","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"ri6vA5Gk","user":{"id":"KJbDpjKi","username":"Noonyeyz","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/42457241?v=4","bio":null,"created":"2023-05-06T12:46:00.258719Z","role":"developer"},"role":"Artist","ordering":0},{"team_id":"ri6vA5Gk","user":{"id":"iBpwljlP","username":"AlexModGuy","name":"AlexModGuy","avatar_url":"https://cdn.modrinth.com/user/iBpwljlP/921ad78a793efff6d03b582fa3dc1f06bb237426.jpeg","bio":"aka Alex Mobiles, Alexander Caverns, Alexthe668\n\nhttps://github.com/AlexModGuy","created":"2023-11-03T16:23:16.718366Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"alexscaves-1.0.9.jar"},"mods\\Galosphere-1.20.1-1.4.1-Forge.jar":{"sha512":"b8da969941750d8e6aad849400e0cb313cdcefc03385c77c1514d2569eb7e05f03c59f277527ad8ccb4005e3b3d9a4c93cd789466f9ee018cbdc9f3ff9a45118","disabled":false,"metadata":{"type":"modrinth","project":{"id":"Kn7xyQ1v","slug":"galosphere","project_type":"mod","team":"HgGdCpvr","title":"Galosphere","description":"An expansion for caves, including new biomes, mobs, and more.","body":"![Galosphere](https://cdn.discordapp.com/attachments/965279556036599909/990026517687967804/crystal_canyons.png)\n📘: General Overview\n\nGalosphere is a mod that aims to improve the underground by adding new content such as new biomes, mechanics, mobs... etc. \n\n📝: Notes\n\nForge and Fabric is available for this mod\n\nIf you have any suggestions for this mod, you can join my discord server to learn more. \n\n🧰: Modpack Designers\n\nYou can put this mod in your modpack, but make sure to credit us! ","published":"2022-11-11T06:07:25.906820Z","updated":"2023-12-26T06:47:05.829423Z","client_side":"required","server_side":"required","downloads":38514,"followers":255,"categories":["adventure","mobs","worldgen"],"additional_categories":["decoration","equipment","game-mechanics"],"game_versions":["1.18.2","1.19.2","1.20.1"],"loaders":["fabric","forge"],"versions":["ycVQx7xu","NZkbDlYn","WqiLmBoa","ibFfvFwh","lnBzxe5j","OiOtfscD","zc7hQxp2","joBeUBWM","RrofbDls","O9BCv340","OyhRVyGD","WC7WYZmU","JCd7hBd9"],"icon_url":"https://cdn.modrinth.com/data/Kn7xyQ1v/27ac9c8c5b3479faaa46dc050996e89fcad8f2d7.png"},"version":{"id":"JCd7hBd9","project_id":"Kn7xyQ1v","author_id":"SRKJvluF","featured":true,"name":"Galosphere 1.20.1 - 1.4.1 - FORGE","version_number":"1.20.1-1.4.1","changelog":"+ Fixed silver frame filled texture\n+ Fixed server loading issue","changelog_url":null,"date_published":"2023-12-26T06:47:13.499556Z","downloads":1811,"version_type":"release","files":[{"hashes":{"sha512":"b8da969941750d8e6aad849400e0cb313cdcefc03385c77c1514d2569eb7e05f03c59f277527ad8ccb4005e3b3d9a4c93cd789466f9ee018cbdc9f3ff9a45118","sha1":"0b21651dc768383bcd4b6cc417335b4c43d208b3"},"url":"https://cdn.modrinth.com/data/Kn7xyQ1v/versions/JCd7hBd9/Galosphere-1.20.1-1.4.1-Forge.jar","filename":"Galosphere-1.20.1-1.4.1-Forge.jar","primary":true,"size":34909449,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"HgGdCpvr","user":{"id":"Yq8ublDx","username":"bunten","name":"bunten","avatar_url":"https://cdn.modrinth.com/user/Yq8ublDx/d805b85b430281bf8c7aa12a2ded004018b6f519.png","bio":"iam developing\r\n","created":"2020-12-01T23:05:47.969541Z","role":"developer"},"role":"Sound Designer","ordering":0},{"team_id":"HgGdCpvr","user":{"id":"pcavjK69","username":"Ninni","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/64173061?v=4","bio":null,"created":"2021-12-03T14:55:31.295258Z","role":"developer"},"role":"Artist","ordering":0},{"team_id":"HgGdCpvr","user":{"id":"SRKJvluF","username":"Orcinus","name":null,"avatar_url":"https://cdn.modrinth.com/user/SRKJvluF/6bc2c0d9ba49c8fc01ca93000e8b0696480a55e3.png","bio":"","created":"2021-12-04T03:54:57.699849Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"Galosphere-1.20.1-1.4.1-Forge.jar"},"mods\\Improved_Animations-forge-1.20.1-1.0.2.jar":{"sha512":"b74075a5fc0416f5aa903cf04705c77f309dfb4424479d158cb72866a6e8e04df3a80b2b94abbc45adf5ff4250f41eb9fc5d30dafea48168ab2f000c7bd07911","disabled":false,"metadata":{"type":"inferred","title":"Improved Animations","description":"Minecraft Animations Mod\n","authors":["James Pelter (Trainguy), Qboi123, adamdawoud , MincraftEinstein"],"version":"1.0.2","icon":"C:\\Users\\ismae\\AppData\\Roaming\\com.modrinth.theseus\\caches\\icons\\ed51e00946ef6764f33d0487791e21d94bce8546.png","project_type":"mod"},"file_name":"Improved_Animations-forge-1.20.1-1.0.2.jar"},"mods\\effective_fg-1.3.4.jar":{"sha512":"267e732599dcb3982e1d919483c5c25ce60be12b0906b50237cf56f2b2e11f6864d0dbf80c89e6c727d420f36ac105193339ed8d31297e9c4a9deb6d02c6f8f4","disabled":false,"metadata":{"type":"inferred","title":"Effective (Forge)","description":"A client-side mod adding ambient and environmental interaction effects to enhance immersion.\n","authors":["doctor4t, BottomTextDanny"],"version":"1.3.4","icon":"C:\\Users\\ismae\\AppData\\Roaming\\com.modrinth.theseus\\caches\\icons\\4f6b131cc74a1820f84818a4e0730af7adc4106e.png","project_type":"mod"},"file_name":"effective_fg-1.3.4.jar"},"mods\\creeperoverhaul-3.0.1-forge.jar":{"sha512":"d289c2e99a26398f3124a06f1931e27b4bd6abbd67087758bbe8f70f542669da1e5aa8ebf1e7075297d589b8fffbb14228821d5a0a06276e699d038549d577d4","disabled":false,"metadata":{"type":"modrinth","project":{"id":"MI1LWe93","slug":"creeper-overhaul","project_type":"mod","team":"hqXanNx3","title":"Creeper Overhaul","description":"A mod which overhauls the vanilla creepers!","body":"\"Creeper\n\"Creeper\n\n
\n



\n
\n \n \"Discord\"\n \n \n \"Twitter\"\n \n \n \"YouTube\"\n \n \n \"Kofi\"\n \n
\n
\n\n
\n



\n
\n \"About\"\n

Creeper Overhaul replaces the vanilla creeper with a variety of different biome-specific creeper types, some\n friendlier than others :)

\n \n
\n
\n\n
\n



\n
\n

You may also be interested in

\n
\n
\n \n \"Creeper\n \n
A resource pack by lord_gogomines bringing the Creeper Overhaul creepers into vanilla Minecraft!
\n
\n
\n \n \"Creeper\n \n
A fan-made animation resource pack for Creeper Overhaul by wadoo154
\n
\n
\n\n
\n


\n
\n \"Credits\"\n


\n
\n
Josh/Joosh - Art
\n
ThatGravyBoat - Developer
\n
scratchy_sd - All creeper sounds
\n
ArkticBoi - Concept art
\n
\n
\n
\n\n
\n


\n
\n \"Our\n


\n
\n
Winter Overhaul - A mod that overhauls the vanilla snowy biomes!
\n
Creatures and Beasts - A mod that adds amazing creatures into Minecraft!
\n
Critters and Companions - A mod which adds a variety of friendly animals!
\n
\n\n\n\n\n\n\n\n
\n
\n\n
\n
\n \"Server.pro\"\n
\n
","published":"2023-03-03T15:09:07.445452Z","updated":"2023-06-28T20:22:10.009466Z","client_side":"required","server_side":"required","downloads":174429,"followers":514,"categories":["adventure","mobs"],"additional_categories":[],"game_versions":["1.18.2","1.19.2","1.20","1.20.1"],"loaders":["fabric","forge"],"versions":["uvM6RoDm","lyLwyNit","E6e38jpN","lUsvfN4h","jm4WZz4c","JF5M63Wz","1IZXt1xU","5l2wYZ7U","dVCs4doR","ylecmMxK"],"icon_url":"https://cdn.modrinth.com/data/MI1LWe93/d42fb7a69f1e7a86584fa1ed43520af98acec065.png"},"version":{"id":"ylecmMxK","project_id":"MI1LWe93","author_id":"K86yjB3D","featured":false,"name":"3.0.1","version_number":"3.0.1","changelog":"Workaround crash with modernfix and geckolib","changelog_url":null,"date_published":"2023-06-28T20:22:11.406511Z","downloads":25058,"version_type":"release","files":[{"hashes":{"sha512":"d289c2e99a26398f3124a06f1931e27b4bd6abbd67087758bbe8f70f542669da1e5aa8ebf1e7075297d589b8fffbb14228821d5a0a06276e699d038549d577d4","sha1":"4b53469211cb77925b1908b78f566224777e615b"},"url":"https://cdn.modrinth.com/data/MI1LWe93/versions/ylecmMxK/creeperoverhaul-3.0.1-forge.jar","filename":"creeperoverhaul-3.0.1-forge.jar","primary":true,"size":1339804,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"M1953qlQ","file_name":null,"dependency_type":"required"},{"version_id":"9lVbDpOY","project_id":"G1hIVOrD","file_name":null,"dependency_type":"embedded"},{"version_id":"qq4z76WF","project_id":"8BmcQJ2H","file_name":null,"dependency_type":"required"}],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"hqXanNx3","user":{"id":"K86yjB3D","username":"ThatGravyBoat","name":"ThatGravyBoat","avatar_url":"https://avatars.githubusercontent.com/u/26934102?v=4","bio":"I create things","created":"2021-11-13T23:08:22.133720Z","role":"developer"},"role":"Member","ordering":0},{"team_id":"hqXanNx3","user":{"id":"d2FJGPoP","username":"Joo5h","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/73618188?v=4","bio":null,"created":"2023-01-28T19:14:55.424639Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"creeperoverhaul-3.0.1-forge.jar"},"mods\\curios-forge-5.5.0+1.20.1.jar":{"sha512":"836059112ace947bfd6dc79ca84e11ba6d7771b134116460e31ffda1d2e3a739c78e33c2ae09c71d23edd8444b5552b4988c44ef8fcb4a5be71b70178358e79c","disabled":false,"metadata":{"type":"modrinth","project":{"id":"vvuO3ImH","slug":"curios","project_type":"mod","team":"JCm9vxVF","title":"Curios API","description":"A flexible and expandable accessory/equipment API for users and developers.","body":"Curios is a flexible and expandable accessory/equipment API for users and developers. The purpose is to provide functionality for developers to add extra accessory/equipment slots in a convenient and compatible manner, as well as to give users the ability to configure these slots to their preferences. By default, Curios does not add any content except for an inventory GUI. There are no slots and only two items, the latter only being available through the Creative menu and primarily serving as examples for developers to use when coding their own integration.\n\n## Features\n* **Expandable equipment slots through a central library.** New equipment slots can be made and managed easily through an identifier registry. Identical identifiers will be merged together to avoid functional redundancies and provide maximum compatibility to potential items, while unique identifiers can still be used to mark special types when appropriate.\n* **Slots are only made on-demand.** There are no slots included by default, all slots are created only as needed. This reduces instances where one or more superfluous slots are present without any suitable items to go into the slot.\n* **Slots are completely customizable and manipulable.** Slots can have custom backgrounds, different sizes, and can even be disabled or hidden by default. But how would a player even access disabled slots? Through the API, developers can access functions to enable/disable a player's slots or add/remove a certain number of slots of a given type.\n* **Flexible item->curio relations using the vanilla tag system.** Potential curios are selected through the vanilla tag system, which means that categorizing items into curio types is as easy as creating a .json file in the data/curios/tags folder. Items can be categorized into as many curio types as you want as long as they're tagged in the appropriate files, and these settings can even be overridden entirely. For more information, see the vanilla tag system.\n* **Complete integration with other inventory mechanics.** Mending and Curses will work with all applicable items equipped in the curio slots. There are also various minor features for developers that make it simpler to integrate their current items or mechanics into the curio system.\n* **Accessible from a single GUI.** Curios comes with its own GUI accessible from the inventory that shows all of the available slots to a player. This allows players to see all of the extended equipment slots in a central location without needing to access different inventory GUIs. However, developers can still provide their own GUIs for their mod-specific slots if they want. The default keybinding for the GUI is 'g'.\n\n![](https://i.ibb.co/NNByxcQ/curiogui.png)\n\n## Documentation\n* [How to Use: Users](https://github.com/TheIllusiveC4/Curios/wiki/How-to-Use:-Users)\n* [How to Use: Developers](https://github.com/TheIllusiveC4/Curios/wiki/How-to-Use:-Developers)\n* [Commands](https://github.com/TheIllusiveC4/Curios/wiki/Commands)\n* [Frequently Used Slots](https://github.com/TheIllusiveC4/Curios/wiki/Frequently-Used-Slots)\n* [Adding to Your Project](https://github.com/TheIllusiveC4/Curios#adding-to-your-project)","published":"2023-02-03T01:35:59.131618Z","updated":"2024-01-24T04:07:27.357149Z","client_side":"required","server_side":"required","downloads":251039,"followers":221,"categories":["equipment","library","utility"],"additional_categories":["adventure"],"game_versions":["1.13.2","1.14.4","1.15.2","1.16.4","1.16.5","1.17.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["ZOlETE5v","RcA3vNIJ","oxBwmsHU","BcHPbGLy","Hm7rMu2c","bE5ThdZW","kWbiHplj","L0vjJCcV","FgmAnDM9","tnz2VF5O","EOOHEkth","vMbFvqVI","T123DHPM","N0zclyEx","WhjxWZUb","9eeEgj08","FK7tyAY3","M9lGrwqm","5qPuCFYD","zkj9iD0D","46cAcdnU","tl7biScA","cpywqo8V","BenekUpa","jVW2AKPB","hTLLayrx","uvQEq1xO","hW3XKfcj","p4wqBrgO","h3K3CopK","SeLn387u","dlv1r8No","GbHsY4Wa","9yUPTnRR","q9hLiOWr","mZaeXk5V","CQtJcas9","Kw26k0tE","XdwwXlEI","HgHicKvP","l0t6GlWP","opCpnbhi","8zBiV8Xc","SdxNj4Fa","BKMikxx0","NI17MAnS","nEba8UUT","9fDBKv2o","wOH4YWOv","y3sKrQEo","RmUMdDtP","odCtDjUV","usPjZolF","VykFFfeC","69B5WqQH","H3lLmHqx","aKokCTY6","nSNsIPLm","sVuCrC2E","DtYuKcQY","3VUlU5Ga","rAPky5mo","iy9E6HF4","qlWryz6z","MjnZWw5h"],"icon_url":"https://cdn.modrinth.com/data/vvuO3ImH/2a7323ca80849de0bcb50299e18acdf8bf394682.png"},"version":{"id":"rAPky5mo","project_id":"vvuO3ImH","author_id":"zbpHS3ry","featured":false,"name":"curios-forge-5.5.0+1.20.1","version_number":"5.5.0+1.20.1","changelog":"The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).\nPrior to version 5.2.0, this project used [Forge Recommended Versioning](https://mcforge.readthedocs.io/en/latest/conventions/versioning/).\n\nThis is a copy of the changelog for the most recent version. For the full version history, go [here](https://github.com/TheIllusiveC4/Curios/blob/1.20.x/docs/CHANGELOG.md).\n\n## [5.5.0+1.20.1] - 2024.01.19\n### Added\n- [API] Added data generation helper methods and classes for generating entities/slots data files and adding curios\ntriggers to advancements, see [documentation](https://docs.illusivesoulworks.com/curios/Developing%20with%20Curios/data-generation)\nfor more information\n\n","changelog_url":null,"date_published":"2024-01-20T10:34:10.664571Z","downloads":4073,"version_type":"release","files":[{"hashes":{"sha512":"836059112ace947bfd6dc79ca84e11ba6d7771b134116460e31ffda1d2e3a739c78e33c2ae09c71d23edd8444b5552b4988c44ef8fcb4a5be71b70178358e79c","sha1":"0642806b600d1296f6dd75364d952ce1970b3951"},"url":"https://cdn.modrinth.com/data/vvuO3ImH/versions/rAPky5mo/curios-forge-5.5.0%2B1.20.1.jar","filename":"curios-forge-5.5.0+1.20.1.jar","primary":true,"size":324810,"file_type":null},{"hashes":{"sha512":"6268a0fb3658d65b7356845d25e604352cd5da9e08bcac1eb06e05692ce009204a51551e74fc4b939f03171f8524b9c9f84287e8da1a5cef91c39a89abceb221","sha1":"a254b6b7f3e46a5e16131049a2b94d35e25bbc3c"},"url":"https://cdn.modrinth.com/data/vvuO3ImH/versions/rAPky5mo/curios-forge-5.5.0%2B1.20.1-api.jar","filename":"curios-forge-5.5.0+1.20.1-api.jar","primary":false,"size":89661,"file_type":null},{"hashes":{"sha1":"4dded89fb1962f282844e6252e2fec2ff6e041f1","sha512":"b71a0bd5beaa421565947c2e9b0630c21072c7a0e02387f5ec459252eb6edf37d81c0c21d5cb9926deefc65a07e22584e08f5b12c7c21096ec7fea036c3051a2"},"url":"https://cdn.modrinth.com/data/vvuO3ImH/versions/rAPky5mo/curios-forge-5.5.0%2B1.20.1-sources.jar","filename":"curios-forge-5.5.0+1.20.1-sources.jar","primary":false,"size":153260,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"JCm9vxVF","user":{"id":"zbpHS3ry","username":"TheIllusiveC4","name":"C4","avatar_url":"https://avatars.githubusercontent.com/u/29991504?v=4","bio":null,"created":"2023-02-03T00:08:26.219982Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"curios-forge-5.5.0+1.20.1.jar"},"mods\\farsight-1.20.1-3.3.jar":{"sha512":"403ac02efae702cc7b3bdf9081d627a14e1e9d5ea56b10aaaca5ec1db20b2d7280bc88eab0eff0c036d830d598f417af3ef93d600831fc427bd1a1d370a4a08f","disabled":false,"metadata":{"type":"inferred","title":"Farsight mod","description":"Simple efficient mod to yield higher view distances on client side, regardless of serverside settings\n","authors":["Love, Cheese and small house plants"],"version":"${file.jarVersion}","icon":null,"project_type":"mod"},"file_name":"farsight-1.20.1-3.3.jar"},"mods\\resourcefulconfig-forge-1.20.1-2.1.2.jar":{"sha512":"bd5a53854614c8ee2e75e313adbe952422a4264c13b57d612fe2a2068a601aab9039c0389b0b2309c7622e4fdafe72a5bca0084227914c65f34357a793918eb4","disabled":false,"metadata":{"type":"modrinth","project":{"id":"M1953qlQ","slug":"resourceful-config","project_type":"mod","team":"HZyf49is","title":"Resourceful Config","description":"Resourceful Config is a mod that allows for developers to make cross-platform configs","body":"\n\n
We make cross-platform configuration easy peezy!
\n
On forge, we use the official forge config system to make hot reloading possible.
\n
and on Fabric we use JSONC because they don't have a system.
\n
As of 1.20 we no longer use Forge's official system as it breaks quite easily.
\n
We also have a cool lit UI for the youngsters to enjoy because they lazy and stuff.
We also have a web interface for servers or clients if they want to use, more info here
\n\"This\n\n","published":"2022-11-28T01:11:50.632330Z","updated":"2024-01-13T09:23:31.416316Z","client_side":"required","server_side":"required","downloads":294625,"followers":160,"categories":["library"],"additional_categories":[],"game_versions":["1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["1sMRhcfE","CJ1EQWAX","AmKXTTvt","HLTIErHD","CC4DR9Ew","AT8w6BOY","ey867PKW","yaKkGeBn","geCYkuUf","uyEnPWwc","EbmW7KYO","ImsXyeAn","bodqKeZo","Jz5eewAo","hGInwt7S","OHgqw2cM","bpexXO5r","EDFKAsEd","SSywkHD2","QUCEXsuZ","JrjaKFMB","eQYA6EPm","vQZXd8C8","Mk4JvsHk","qKRFSQCB","Z9VrRna2","Gv8qpOL7","CDqoVuzU","yEcynctB","zrSzjHIt","6k0hdREk","TIzyR4bY","n3yQ9KKD","JXU6RJAv","iktUkXe8","nVDWZ9N7","RWBTLDls","EFajw54I","HaBv9PTz","vQPGCfih","JBxXTqOr","9jltWR8L","vDvFwHAq","pZINfkWf","C3vAAE9x","2qMl5afY","5NnWZvd6","30wspqZe","tRs8WNph","nFlSpFWY","irREd1ZJ","PlEObkl9","AEjcN8G2","YKChBq8o","qpaBKKtA","JpRMedNr","UNSYgT5m","LTivPqAB"],"icon_url":"https://cdn.modrinth.com/data/M1953qlQ/2e0da928f67bd804ee4ef8205b747439f713f5bd.png"},"version":{"id":"irREd1ZJ","project_id":"M1953qlQ","author_id":"VTfgLJ1p","featured":true,"name":"[Forge] Resourceful Config 2.1.2","version_number":"2.1.2","changelog":"Add sort order for category annotations.\nMake config screen a pause screen. ","changelog_url":null,"date_published":"2024-01-09T18:55:04.018954Z","downloads":6471,"version_type":"release","files":[{"hashes":{"sha512":"bd5a53854614c8ee2e75e313adbe952422a4264c13b57d612fe2a2068a601aab9039c0389b0b2309c7622e4fdafe72a5bca0084227914c65f34357a793918eb4","sha1":"46825dc0adc36c4b19591bb99f7d856bc2953749"},"url":"https://cdn.modrinth.com/data/M1953qlQ/versions/irREd1ZJ/resourcefulconfig-forge-1.20.1-2.1.2.jar","filename":"resourcefulconfig-forge-1.20.1-2.1.2.jar","primary":true,"size":136630,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"HZyf49is","user":{"id":"VTfgLJ1p","username":"epic_oreo","name":"James Moore","avatar_url":"https://avatars.githubusercontent.com/u/291578?v=4","bio":"I like to play games and mess around on my computer. I am actively developing Resourceful Bees mod for Minecraft","created":"2022-09-09T06:31:04.158655Z","role":"developer"},"role":"Co-Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"resourcefulconfig-forge-1.20.1-2.1.2.jar"},"mods\\jei-1.20.1-forge-15.2.0.27.jar":{"sha512":"9e94d5d909f37bdc06d18873c5df34daec4ab74a5cb3814fe23d63fe8398b0585d997677905e0a6caf993f3239543049f75d8f911f4159fff416ff84331d480a","disabled":false,"metadata":{"type":"modrinth","project":{"id":"u6dRKJwZ","slug":"jei","project_type":"mod","team":"H2zAm1Kt","title":"Just Enough Items","description":"JEI - View Items and Recipes","body":"# Just Enough Items\nJEI is an item and recipe viewing mod for Minecraft, built from the ground up for stability and performance.\n\n![JEI Recipe GUI](https://cdn.modrinth.com/data/u6dRKJwZ/images/ee0ea4051573264d2b4edb53f9d4e634faa11f21.png)\n\n## Controls\n\n### Inventory:\n*(Minecraft Options -> Controls)*\n\nShow **R**ecipes: *Hover over item + R* \nShow **U**ses: *Hover over item + U* \nToggle Item List **O**verlay: *Control + O* \n\n### Item List:\nShow Recipes: *Click Item or type R* \nShow Uses: *Right-Click Item or type U* \nNext/Previous page: *Scroll Wheel* \n\n### Search:\nSelect Search Bar: *Click or Control + F* \nClear Search: *Right Click* \nPrevious Search: *Up Arrow * \nSearch by Mod Name: *Type @ in front of a word (@thaum)* \nMultiple terms work together *(wand @thaum)* \n\nExclude search terms: *Type - in front of a word (@thaum -wand)* \n\nSearch terms that have spaces in them: *Type \"\" around the words (\"two words\")*\n\n### Recipe View:\nNext/Previous page: *Scroll Wheel* \nShow all Recipes: *Click the recipe category's name* \nMove items into crafting area: *Click the [+] button. Shift-Click to move multiple sets of items.* \n\n
\nView advanced controls\n\n### Advanced Search:\nSearch by Tooltip Only: *Type # in front of a word* \nSearch by OreDict name: *Type $ in front of a word* \nSearch by Creative Tab: *Type % in front of a word* \nMultiple Searches: *Separate terms with | characters, like \"wrench|hammer\"* \n\n### With Cheat Mode Active:\nGet a full stack of Items: *Click Item* \nGet one Item: *Right-Click Item* \nDelete Item: *Drop an Item into the Item List* \n\n### With Item List Edit Mode Active: \n*(These controls are shown in-game on the item tooltip)*\n\nHide Item: *Control-Click Item* \nHide Items and Sub-Items: *Control-Right-Click Item* \nHide all Items from a mod: *Control-Shift-Click Item*\n\n
\n\n## FAQ\n### Can I include JEI in my mod pack?\nOf course!\n\n### Can JEI run client-only, or with a vanilla server?\nYes, with some features disabled:\n- The \"Move items into crafting area\" [+] buttons.\n- Cheating in items that have lots of NBT data.\n- Deleting items.\n\n### Where can I find the ___ feature from NEI?\n\n[The chart here shows which mods support each feature.](https://docs.google.com/spreadsheets/d/1NEWZjKvWB-SibY1BXc1zoYkK7AhjMMBZess9wMy--6w/edit#gid=0)\n\n### I have an issue / bug / crash / report / request, where can I send it?\n[JEI Github Issues Page](https://github.com/mezz/JustEnoughItems/issues)\n\n## Support\n[Become a patron on Patreon](https://www.patreon.com/mezz)","published":"2023-01-27T05:19:03.821699Z","updated":"2024-01-23T01:02:35.761372Z","client_side":"required","server_side":"unsupported","downloads":776889,"followers":1237,"categories":["library","utility"],"additional_categories":[],"game_versions":["1.8","1.8.8","1.8.9","1.9","1.9.4","1.10","1.10.2","1.11","1.11.2","1.12","1.12.1","1.12.2","1.13.2","1.14.2","1.14.3","1.14.4","1.15.1","1.15.2","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["6QsZu0uX","vddb9IRK","OVe9dyBJ","3ejA11GM","qKnM5pVe","gpjhQ3Zu","PiSUF4VW","ncEE6r1H","85UZZXZe","971wponi","LZWS3nvb","VJouNQwg","djhxtBGb","fE3iesnY","ZEnNPdH9","5sH8sAhG","O6p3WH9E","ixCur6un","HStB0V3w","3IxUFvQD","3kM1ubIv","sH5rGNRc","75fa8Sn1","t5Kyzdn8","zCSFAyki","fmo3QBJD","y3JtdWY2","dw0hAkOV","RGfBHRed","QhGtXrPt","ZaqzdCAV","ipvO9rVR","FOGtceSJ","bMGyArLn","DEt3Xzzc","4g4FFT7K","bP4Zixz2","q87Alexs","aODxpC0g","l4ejVRvD","EOyOaHS6","PjDF8rN8","BnU3Pek7","7ptsxo3m","44C8KIQG","WxVr2N6m","noQMP2vg","Rk40Oewy","qF5wAhaF","gKx28huk","u8WOPvco","WxCwbDRB","if2HqYaS","ZJHZBAsl","Jat1mJdM","tf0xkdm8","YCyceAPD","AZea1kon","S7Ynl4ee","UjB6NUbz","AEumxvYI","9ltW1k7t","COwRqXou","hc5FfeJi","jPEaAMYh","xi4BgzYZ","DNF88dfr","a38nfrYD","ec0Y4mun","QgaaJnt7","jvSMoeMO","cdHYhbPX","w6fpSAaw","VDbBe5hM","Wv4kF6Zm","tT53ulpk","NY2sGWgd","jqyqFvG1","5qY9968h","5f605EHB","42WmFJOD","HdXRqIIC","REqq6tTJ","pCdKFclU","kdrhVo2x","FZ8oQA3B","FyEPTTTB","c31ADEAB","FZl4g2dC","bfezw35J","JZaKgwZK","UebODZvW","9dJBituw","RUT1n3qz","7tfMfjGD","KMjCAxiH","JpmTcJGN","EUSIlxsV","UjonCtDo","NtAmjCAM","Y9yyRYTM","OlZFTYXv","1qCHfuO9","Oarq5sGS","UV5MMCuY","IuVwdwOC","kFuD1Gz7","ekQac9hy","kxAgS5G2","mcFhxyWS","5WyLUEBw","ROFXmMEj","RzwsUzXc","tOBHoIbZ","eBCI8fPU","upXU99Zn","8oDBr8BZ","c8MdBbyv","8A5wo5Mz","Y3kTriuV","ZSQFvJYr","FmN9hx0a","EvWVIXEL","eZaQLUKr","VydGujwQ","86TCecyO","6OYsLxVr","iAEb1YPj","bJJjJJ9L","Ne8MjRCx","Cn4fICl5","jWBG2UYT","MPl1Y3vX","dZqoQJmc","UyITwSfW","xNOCMN6F","eMQqHaEl","VJL3zf1f","Y7lrn3JZ","6dD1kVGR","EaYdYtZx","VdrFvDMM","idYI1lxS","INoP03TU","RAtTx4ic","j80wbOMg","ps02DHX4","1GZBGClF","D2uOJtFt","zqxb40Y7","ZApUnqOO","4w4affZq","cdZsXk1b","2Y2BPMcy","5sq5cg1M","IkOZLHyu","zS8KBEOS","pcJlZDUc","G4XOSKl6","ERRL7l73","YIrg6UrE","svhhqeE7","enuGDv6D","hC05dIZX","gInhckja","etKTnoPu","tQr8jfIU","wjsxbU0x","y8ZRUI5i","xAAQsbvu","y738rZ5k","zeVrmpvP","RGBlX47H","LCWHprGl","F0LWZEqx","inDNvU32","JRwb6FzX","KeNnd9mP","EE23rUNm","rbjiLk8N","w5NBWxUf","NVPfvHQV","xB1fddxL","jAZALIc9","lgfCyccA","NkcmWkjj","ovK9vDXZ","zy4VO1Qj","ssXBvuwm","XaoWk5j5","zCYfzD1N","D5jYu6Tb","qlzCvbxg","WLYOG4Q0","MH2wwfDT","9z3jfW7r","oF8VoLti","xamdDSuC","ApgwO37z","T8xT1Piy","TgNSCvp9","9ttGt1LA","gB6eZIn2","2vebLdaz","wTKUeLXy","mk2vRPJP","UNoWOQAt","JERalwjv","UaR6oCq2","mfCz0M8i","oAjCLsEY","scxaLoE5","kgsV4BzE","EKenR1Wq","FvBymUsB","8hpGILSB","Mam2dOxs","Ycolgs09","Ksyps35A","iaQEd9xh","9rVoTIif","1XwN4s7V","Y6wIW2Sd","qi4CEOWE","ioahqlSG","f6290pCX","TWGoBtEU","4lwdGsFR","49JP4OAX","ZJfhRMPL","UshruK3Y","hJmElE3C","BEG5pCUY","MrIAJbKN","kQ5Ze7OT","Q7FoKZYW","gCf0GPKA","7MYzTvsf","g51cSSaM","MDsypZ7T","di7nZp7g","n0hvCcH2","OOCssA5u","uc1RXar5","ZvjBWW8m","jFTx0nMX","ZD1MXOVs","N0loP1J4","JtNUpLk1","T9reJ0gv","AKcZl6Fn","kkZvUoVY","S8q2YckO","V0EpSQow","lkuYvti1","SM96zdkN","UXLjfs7P","fjKpVVHx","cVZ0MO4w","7rBa86cD","pZnzpJAQ","2yBtSzRc","yKJepHjk","xOYLKOlo","9WZo5MAg","n0rPNhWU","dzFPVDGd","O6XzFPDi","M58K2eBP","2qMXcepu","ofDwFDaL","xlZS802f","IsuAX32E","OSlIF4dE","ZU0Y8sXr","r4TqQNJ7","eqBwUM0h","7yTR7JSi","2AfgdiRf","sqokihlN","WmaMf31x","n6biLACr","DqvZ8wJI","lImKSKss","DCgbaems","4CXMkun1","Y00MXjf2","tVIKjfse","uXlZz5SQ","S3H92iIr","jMQrZMdx","qcPhFLk0","2VVrGtfL","AtbpeIYL","fAtUZyd5","tqoHySkU","KzFW16jx","2whQOvCo","AJqQgRCF","i5LhlJRc","IVWaJ41H","fGOeNVB8","YSQD46Wt","Y4OlPVWp","i2IdocPT","EILwujq2","VKniCVQ6","7bq8aXVP","fhTtcPDe","Q6h011ST","XAICSXwk","29tzHqg2","nR96LqIM","hgC5ypxM","VQyZn5iX","Ja0Uijw9","PfZwFO0z","h9vdk1QR","nTr3nOm7","zbHgKNYq","Ie915g1B","k0yFJSSY","YRBSUeZU","sozo3baf","AnNfULiw","AlnMIQzz","cjNrXGWk","xghi0iwE","TxFIj7fe","a1LvIpcA","iIYInCHS","uAIa1PBc","Unx1eNnA","ftOHT4fV","We5qshOz","qwD8GOZo","jvrLjXMt","o7xnBJug","r3XBhq2X","MKoS2shO","EH2s4IqW","Fa7Qe214","6QBzWkHO","VPQVcs7c","xUEVENNN","VLntC18E","RfX9tFj0","nSazlYo6","3MEIwXQ4","ypJCZ3BJ","JTuBKmgH","ZZGSysXe","AXktlL00","ShnW30Rg","e6suJ00N","C9JFb9in","7PBVhF2r","pghMZzP9","nu8VeuuP","VnLnitip","pXQk1BFV","rXNNU3Tl","2RcWdG7H","3JNuF1dZ","L1BZgyfm","2hbjvQOt","NyXxzrbw","2XaZHDLp","U9lR9mfI","wctWXmqK","BpRpPbNy","V42iqSf1","4Z6I0uJB","1QwhThmq","RitgNTUv","ZTTxbxqN","HbEvMXpP","6WMtOmF5","q9Dm7UnY","BvAzYKwA","pBF6Gzvd","9ZxYoa1g","2Q9RXXvU","8J3VITov","o3GraPsb","bRjepS12","B51W8Bay","JJ4r4Mfj","hdmGbP4l","YMsM2JdD","T63278Hk","QsOyyl0n","jQe1aCoz","Ov9EFnEP","1Z8zFcPX","GJBrPaew","V2HsZEXW","NsR7HSB9","6uDcuW1u","7uUZmbU3","nLDBza3j","9FSJKo3P","2zG1S0ph","U82HSgXV","PY3Lq1Yh","rsYhriFi","u94mQep3","iK2Iwah4","ENpsocxb","lCtHXKYb","h5NlGl3w","jOgPHMhz","uKxGXSXv","dS4qrAdM","TFl4smur","AvQkhM7h","e1g9MwrS","ecAXPXcx","Idvyz2MC","kRZAZpkj","Ey7wkXzJ","xTkWWZiI","X6omuhOd","RADeO04u","oZI61Dyu","pQfH6gO2","2c638FNM","fsXFgvo6","YDqRU4Vs","hIpJGixG","ObC8cb6L","wnCGkghb","4SwVPLuc","kHkosSfv","2zTTJjhi","GKxrSuxq","7yck5RO7","DZ2oynXd","QpsuIxAg","6nYS9IBT","CMEHFQr4","bfqLpnHg","F4OcHgnI","7xy81Lff","yhQka4oE","lkr37jXa","ifpyRInV","UHOnES0i","fEL6R9R8","JIhGg5Ed","3iwIxml7","4C94cun5","fzRDCPqh","41AVxwo5","kmlLLGSl","2TcBz4hE","mpCo3Qkv","tFe0bORq","XE9NophO","UzTlxVjH","6siTxB6E","oay6x5p0","CliLhZsR","tsHjtGmC","w2ty1Pvc","9yVloBkq","gstgwHJm","pQ5kmerL","b7H6cBRF","csXI3SzR","BMm17PCW","KaDU3mW3","3Q58ElGy","YZdkvmVN","BOqQZ2XH","czBTbGnA","Hx93ajjf","RQ45eFSa","qSr25weG","QsyhIFzP","diz2ZpQT","6aDgbIOK","jFevkGmb","81X1ut7D","JVfl2JKi","D2EmNSwH","QzCN2sqk","3NFLyeGD","aCS0AwDM","Q8ZsRNDg","OzMyHNRf","bWh2C7yf","dlBBrmUl","5p9huQid","LcZZ4RSJ","MncxbRpx","SqczrVMH","x0QbGxiM","nT4ZZUNZ","ddaEUz0Y","tqmqWCND","e9Uoh5tW","gRFKQq9U","7KKHsBvJ","67CpZolw","6RXvSRoY","WgEQQvWl","q5UJHoIM","HqC8ffuV","DxF04z6O","JNgVDuc8","R2w3RV8e","EpzlwtBL","1mvokYOU","1Z632DTt","zEdEXTKm","DqINKDgf","KxY2G48H","hki8H1JL","RZace9rY","J4ZluW4N","BYb1EBSs","HBQFz9k0","R88XJROB","5uPfrTTC","yccWrox2","GrF41Iry","Vus6KLPm","bmJZd8jg","7u7gwhiv","FsI0uxnk","7UzQdpc1","KY2hSVfN","fyLzB6zb","uxygBcTt","eO1GZe6I","zZqfyCcQ","XWuClje2","4bVoEiBO","fIVdHGnB","EGlDWMxZ","kuLrzkyH","eQwcxK3V","WD5VioMe","VF3K3qO6","4UpZHqvm","Uv0pxSst","ki2ZuEpv","sTeG1Zjn","Xm7XETTC","g9BY7MLt","WREVMlhW","bMOVCo32","2ecNKTuM","YGnCqODj","L9azsEOk","96o5RpLP","IVO8GCiN","FZIbBMQg","U1DQDduU","syTAQ83b","yJfVHfyE","R8J75t84","20nq1kex","l76f3IWd","3Q5Xzx5d","ge5G79ih","vBcctFTo","cvGAn8Gv","msPUAAAN","K7diPSVC","OjiYocnk","iJnCxT9R","tb0OUHn9","awPQGOv0","hgwkmKgP","UaElluJ1","uZS3rdO6","qNHn3HOe","zuPDkWOB","4uIMWqWe","DR2WcXH9","ARTzzFeq","b13C8a4L","aFJ7qFZS","5nourJFL","lWnV3kK7","CyFNyFB8","pDir5hhu","rdxSD1Oq","Nhnlx1OT","gKDlEcND","OB0DdfgL","g5ktA74P","kjx8HSqV","KYBcRLrz","C8diLaa5","Rz0zlmfI","91z6erit","yf2P10Ge","aOpbOsdS","Q9bTNE9O","lCwLASEu","X08bjPPJ","NyQsdSYR","KQxuQzdb","M6uvW6Ma","VDQbH5O7","Csmhlzet","LM8edefa","8jlLQ8gj","8WGUp5qS","omvNB6TR","HOvPiKx1","8CaRFRl1","Xj8V8b3F","pGhbW1s8","hhMMfzcQ","xyCifuk4","sj6rqzK3","elgKKQUa","OiF6Xsd9","cRI6jvJU","aM3v2laQ","Rf3mIcN8","Wb1Yo1OL","L03zbPJj","GfXOq1SS","A3IN88yU","39oD4WfY","qeBCVPk4","eo29oZSe","Jytxbk3Y","IzNdTQKI","ad973pMV","52p8oTx1","7eK1K8AS","MdqjNOzR","YaMmfYQh","8JI4wXRi","omyZE3mm","I8MLZ0Rl","H6KMEybZ","XUxNf9vA","wmWdy0Rw","BknWwRbA","vbecIkhy","DkKEESc0","zm2RvKVQ","w00PILi1","qxFj8jsC","Euz7KpzA","bMDUOOPe","bs90Qpap","DVD4fsoI","F6rkxS2a","1n22VZMO","wm3fpjSW","zH0VtC4H","gVQcAZHp","Oq2HmpFK","3gBaWzNn","UC2i5OSm","NsMsYcA4","VDqnQWQ4","j6ZUU381","yjrMpuqc","ezuktekI","ZKfsA8cc","WxUJO28g","jlJxdYPq","6oEshh0b","vYQUoBXc","s3JQo4Ej","yKpMvb2C","zny0yHFs","6yF0Vfmo","8fLOWGFs","rmx4cylD","OeVeEOde","15gc0sCM","m8yKnWCj","oz3Cn9l3","mT1mMAe7","BTYhuLkl","ND253lie","K9fEY8Cd","78pCTkLF","XKVBgoqD","di6NC6pW","JcFVw4TM","QrDZZNj0","xDh52z9i","8xalaiUE","GHM8qrL6","HWUXyHAT","iSWrePts","Vn0Gj2Au","cpK7Jo4W","ooLfNZL7","32HzslLi","pbeWbPEi","JvCZwNlq","EjFAeAIw","ciDTLXtB","SK3idyUW","tNNFKuT2","ZglJgirV","m1M3VNkM","5ldB4WSe","1SB3iYxY","RyzQURND","WBmXr97U","v0efaBRF","M9Adt44w","IAMFV877","RDVR7QLO","K2uFRxeF","NDZXz2E9","sPerriK0","cxdaADIU","fjShRhcN","g3fYVU8v","ZeVia5j0","4JOv70Rh","YbcXCAx5","xMLqJl0y","UFlcRunt","gWflZ22O","nxa3bSVY","WGjI3d6Y","T5QDTFb9","WVk1qt4C","he3y2Qva","IKt1Udj0","j6XZ4sq5","hU4OKp54","wiWI2J1V","YJN5Q3tA","ndTYsgcW","aOAIQkp2","cx78VW5A","hDsOqHd4","yl6Y5MiH","rtjmI1xz","DVaHmuX1","UoFhMo8o","hFlLwUBy","YEPxYEtg","9fYJitHH","W9wcTiP0","UMsu1W1J","Lzxmj0rM","MdfiQQKd","Bmg3ySNO","ssez1hQ2","CxtjtSQi","aM6DOLI8","KoPomDOx","bovZc77S","rbwGt6wU","9WLUcwrV","NFshgc51","lFBqJ8Hc","gwQETmgV","qMfbG9Nk","gRu8M0P6","gBEb2OQf","h1YiuWHh","jFFDHJpZ","zLapnRnN","PNG1nRWr","2o62E5Td","njepWG0M","jzn0bjty","ZATl4I3q","ZwITsjL9","vaGHDvru","exHmGper","y7omevbw","WrDsMyL6","ykTCAuxM","xqq4ooRG","beKD5Ry3","ur0w32Xy","Cl6WE7RA","wA1fdRFj","lZZI667Z","Ri2cPuWG","QJuTvep2","RnWEIiwe","nUguaYWW","CUVHPPjp","M7M0yEsK","9NRQnk4y","YnmTeMt3","Lajs7CNN","BOD6LFZ1","fJbtDGS1","PclP6p2d","cW7GIZSX","ZmIU1Wo4","2CNuKic4","ryaxn9Kc","MDefxU0d","bGdv09TF","CrdWyeZw","txoVvn6s","MrD6AVur","4kojwFe1","g0EkPlst","tNEVhwid","Gajo5TQ4","WOZCZK2l","U3GmsnD7","AnU2GkIW","pLkiJEt5","892aafrE","nsqVicRc","eQAtIENW","18Y6mA6Q","il7Onj1Q","9dkhPV7z","K45XDbcn","dk5pB7w5","mIJy0WVq","FAuVnkXG","F3BTPYyB","oBF8c2kH","H3gcE79A","HogXAAA5","WtszdsBj","T3bHi9st","FIwviNDV","iRHE9itQ","FBlG8ZOs","UXaNqDMn","XC01BTja","ReRJTsgB","fJ2K6iGh","IMpOrx6B","8L1o9wef","uNEp4Qwv","m8lqc9Hn","J2PaGhq5","6bzt1ho6","vwMyavhx","9LpzqxbY","OvnGYD6r","J2KPDHzz","tj2zmV2L","ELqvgP9s","vIdO812K","S8UPlA8v","bnyYIJkO","JmXnFlLN","Yeu28G03","SWxfstTZ","klaZBSJf","xm50tjl0","bUYCjv93","V1SDvG76","6ZYkw4k4","QyIiLlGS","hZmiFZvJ","iBNmA42D","4Lsq0xKY","8BsOVSa8","4Ffxmtno","fmMwpkzJ","vVzdBpKl","hrGXJ2xW","BWuGH1v2","p4VqBI4C","HHSOHmYG","FSgHLosR","cEkAp4P4","QUXYROao","oyjxTYwb","iIegp4tn","hNm6ZFHz","UzKCVoYF","MidHk9Yi","P2S0ae2r","FuCzftld","ysjUVYNL","PxncueKp","iKYoHbsC","Xv1EV5uu","88SP9adL","gbFPx5DJ","cStbeJfG","cbUPFMIa","MKI0kht4","dYFNQ8TJ","1Ke07Kz1","nNq7As4P","sRto5aNc","1TMKkS2w","L9QkVJCV","F3pmZfZa","IujzpcRq","WKZYIGBX","tXyIvcSK","YFURX1uH","XrhIWwqS","6TwOVGwP","xZcmyK2f","sHnL7S7h","GJP8W1BO","toviFT8A","NPNaG8n5","rgrekUZW","M3wSyA5v","EF0cajUf","ko5DFj34","EzIdnoLP","Ebex84SP","RHbm97lL","IPXi4DNG","TiQC6p3C","SfNh6psW","wCODlFmX","fmLpzTEE","6WkEvpwv","jfG38KmG","OIO9T8uT","Q2iCDEZD","b2WuAwQM","t4K93NNO","i5Werzq2","OuK0fSjH","k7Cs4xuv","HIqTyQbt","DgocaFb4","eeGcu6ms","WBsvFfqc","vc1aNlft","kkd9LVzL","eqDU4qpz","3h6iNpLb","QU0GhsVd","YNIS0pf5","hlDyrs1R","rqAxjXHV","2FqdsETs","ZRZTXH7S","Oo2ZCQvL","XJEE5jh8","I5NF7TS8","lHQ8bdRP","YwQFA0cA","pGd1f6ua","zWMOePKF","YwrF5Iup","2OfV8Rdc","OiQ3h3GD","3qY1PxDG","84qrg5qQ","OK7CsCU0","CHoxOwin","3rKqgfHT","X3Gcyd8G","AWDc1gvo","8tuMuqCU","kNyDlH5e","hwiX3QEW","h9bgGdAZ","Jt9QTTKS","3Aj7ReXQ","fYYbW8p6","TGyXvhmf","B0iYTaYZ","Lq5JsIzy","qCC482Fi","ZfAeHBku","M7qEEO4o","eAnWfUwn","kDh98POF","P00ZIfi4","XQ64EIh7","RSb2efqB","IHKGhPTs","vE4m1TOJ","wFZEKApy","QNPtWGjc","Trl9C44l","24Px4lWg","YKouKfRn","ZpKzCeqd","APbSozCK","N7XhQIxm","7fGlHdtS","RrVdYau9","5PNRBAQg","CYAPPj1y","NOWE7iU4","MbNNbfPe","KmvOFVsq","e64hPbFe","2YsaDC32","D3ajEOlZ","uo1T3LZe","p3coBH5M","UVEgiwwd","MzYyCvGj","ZIlCP6py","JmDRMOih","or53SppR","BevivaZt","nkwtquY9","pZtammcO","BpsxvDSk","v0Rcv2tq","AdUnjPZV","ntGyeXeI","du2YSd3n","YyoC89Sf","T1Orvh7H","WN9ted1c","sKhbpWOM","k6euk42v","dJp49Sed","xIHMyf2w","7EPM4jah","itiKrENg","GJoGpfc7","zBPhKjKF","jGXoaPDY","U0VUUPFa","tzZ9FuFi","OmSRkdue","9kvIMFoE","MfnjhPwY","sxpG3k2h","sDUCT4FZ","OI8T01aP","CTU4Tw8P","pIc0G8fV","F3NL7H6G","MGo8i9B0","BiSpYBZK","EJfSyADk","ugxf8fQh","t8RKO7Qp","RlLEaBRf","41LPMfOZ","eSxCvnJJ","A4fxWbGN","iQFJeUiD","NKqwwMtn","ANW2QrY2","u4GtERjS","ylniemwA","sqKHEGEd","x1tJy0wF","kuVUe0bb","XfUmEXQH","ScDfWKOd","qwgwqIB2","uxp1wFdH","hJZfZnOK","AOe9gMIj","W50ap5Xq","GzOhXg20","KzAqQHqh","A4juSP00","Hd2Kdtg8","qNCz0qsG","pgwQf6hP","ABGaRYD8","alK8Y0CN","rN5uxwV4","Ub0CdJKl","Q4KKmmaj","jTf7i3kP","LKn4jdQ5","pXZEQXxn","SrnsBqCw","IYwq4ihT","zEbWRtBH","h135cBlv","Ze5rRbtE","HxBB0D6d","UFlEKR24","s0hfE5pD","kdAHbEPk","v5q5c6pI","UagUhC36","UWv9kDXP","wretcptO","exv9rzG9","56y8XLEL","5OPWStD4","py7MNwSD","Z9hpZuiO","C5MNAnyW","KZS4tDaP","SgbwJgxl","7BOmECkr","yCtelD9P","fbiFV1oW","fcwFnzik","CTklEuex","MJvCCuQI","RDpSf3lQ","IXyKgHzi","5fC89Wfg","wnJkNAYP","32Omv1WW","f7b9Jnvk","XY1wZ2iE","tx9ryx1b","4o9roYZs","qgZFDrtm","pXpftyDd","EviN3vr6","Q3swpSWx","86dofjKJ","bQbzgoA4","JiL4lC6t","MmwBFKdo","fhpZ1ZU0","W0qVDPfI","qSZi35Rm","W0ZrkNZL","yICSVtZ6","pkE5Xei5","ZutmWrpn","CYS9UQlJ","U3KckkgS","7iPukfyj","Dudz7I4x","XGGw9Vvz","6sLEHsmY","r5K7JNWo","VspUxsw4","rH9XFtRr","rzwAVWyB","WwvAWnwD","5Rpx4puz","IZL2URWU","KIiHyimG","pETlq4dj","5sqlmqOH","iR8LiDZQ","HE4aDAc0","2bVezdSP","t3s8W7uo","kxM3T9xl","KxjM9m5U","xsuGg1kD","gGQrrkP0","taHSX8Kg","xERKU3jN","lTFrnWhL","9Rh0nxv5","XhKKvBW3","EBlTMfSq","Kj6JhjPZ","Puh7Jcoh","f63U1S98","TZe7MoGh","IYuSlU93","mAkICB3g","XYJr4Ytt","v5PtYPG3","PYT1qfqF","Fk1ha5l9","c8AmcZ29","1Z8NMxe4","N9EKokrL","fprY4V2j","te62Rqrn","s4ZMXbOk","g0KdTGiA","odbHZNst","QdLvswVO","s48OTOkE","CwVG5D8C","cmzVHzOA","25AtC5WI","hiQYMzv2","dSiFNTsO","JA0mwg9h","2ubCoFng","39iAuvix","l8GgAR4E","mbMklOw5","saKpQOBe","kSyQxS41","X3DAWP1I","MjvElQAh","TThlc5MZ","opG3j70F","PjDM0HvM","a1dWxOIG","XEMr2V1s","NVuQhfP5","k3W3h9cO","R66lZwmk","Z1a7T8w7","p3M3zmfX","9HFanffl","MZotuhKO","YqoqYWho","rJ7tY0Pe","3EDaZMKV","Fq2JkIID","dGZUi2bk","7XeozzXK","CPWL2YRh","AkM5kTHW","ZTmWKvWe","OwLzmRCT","nvOKQX9c","aZBGWVaf","5pH4bwbe","wkV8rbmX","R2uS5zEG","ZHr1PES7","5qV2HQVC","RD6kyOfZ","37xyrL48","y9uUdcsH","oTMwUxXi","774OF61H","tos7M6GH","yzBZNSoq","qwpdB05i","Vd4BObXb","whRvGOjh","zQma1DIp","HOsKluvO","Bu4KaYcI","cLgzOj3I","7K5aWy38","8ksVdKCZ","reWdyTow","3tEbNRwh","J5TcglXt","UztoqNbN","yvp3bGz8","EK3thIGW","oeMKGhJv","6x3i4iWT","1QQSXiX4","yB6suElf","3tf7rDl6","UK6dpXaR","okOmUagw","U3nhwLfY","CbRhGbwb","PruHo00z","zlPhGgXT","qfIyLbxx","Gns2Kx3v","m1IXgVhk","piKxGyzy","oANvaGke","K3VXH3xw","6CFibYwP","oZ6EipJG","n1kUlV5B","FVcrIQ3r","YrlVCBeR","blqthf7S","QXyKClNO","jbLJ1XHE","w9E83eHq","nWDSFh4h","IQfHtvjM","YF1W8gDG","Sd6qLoaW","jR1i2Nr4","DCOmkFkI","IOZbZgGX","G2oIhpEs","F8RIUFLt","cNizrVlx","yc8vxlPo","EsmoHhwj","HVQr8Jb6","aVZJ3vwP","mdt0gPHv","LtQU8iFW","sWTRf9vO","V15O8eRe","Xm2cDzcV","k28ssuCs","HcRMup33","9NQy7dDu","YSd5kTQH","zSZUp818","rI26q9Va","vCZt6b4g","cMkeQhEx","YnRrj5NP","X8DaKaKx","DN8UuG0u","VRuENfne","3PIHVGDl","a5YYKSBp","tAICPxzR","LWCraTDi","azIxUQzm","8nNvyvoj","cHK3f0ff","8y6r09NZ","YWrLRDfT","HtjsxDMk","fGcPFvGp","IzKw43Im","6GacpaRH","lmd52V0r","jJWgyPE4","VqQZ89xG","VITeVPRH","w1FFwG13","wo9XtX1D","5AzKjak0","qMHEoNl6","ADoHlnnw","6ImKQVtc","lIRFslED","HU1FUi8s","7Qec2BlS","aYLp1Bp3","Vu5mfvCP","ssmmI201","8TIYTjQN","pPQCLKGQ","QU3u4vO1","meMBLNgc","eUWeGTuF","QXbArBL5","eGPwrU1j","L9FMd02R","TRbWnVhc","DlFRpeHc","yxQKhQDB","LtEFQAwk","ggg6Fulq","BLkRg0vC","UacTtp2r","ihRxUtwc","jywKOnh4","f2vXJrmz","AQGFbay7","701IAZ45","f3QOVv77","rjKKL67z","FRHQX3WR","frV8BVSX"],"icon_url":"https://cdn.modrinth.com/data/u6dRKJwZ/565c44deeac2a38cbb6c600b5e002fac59572b88.png"},"version":{"id":"HU1FUi8s","project_id":"u6dRKJwZ","author_id":"nMXRSbhF","featured":false,"name":"15.2.0.27 for Forge 1.20.1","version_number":"15.2.0.27","changelog":" * [Fix copying recipe id so that it doesn't just copy the first one displayed](https://github.com/mezz/JustEnoughItems/commit/eecef8ae335701b97a6918e20b4dd87966a46dfa) - mezz\n","changelog_url":null,"date_published":"2023-08-19T21:54:23.784277Z","downloads":172544,"version_type":"beta","files":[{"hashes":{"sha1":"a565f2e31fc2bbe6f297a4ca25241cbfd704ef6b","sha512":"9e94d5d909f37bdc06d18873c5df34daec4ab74a5cb3814fe23d63fe8398b0585d997677905e0a6caf993f3239543049f75d8f911f4159fff416ff84331d480a"},"url":"https://cdn.modrinth.com/data/u6dRKJwZ/versions/HU1FUi8s/jei-1.20.1-forge-15.2.0.27.jar","filename":"jei-1.20.1-forge-15.2.0.27.jar","primary":true,"size":1112891,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"H2zAm1Kt","user":{"id":"nMXRSbhF","username":"mezz","name":"James Mitchell","avatar_url":"https://avatars.githubusercontent.com/u/916092?v=4","bio":null,"created":"2023-01-27T04:34:43.036413Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"jei-1.20.1-forge-15.2.0.27.jar"},"mods\\citresewn-1.20.1-5.jar":{"sha512":"699584ead7af0c3fa2f083e5a54c3c367499d850db5671ba1c2f650fc14ddc2ac12a08e2aa372e98df2c2722475933b6d51950be68cc04553c67e66797ed6ab6","disabled":false,"metadata":{"type":"inferred","title":"CIT Resewn","description":"Re-implements MCPatcher's CIT\n","authors":["SHsuperCM, Asek3,Tfarcenim"],"version":"${file.jarVersion}","icon":"C:\\Users\\ismae\\AppData\\Roaming\\com.modrinth.theseus\\caches\\icons\\5c29d94364d6087aa12b45259c80067cdf116c2d.png","project_type":"mod"},"file_name":"citresewn-1.20.1-5.jar"},"mods\\irons_spellbooks-1.20.1-2.2.1.jar":{"sha512":"53ccb6ca61bbe2d7884c79c6f427f0e92c57cb492b0015c9b1762a51e5829f683842907efb33b0aa872ca1165e524ffc8243d0d75344fa7ba99d3f765e2ae00e","disabled":false,"metadata":{"type":"modrinth","project":{"id":"s4OWxYQQ","slug":"irons-spells-n-spellbooks","project_type":"mod","team":"Xd22h5Rp","title":"Iron's Spells 'n Spellbooks","description":"A magic mod bringing back the classic RPG spellcasting fantasy. (irons spells and spellbooks)","body":"![Loader](https://img.shields.io/badge/Loader-Forge-ecebe6?labelColor=B446C6&style=for-the-badge)\n![Available](https://img.shields.io/badge/Available-1.18.2%20%7C%201.19.2-ecebe6?labelColor=B446C6&style=for-the-badge)\n[![Discord](https://img.shields.io/discord/1104430139275743293.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2&style=for-the-badge)](https://discord.gg/TRzEdrndM2)\n[![Patreon](https://shields.io/badge/-Patreon-f86754?style=for-the-badge&logo=patreon&logoColor=white)](https://www.patreon.com/Iron431)\n[![BuyMeACoffee](https://shields.io/badge/-Buy%20Me%20a%20Coffee-FFDD00?style=for-the-badge)](https://www.buymeacoffee.com/iron431)\n\n![Logo](https://iron431.github.io/Irons-Spellbooks-Docs/img/spellbooks-title-small-background.png)\n\nIron's Spells 'n Spellbooks is a magic mod that is inspired by classic RPG games, and aims to introduce the classic spellcasting fantasy to the game. With an emphasis on progression, you can gain power by fighting dangerous wizards, raiding a plethora of structures, delving through dungeons, collecting resources, and finding powerful magical items.\n \n![Bisect](https://www.bisecthosting.com/partners/custom-banners/1b3bc821-298d-4efc-96d2-7dff77d7069a.png)\n\n \n\n**Featuring:**\n- Over 60 upgradable spells\n- Over 20 equipment items\n- Weapon Imbuement System\n- Armor Upgrade System\n- 10 wizard armor sets\n- 5 randomly generated structures\n- 5 new enemies; a new boss\n- And much more! \n\n**Also Including:**\n- Extensive world configuration options (including per-spell settings)\n- Out-of-the-box support for JEI, JEED, Apotheosis, Tetra, Curios, and Better Combat\n\nIt is recommended to play with JEI and Configured\n\n![Pic](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/spells.png)\n\n
\nVideos\n

\n\n

\n

\n\n

\n

\n\n

\n
\n\n
\nGetting Started\n\n

\nYou may quickly notice as your explore your world that you will be finding scrolls. Each scroll contains a spell, similar to an enchanted book. The scroll can be consumed to cast that spell without consuming mana or triggering a cooldown, or brought to the first new workstation added: the Inscription Table. At the inscription table, you are allowed to place a spell book, one either found or crafted, and slot the scroll into it. However, depending on the rarity of the scroll (determined by the spell's level), it may be too powerful for your spell book. In this case, you must go forth on a journey to obtain a better spell book.\n

\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/inscription_table.png)\n
\n\n
\nMaterials\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/materials.png)\n\nThere are many materials you may stumble upon throughout your adventures in the Overworld and Nether, including:\n\n#### Ink\n\nInk can be found in magic structures, such as wizard towers, and is the key to crafting scrolls. There are 5 variants, one for each rarity of scroll. When using ink in the Scroll Forge, it will allow you to craft a spell of the corresponding rarity, at the lowest level available. If the minimum rarity of a spell is higher than the ink provided, you will not be able to craft it at all, instead needing a higher quality ink to craft its first level.\n\n#### Focuses\n- There are 9 schools of magic, and you require a magical focus to craft scrolls or gear pertaining to that school. The schools and their focus are:\n- Fire - Blaze Rods (Vanilla)\n- Ice - Frozen Bones (Dropped from Strays)\n- Lightning - Bottles o' Lightning - (Use empty bottle on charged creeper)\n- Holy - Divine Pearls (Crafted from gold and amethyst)\n- Blood - Blood Vials (Obtained by cooking mobs in a cauldron; put them (or yourself) into a cauldron with a lit campfire beneath them)\n- Ender - Ender Pearls (Vanilla)\n- Evocation - Emeralds (Vanilla)\n- Void - Echo Shards (Vanilla)\n- Poison - Poisonous Potatoes (Vanilla, with additional recipe)\n\n#### Arcane Essence\n\nArcane essence is the most common and most important magical material. It can be found in magical structures, or looted from killing magical enemies. Low amounts of it may craft weak magic items, but its primary purpose is to be condensed into Arcane Cloth or Arcane Ingots, and used in more powerful crafting recipes.\n\n\n#### Runestones\n\nRunestones are a more rare find in magical structures, and are always found as blank runestones. Using 8 focuses, you can craft a runestone to a specific school, and use your inscribed runestone to craft gear related to that school.\n\n\n#### Other\n\nHogskin - a new drop from hoglins, and is used to craft magical items\nCinder Essence - a drop from Ancient Knights (who can be summoned at ancient battleground) and is used to craft upgrade orbs\nArcane Debris/Arcane Salvage - an ore similar to ancient debris, but is found in the Overworld. A netherite pickaxe is required to harvest it, and the scrap is used in powerful magical recipes.\nRuined Book - a sculk-infested book that can be found in ancient cities, used for crafting powerful spell books\n\n
\n\n\n
\nCrafting Stations\n\n

\nAll of your magical tinkering will be done at the Inscription Table, Scroll Forge, and Arcane Anvil. (See getting started for Inscription Table)\n

\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/tristation.png)\n\n#### Scroll Forge\n\n

\nThe Scroll Forge is a new crafting station that allows the player to craft scrolls by using ink, paper, and a focus. The ink determines the rarity/level, and the focus determines what school of spells you can craft.\n

\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/scroll_forge.png)\n\n#### Arcane Anvil\n\n

\nThe Arcane Anvil is a new crafting station that is used to combine magic items together, such as:\n\n- Upgrading scrolls (just like enchanted books)\n- Upgrade school armor and Spell Books using upgrade orbs\n- Imbue swords with a spell (only one at a time, scrolls cannot be retrieved after imbuing them. Imbuements can be removed with shriving stones)\n

\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/arcane_anvil.png)\n\n
\n\n
\nEquipment\n\n

\nMany new pieces of magical equipment can be found, looted, or crafted in this mod.\n\nSome of these include 6 craftable spell books that follow vanilla progression (iron, diamond, netherite, and so on), 2 Unique spell books that are rare drops from certain mobs and come with pre-slotted spells, and 3 additional spell books that can be found throughout the world.\n

\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/equipment.png)\n\n

\nAdditionally, 10 sets of armor are added to the game, including an early game, mid game, and 8 late game sets, each corresponding to a school of magic, giving players additional power for that school while they wear them.\n

\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/armor.png)\n\n
\n\n
\nWorld Gen\n\n

\nSeveral new randomly generated structures can be found in your new magical world. They'll contain magical loot - and magical enemies guarding it - as well as traps, and most importantly: secret treasure. *As a side note, it is not required to break any blocks to find secrets.\n

\n\n#### Structure Info\n\nMountain Tower (Bottom Left)\n\nThe lonely tower of ice mages, it can be found in mountainous and snowy biomes\n\nMangrove Hut (Top Middle)\n\nHome of the fire mages, it can be found in swampy biomes\n\nEvoker Fort (Bottom Right)\n\nKeep of the Archevoker, it can be found in forests, plains, deserts, and savannas\nRandomly generated surrounding camp\n\nThe Catacombs (Top Right)\n\nThe first randomly generated dungeon and boss fight of the mod, it is the magical stronghold of a king who died long ago and can be found deep underground\nWayward Compass can be used to locate them\nIt is recommended to have enchanted diamond gear to take on the Dead King boss \n\nAncient Battlegrounds (Top Left)\n\nThe site of a battle of which the name was long ago forgotten, it can be found resurfacing in the Nether\nArmor Piles can be harvested to reanimate Ancient Knights\nDebris may be denser in the areas around them\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/structures.png)\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/magic_loot.png)\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/ancient_city_loot.png)\n\n
\n\n
\nCompatibility\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/apotheosis.png)\n\n![Picture](https://iron431.github.io/Irons-Spellbooks-Docs/img/screenshots/tetra.png)\n\n
\n","published":"2023-05-07T16:51:17.271987Z","updated":"2024-01-10T03:38:18.009128Z","client_side":"required","server_side":"required","downloads":49899,"followers":226,"categories":["adventure","equipment","magic"],"additional_categories":["game-mechanics","mobs"],"game_versions":["1.18.2","1.19.2","1.20.1"],"loaders":["forge","neoforge"],"versions":["AnHXUuLL","kKaesIoI","4exdsSoN","MfvyteHV","OpV6N6a3","hpcuIu4g","EhvXZOsI","f8mz7pmJ","ySXFDJ1I","NK9zQZ4h","PCgC4yrt","qkN5fpMc","Zm0S12nr","vrVyUVot","TJVgrTUZ","eCA1X6b0","N1fJJE3r","Q9mGU6DQ","61URWOvE","ySlhvuzS","o59Bw0yT"],"icon_url":"https://cdn.modrinth.com/data/s4OWxYQQ/6a1f5c6adb434a6c56c1975af6f4fbde3ba907ff.png"},"version":{"id":"ySlhvuzS","project_id":"s4OWxYQQ","author_id":"aeXCUa9J","featured":false,"name":"Iron's Spells 'n Spellbooks 1.20.1-2.2.1","version_number":"1.20.1-2.2.1","changelog":"[https://iron431.github.io/Irons-Spellbooks-Docs/changelog/#221-1192--1201-2024-01-09](https://iron431.github.io/Irons-Spellbooks-Docs/changelog/#221-1192--1201-2024-01-09)","changelog_url":null,"date_published":"2024-01-10T03:37:43.427722Z","downloads":4076,"version_type":"release","files":[{"hashes":{"sha512":"53ccb6ca61bbe2d7884c79c6f427f0e92c57cb492b0015c9b1762a51e5829f683842907efb33b0aa872ca1165e524ffc8243d0d75344fa7ba99d3f765e2ae00e","sha1":"982a426c99de6a3122f2e05c86cc18db76b1efce"},"url":"https://cdn.modrinth.com/data/s4OWxYQQ/versions/ySlhvuzS/irons_spellbooks-1.20.1-2.2.1.jar","filename":"irons_spellbooks-1.20.1-2.2.1.jar","primary":true,"size":6778491,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"40FYwb4z","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"gedNE4y2","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"8BmcQJ2H","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"vvuO3ImH","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"Xd22h5Rp","user":{"id":"LJAA9rMP","username":"lab3","name":"Len Bucchino","avatar_url":"https://avatars.githubusercontent.com/u/1099358?v=4","bio":null,"created":"2023-05-07T00:21:33.872653Z","role":"developer"},"role":"Member","ordering":0},{"team_id":"Xd22h5Rp","user":{"id":"aeXCUa9J","username":"iron431","name":null,"avatar_url":"https://cdn.modrinth.com/user/aeXCUa9J/1909a0f9473f880f4f9b8d7cf370daf582ca1f7a.png","bio":null,"created":"2023-05-07T16:50:23.688771Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"irons_spellbooks-1.20.1-2.2.1.jar"},"mods\\MindfulDarkness-v8.0.2-1.20.1-Forge.jar":{"sha512":"10404b9b4b45561c3f13350369c3c590a0a81089428924a93d0abdb345370fecc303e7106bfd7f945aca280fb89d4fb431a9ce26accaff25b101059700143b2d","disabled":false,"metadata":{"type":"modrinth","project":{"id":"pzCY6C3e","slug":"mindful-darkness","project_type":"mod","team":"rmjvM0s6","title":"Mindful Darkness","description":"Turning all the lights off! Automatic dark mode for guis; as configurable as possible.","body":"

\n

\n

\n

\n

\n

Mindful Darkness adds a fully automatic dark mode to your game! Darkens all guis without any texture changes required. Can be quickly turned on and off directly in-game. You can also choose from different algorithm and control the darkness intensity with ease. Also includes a simple system allowing you to control which textures are affected (see Configuration).

\n

\n

\n

\n

\n

\n

\n

\n

\n

INSTALLATION REQUIRED ON CLIENT

\n

REQUIRES PUZZLES LIB TO BE INSTALLED (FORGE & FABRIC)

\n

REQUIRES FABRIC API TO BE INSTALLED (FABRIC)

\n

REQUIRES FORGE CONFIG API PORT TO BE INSTALLED (FABRIC)

\n

\n

\n

Configuration is easily possible directly from in-game using the mod menu (requires Mod Menu by Prospector to be installed on Fabric) by installing either Configured or Configured (Fabric) by MrCrayfish.

\n

When it comes to manual configuration all files are found at .minecraft/config, named as MOD_ID-client.toml, MOD_ID-common.toml, or MOD_ID-server.toml depending on the type of config. Not all types might exist for this mod if any.

\n

Note that on older mod versions server configuration files are found at .minecraft/saves/WORLD_NAME/serverconfigs, effecticely meaning they must be configured separately for each individual world.

\n

Mindful Darkness does not automatically darken every gui texture in the game, instead you have to manually specify in the config which textures are affected. Resources can be specified using '*' as wildcard char, can affect all or just a single namespace and you can use '!' to exclude resources.

\n

By default, configuration looks like this: "textures/gui/*.png, !minecraft:textures/gui/icons.png". This will include all textures in the textures/gui directory from all namespaces (since this is where mods ususally put their gui textures). Specifically for the minecraft namespace icons.png is excluded though (indicated by adding '!' at the beginning). NOTE: The order of defining resources matters for exclusions! Excluded resources need to come after any entry that would otherwise include them.

\n

\n

\n

🌟 Thanks to Buuz135 and their Dark Mode Everywhere mod, which I stole the idea for changing the font color from.

\n

\n

\n

\n

\n

\n

\n","published":"2023-04-20T21:29:42.338366Z","updated":"2023-08-17T10:02:52.906073Z","client_side":"required","server_side":"unsupported","downloads":69452,"followers":99,"categories":["utility"],"additional_categories":["game-mechanics"],"game_versions":["1.18.2","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["fabric","forge"],"versions":["HtkDyp2n","8FeCBhRQ","YdZ7PrnU","2r6x5wIZ","vka9k10s","k0p2W8fJ","vAbDFPOV","q0xXFnz3","2RM8LNzg","ogSmEU5z","wkkPu4dB","n5bazwHY","bZ3FozLJ","W1Nr2YeX","6wD4trlH","JopLDI6F","YDHJQ1Jb","94X7V8hX","r9dFWl5x","7wuHzgKO","JmtXadye","RIy723LJ","nRXTPMgV","ON4wYFWP","rlyYqyF9","vJ6w3pZl","FXjG2oJj","e9dCKW7d","4ZbiiiMH","f18LnDAQ","VveCEcsb","SkN0nr9r","CfHWBD9n","seEOlqR6","MOcWWHUe","WbTzbIE2","hFLpBncv","FjjW1qYC","WUeq85MM","HyEDNsdn","vtTIhFrc","OZRIDods"],"icon_url":"https://cdn.modrinth.com/data/pzCY6C3e/a721715caf9b390707765c5ada1dcd04afa86ae9.png"},"version":{"id":"vtTIhFrc","project_id":"pzCY6C3e","author_id":"rHdGpxOA","featured":false,"name":"[FORGE] [1.20.1] MindfulDarkness-v8.0.2","version_number":"v8.0.2-1.20.1-Forge","changelog":"# Changelog\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog].\n\n## [v8.0.2-1.20.1] - 2023-08-17\n### Changed\n- Added a default exclusion for the [Dynamic Crosshair](https://www.curseforge.com/minecraft/mc-mods/dynamic-crosshair) mod\n\n## [v8.0.1-1.20.1] - 2023-08-10\n### Added\n- Added a config option for blacklisting certain screens that should not have their font color altered, by default this includes all screens for editing signs and the chat screen\n\n## [v8.0.0-1.20.1] - 2023-06-27\n- Ported to Minecraft 1.20.1\n\n[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/\n","changelog_url":null,"date_published":"2023-08-17T10:02:45.965741Z","downloads":11949,"version_type":"release","files":[{"hashes":{"sha512":"10404b9b4b45561c3f13350369c3c590a0a81089428924a93d0abdb345370fecc303e7106bfd7f945aca280fb89d4fb431a9ce26accaff25b101059700143b2d","sha1":"8d2920fc6a936cb8a8f22908af5eafd38473ba8a"},"url":"https://cdn.modrinth.com/data/pzCY6C3e/versions/vtTIhFrc/MindfulDarkness-v8.0.2-1.20.1-Forge.jar","filename":"MindfulDarkness-v8.0.2-1.20.1-Forge.jar","primary":true,"size":101223,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"QAGBst4M","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"rmjvM0s6","user":{"id":"GpOHZG9G","username":"LunaPixelStudios","name":"Luna Pixel Studios","avatar_url":"https://avatars.githubusercontent.com/u/135580893?v=4","bio":"https://discord.gg/LunaPixel","created":"2023-06-05T06:00:30.865746Z","role":"developer"},"role":"Studio","ordering":0},{"team_id":"rmjvM0s6","user":{"id":"rHdGpxOA","username":"Fuzs","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/28218241?v=4","bio":null,"created":"2021-03-28T20:59:56.133727Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"MindfulDarkness-v8.0.2-1.20.1-Forge.jar"},"mods\\moonlight-1.20-2.9.3-forge.jar":{"sha512":"9f10fc0a363409ea2ea47a53c08033d7667f34a14d9bd60452ca5a5e1a906bb7baeb455f32498d5834e47cfce154690cae6509c2d35ee32da7fb4a1f59a8c028","disabled":false,"metadata":{"type":"modrinth","project":{"id":"twkfQtEc","slug":"moonlight","project_type":"mod","team":"Se0LRYS8","title":"Moonlight Lib","description":"dynamic data pack and registration, villager activities, custom map marker and a lot more","body":"Features of this library are:\n\n- Dynamic resource pack utilities\nA set of utilities that allow creating dynamic runtime resource packs and datapacks. Also easily allows respriting and retexturing existing textures, specifically useful to add new wood based blocks.\n\n \n\n- Dynamic block set registration\nAllows mods to specify a block set (which can be for example a wood type). The mod then will scan all registered blocks and fill the block set up only to then allow mods to register blocks that depend on it.\n\nThis can't be easily done using traditional methods since the wood set itself depends on the registered blocks so registration must happen at a very specific time. This utility makes that task possible and easy to do. Note that it is still a form of dynamic registration which might have some drawbacks.\n\nIn a nutshell you have dynamic wood type support for your blocks. The wood set type already comes built-in.\n\n \n- Custom map markers: \nA complete system that allows to easily implement and add map decoration and map markers as well as control every aspect of them like rendering. Also allows storing simple data inside maps data offering a couple of hooks to use it too like on item tooltip.\nThis system also offers a simple Data Driven implementation meaning you can easily register new markers with datapacks!\n \n\n- Dynamic Villager AI\nA helper system to easily and dynamically add tasks and modify villager schedules in a compatible way without overriding the whole existing AI. Also allows to properly add memory types\n\n \n\n- Custom first and third person animations:\nAllows modders to implement a simple interface in their items to allow it to have custom third and first person animations (like crossbows). \nIncludes simple and easy to use interfaces that can let you control first person and third person animations as well as a callback for rendering the item itself (similar to spyglass) directly in your item class\n\n \n- Grindstone achievement triggers:\nThe mod adds a custom trigger that gets called when an item is passed through a grindstone that you can call in your mods advancements jsons\n\n\n- Soft fluid system:\nAn entirely Data Driven custom virtual fluid system that goes on top of forge one and is designed to fit better in vanilla minecraft and having as main feature the ability to have multiple fluid containers items like bottles, bowls and buckets, as well as providing support for stews and drinks that can be consumed directly from a fluid tank. As opposed to the forge fluid system it has a base unit of 1 minecraft bottle (250 forge mb). The system also automatically generates all the needed fluids for already registered forge fluids and allows the user to override them or add to them easily. Fluids are virtual so they can only exist in modded container specifically for them\n \n\n-Dispenser utilities:\nSome code that allows to easily register dispenser behaviors without overriding already existing ones. Also comes with builtin spawn egg and block placement behaviors\n\n ","published":"2022-06-21T07:56:14.814685Z","updated":"2024-01-23T22:39:52.764450Z","client_side":"required","server_side":"required","downloads":488585,"followers":350,"categories":["library"],"additional_categories":[],"game_versions":["1.16.5","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.4"],"loaders":["fabric","forge"],"versions":["2vA7za0R","HnzRVHve","VFJlAomw","TdrX8qHu","ND0jV6Ba","wMvYwhzf","YZ1c6V1Y","7KfOaFNC","n36VFZgj","hjpH6YTS","TZqLAjc4","SNOfTsuq","BpwfruOR","ARzMom8z","bSd7CaVX","bYgSpZNX","sFlS58kl","MunWW5CV","ip1Rzqeo","VYcJMwhh","77PCqM0x","EWKHMqhL","48KdkfGF","LHQnKJPr","SUVVyNOn","iUir8IFb","CAaiQgHc","mMuXnmER","5CAvXUDI","Y9Yo8h10","Cwn2eAQI","1ZP9jeJp","JwDuktzc","aNax4jyH","RIqvRzdD","ANPz3UX0","wkQInAdt","5vaqrscY","rvr9aKfC","mzGChtna","dVl8oHMC","qfTdrUeL","KbGlKdHo","S3OlMtz3","zGJuxvK4","MwH6iRuX","GSlj8ip7","4x52sEBq","ZZzULVfd","sS7WRpan","hbIxgIk3","gO19W71w","4jTOJ2ZI","oZ6GRhj8","VhZo5bM4","TQkusKt9","368y55MX","8ZMdWvwz","r4wBdvIX","f5gtva35","8hghdRdh","GxCfXdHN","jwSm2KiR","F0NN8t9F","h4yyiupT","hzwrgZl8","gA9vpijP","KdTmjJVb","HjrG1F0r","fwqQVTzC","3WC47wPk","XMHhMXZd","G82otMKn","bjFaEsLT","Pi6AVDbd","1R2xmUor","Ti5Z22lJ","IVC9YnMt","gmoV0tyd","2PY4BLur","zLddLJPF","5ZwEaffq","ZTvfXhRv","NF5WIl7b","yOVUWvRf","5KCmgfbm","9OTYJk7a","v3BxhM1S","BHmy40Mt","AWhKa778","uiUPREjo","VoARfnSD","Xxa877fY","u857rKSQ","rznUqNwu","cmz3IAL2","gdtVX62P","7wxkhoX2","sMEl6tss","2Uz8dh1y","OuwCxc61","5N5K36U1","jEMUwADf","xAJqgTD0","96TZidKH","FWVFXkyg","7JKL4wL5","ihYnBDx3","ROwff1j7","yrhbhfSn","ZHuO4LiU","pFeITkZi","y04tJAwP","YkBLE8Oq","LTmKAyph","UxWlwJoD","kyMgJhmx","pKTlrvKt","Ovxp7vPe","NtrvPW5Z","Z6GA4zUd","kP7srLfi","Xv8cPrF8","ebGaMVM5","KlX1F156","SV4rUTK3","9OGPgOeF","M1JtNLFm","50P4wZoB","kDFjJOMB","lIrlI8Zz","JXolKGKT","GTSq9qXH","ZVLcOJJE","BdAPfRTo","XWjG3vWP","hZxT2b1p","uBnHFMR2","I1r3C7CG","sE2tTJLZ","gUtSDU9U","Gp0CQft9","MG6apqgk","J5E9L4AG","8j22jNcF","tAcvUB1b","X46edIfU","OKx9Elr9","uOIpFARl","LkOHvzOj","FmgUqwxg","FLKgQQZH","sgNQlLLv","Bwn3tASZ","1tR7YwgX","n665AUFc","JBBeBPK6","S9PrveOz","sNFzpvYl","WXwbgZvj","IeVioShx","mvCZhlZo","o7oqq3Lh","vjQmGhyI","9dcfZ4i9","mCdzmJZC","hj1UnmZ2","idIlWA9u","PXyqXIbn","fQhx5ml2","fia9z4h4","cKg5hnPJ","mHeZr8dp","IPLC6g62","3NoxJuBX","pglf5GDl","SrPhRlSQ","vnTrMyMb","vehbL6pP","9Cgq74lp","EYDLWwqS","Hl9ja4Gl","Z8apZ6lb","UrzlfaAz","4fEnQ2ua","JoEQ35TB","XlRP5PMn","7cwLznr1","C86Th6Cw","N1eo0JjB","TkEXwUpi","R3HUuRlb","yvWnUxeS","gK3ltYEo","9eKKGLgl","81iXq8Ua","ifaZqqbi","wAEWAPPs","X0mWyHDn","3z15qPRG","yKc5hWwB","613mgPdm","6WCyArcu","FreWFSqP","QzsElbGY","g0I9zd9f","QYOUgJFZ","g5fu5BKB","jx8jTIax","7FTjFbHI","6UdNaxrX","QEr4oCmZ","whxnG6tI","lsj3hYsg","v8shmez8","dE1OqDFw","buvzG5Eh","LOutWSjK","Ta3wPFEM","f6naP7j6","h6yrGow9","nkCKWwmU","QYPLYuej","Eax5TmfX","NkDayjzv","BsdtnGcc","i8LcMgkg","GFChSR1Q","5Zza2cPD","mSQCkfvX","FaHHZhWB","CSWnYqKU","olYe4Pvg","8BzRkauW","hiH76w7r","XYaisWHj","9T5izdE9","s6wGYEq5","j6jDosOf","wFJ6kLiM","XtugKOOJ","uqfvv0ms","PM712gqw","2O4lu5JH","G4l3R3Pb","MXuvNr3i","KJQ6UUBP","cGKy75i2","7O9YniXA","WBx7Ddq6","LGgzYsHU","IUITd8aF","LhoPcVBA","dfWWDslj","5MTISIoq","vBIzpz3C","95iGLvuV","JmKTlMTk","RNUEccJ3","Sn17BhlX","jlMUHPST","4Pn6H6LU","YAbYzYmZ","Fc74Sq3o","xFsTt0Ku","8UWgitat","AgF88xAa","LAcFOrdR","3sq8rKNi","WXnNfkOQ","bRdRjsBw","2RKyBUJh","8BAEKNuN","cEVwMp3J","5NKdFoez","StBAz5jK","dRWTiq1o","dLc984Lh","OWzOhWa1","IVjsKfDz","cFgWr0uf","wnLFf0Nc","rCLaOh9e","zxsIL6hW","DKi9sJC8","7wOWxvtd","BMFYaPZ4","pg9Xxrcb","t5FnO6dP","zQA9lTQr","cv8vKRPe","TDf2CeG9","FubHdmUL","7NLlFrFF","8og81efu","NBLqXmpa","IZUE22nG","JQtrjbXM","Ss8gDP6F","Jv6lR8aV","Fi0TCD7O","6AG0cMX6","uMZCwusw","oi8DYts3","5QbwmlBE","n3GjNlx6","ycRzQlXJ","oTRatPAP","yquNskKL","CbCy1LiO","M8sd9nyu","e93w6V0s","hCmcGN2x","WtQPtpOg","OkmMqBP5","ypbJKwW0"],"icon_url":"https://cdn.modrinth.com/data/twkfQtEc/icon.png"},"version":{"id":"ypbJKwW0","project_id":"twkfQtEc","author_id":"BU21lLGA","featured":false,"name":"forge_1.20-2.9.3","version_number":"forge_1.20-2.9.3","changelog":"more villager tarde stuff fixes","changelog_url":null,"date_published":"2024-01-23T22:39:55.519949Z","downloads":398,"version_type":"release","files":[{"hashes":{"sha1":"4c004eae852c4f6c5d839fd7238d21658329a3f5","sha512":"9f10fc0a363409ea2ea47a53c08033d7667f34a14d9bd60452ca5a5e1a906bb7baeb455f32498d5834e47cfce154690cae6509c2d35ee32da7fb4a1f59a8c028"},"url":"https://cdn.modrinth.com/data/twkfQtEc/versions/ypbJKwW0/moonlight-1.20-2.9.3-forge.jar","filename":"moonlight-1.20-2.9.3-forge.jar","primary":true,"size":1128307,"file_type":null},{"hashes":{"sha1":"923965f76fdd28509f5b23971b9b240ac6e98fea","sha512":"0ff66b798836e86db412d7f8e2a6ad4cf32c543fcc8b62829fd4e386852a18ccb585138511324af3a66e8728b400f8d3b09cc0fb36f40f41beed197919fb79e8"},"url":"https://cdn.modrinth.com/data/twkfQtEc/versions/ypbJKwW0/moonlight-1.20-2.9.3-forge-sources.jar","filename":"moonlight-1.20-2.9.3-forge-sources.jar","primary":false,"size":477133,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"Se0LRYS8","user":{"id":"BU21lLGA","username":"MehVahdJukaar","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/24719182?v=4","bio":null,"created":"2022-06-21T07:42:29.648721Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"moonlight-1.20-2.9.3-forge.jar"},"mods\\endrem_forge-5.2.3-R-1.20.X.jar":{"sha512":"c917147032c95ef4cf423c2db76a8adecc187cee6ac9c2cf1e68d1fa74cdc0cc18d18e4f3121953b6f27bced35d436184785f42ae23bf0008a847359c6d3ea50","disabled":false,"metadata":{"type":"modrinth","project":{"id":"ZJTGwAND","slug":"endrem","project_type":"mod","team":"Ss2f4ZeZ","title":"End Remastered","description":"Make your journey to the End more Challenging and Engaging with End Remastered!","body":"

 

\n

\"End

\n

  

\n

\"Discord\"      \"PayPal\"      \"Youtube

\n

 

\n

End Remastered overhauls the way players get to the End and makes the experience way more interesting by forcing them to fully explore the beautiful world of Minecraft. Adding 16 totally new Ender Eyes hidden all around your world, this mod will make your playthrough a lot more enjoyable.

\n

 

\n

Supported Versions: 1.16.3, 1.16.4, 1.16.5, 1.17.1, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3,1.19.4, 1.20 and now in 1.20.1!

\n

 

\n

Our Partners:

\n

 

\n

\n

 

\n

Thanks to Apex Hosting for partnering with End Remastered!
Are you looking for a place to play Minecraft with your friends?
Well, look no further because Apex Hosting got you covered! With their great and easy to use Control Panel and their multiple servers spread across the entire globe, you can have your own Minecraft server up and running in about 5 minutes. Use this link: https://billing.apexminecrafthosting.com/aff.php?aff=4481 or click on the image below to get started now!

\n

 

\n

Want to support us directly, you can also donate through PayPal: Learn More!

\n

 

\n

 The Mod Content:

\n

 

\n

Exploration is the main focus of End Remastered, and to reach the End and beat the Ender Dragon, you will have to find 16 custom eyes by exploring vanilla structures and fighting vanilla bosses. Once you have at least 12 eyes, you can follow them until you reach the Stronghold. You have to put the 12 custom eyes in the portal in order to open it. If there's a vanilla eye of ender in one of the frames, you can remove it by right clicking on it with a custom eye.

\n

 

\n

 

\n

\"The

\n

The Eyes are a really important part of End Remastered, just like Vanilla Ender Eyes, they allow you to activate the portal to the End. However, unlike Vanilla Ender Eyes, they are not dropped by Endermen, but must be found by exploring, fighting and mining. For more info, click the spoiler tag below.

\n

 

\n
\n

1. Old Eye - Found in Desert Pyramids

\n

Legends say this eye once belonged to one of the great Sandworms

\n

2. Nether Eye - Found in Nether Fortresses

\n

It was lost by a demon in the battle between the Aether and the Nether

\n

3. Cold Eye - Found in Igloos

\n

One of the last artifacts left behind by the Iceologers before they all suddenly vanished from the world

\n

4. Rogue Eye - Found in Jungle Pyramids

\n

This eye is believed to have given our ancestors the knowledge of Redstone

\n

5. Black Eye - Found in Buried Chests

\n

Pirates say it gave sight to the legendary Black Pearl

\n

6. Magical Eye - Dropped by Evokers

\n

Without this eye, the Evoker has no power

\n

7. Lost Eye - Found in Mineshafts

\n

It is told that it was forged by the first blacksmiths of time

\n

8. Corrupted Eye - Found in Pillager Outposts

\n

The eye of a greedy king faded in solitude. Legend says it will bring infinite fortune to its owner

\n

9. Wither Eye - Dropped by The Wither

\n

Has witnessed destruction. Maybe it also witnessed your stuff disappear

\n

10. Guardian Eye - Get it by Killing Elder Guardian

\n

It has seen many warriors drown into the depths of the sea

\n

11. Witch Eye - Craft it using the witch pupil

\n

 This pupil is believed to have seen the ancient brewing recipes that were lost in time.

\n

12. Cursed Eye - Found in Bastions treasure chest

\n

 A powerful yet destructive artifact; the Piglins swore to protect it at the cost of their lives

\n

13. Exotic Eye - Craft it using aquatic items

\n

 Those who followed this eye were never seen again; rumors say they found the great city of Atlantis, or lost their way trying

\n

14. Evil Eye - Buy it from a master cleric

\n

 A holy talisman said to protect its owner from bad luck

\n

15. Undead Eye - Craft it using an Undead Soul

\n

 Remembrance of the past lives of those who live in death

\n

16. Cryptic Eye - Have a small chance to get it when enchanting

\n

 No information about this eye

\n
\n

 \"The

\n

 

\n

End Remastered also adds some items to the game. Click the spoiler button to see the crafting recipe for all the items.

\n

 

\n
\n

The Witch Eye:

\n

\"End

\n

 

\n

The Exotic Eye:

\n

\"Exotic

\n

 

\n

The Undead Eye:

\n

\"Undead

\n

*You can get the Undead Soul by killing a skeleton horse.

\n
\n

 

\n

 

\n

 

\n

Support:

\n

We always try to be aware of issues in End Remastered, if you experience a bug while playing our mod, please report it in the comments or the \"Issues\" section to help us keep the experience fun and enjoyable for all players.

\n

 

\n

 CLICK HERE to join our discord server to speak, chat, report problems or play with us :)

","published":"2021-09-07T01:04:06.593494Z","updated":"2023-12-21T00:54:37.327046Z","client_side":"required","server_side":"required","downloads":127407,"followers":236,"categories":["adventure"],"additional_categories":[],"game_versions":["1.16.3","1.16.4","1.16.5","1.17.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["fabric","forge"],"versions":["OTVFe6yb","wAg3uLaS","JUEJKAmI","jcNTvfUz","baputuVX","MK3fVFKt","IEuB5jdI","pr8v984r","uPNva0ZJ","suITIY4S","fzwTUCMa","JZPwni3A","FFGAR6F6","27FhBFfh","9OkkRvff","CYis3W3g","4wKvHwVW"],"icon_url":"https://cdn.modrinth.com//data/ZJTGwAND/icon.png"},"version":{"id":"9OkkRvff","project_id":"ZJTGwAND","author_id":"hvSW8ws8","featured":false,"name":"End Remastered 1.20.X R5.2.3","version_number":"5.2.3-R-1.20.X","changelog":"-Separated the config for throwing and using the eyes of ender\n\n-Eyes of Ender do not randomly generate in the stronghold portal (can be enabled in the config)\n\n-Made it so that the right texture is used with Portal Frames when using a texture pack","changelog_url":null,"date_published":"2023-06-25T02:22:28.047999Z","downloads":14745,"version_type":"release","files":[{"hashes":{"sha1":"a51d84c5f746ddad024f7862265873680f2ec23b","sha512":"c917147032c95ef4cf423c2db76a8adecc187cee6ac9c2cf1e68d1fa74cdc0cc18d18e4f3121953b6f27bced35d436184785f42ae23bf0008a847359c6d3ea50"},"url":"https://cdn.modrinth.com/data/ZJTGwAND/versions/9OkkRvff/endrem_forge-5.2.3-R-1.20.X.jar","filename":"endrem_forge-5.2.3-R-1.20.X.jar","primary":true,"size":882645,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"Ss2f4ZeZ","user":{"id":"7qaaMYC5","username":"maxmitchelson","name":"Maxime Mitchelson","avatar_url":"https://avatars.githubusercontent.com/u/39421172?v=4","bio":null,"created":"2021-09-07T00:55:54.116808Z","role":"developer"},"role":"Developer","ordering":0},{"team_id":"Ss2f4ZeZ","user":{"id":"hvSW8ws8","username":"jack-bagel","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/89183661?v=4","bio":null,"created":"2021-08-19T06:58:32.750386Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"endrem_forge-5.2.3-R-1.20.X.jar"},"mods\\soulfired-1.20.1-3.2.1.0-forge.jar":{"sha512":"1d34875e53df2f895a091a777443380b51e85c6d8a6af2ff965eb77e36d228dafeba6dd519056256564e27baee672c7f25987c5156d1b6d35aca1174c7665bf1","disabled":false,"metadata":{"type":"modrinth","project":{"id":"d6MhxwRo","slug":"soul-fire-d","project_type":"mod","team":"rPO1Nz17","title":"Soul Fire'd","description":"Let Soul Fire burn!","body":"![Soul Fire'd banner](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/soul-fire-d/banner.gif)\n\n---\n![Minecraft](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/minecraft.svg)[![1.20.4](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-20-4.svg)](https://modrinth.com/mod/soul-fire-d/versions?g=1.20.4)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.20.2](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-20-2.svg)](https://modrinth.com/mod/soul-fire-d/versions?g=1.20.2)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.20.1](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-20-1.svg)](https://modrinth.com/mod/soul-fire-d/versions?g=1.20.1)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.19.4](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-19-4.svg)](https://modrinth.com/mod/soul-fire-d/versions?g=1.19.4)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.19.3](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-19-3.svg)](https://modrinth.com/mod/soul-fire-d/versions?g=1.19.3)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.19.2](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-19-2.svg)](https://modrinth.com/mod/soul-fire-d/versions?g=1.19.2)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.18.2](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-18-2.svg)](https://modrinth.com/mod/soul-fire-d/versions?g=1.18.2)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.16.5](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-16-5.svg)](https://modrinth.com/mod/soul-fire-d/versions?g=1.16.5)\n\n![Loader](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/loader/loader.svg)[![NeoForge](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/loader/neoforge.svg)](https://modrinth.com/mod/soul-fire-d/versions?l=neoforge)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![Forge](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/loader/forge.svg)](https://modrinth.com/mod/soul-fire-d/versions?l=forge)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![Fabric](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/loader/fabric.svg)](https://modrinth.com/mod/soul-fire-d/versions?l=fabric)\n\n![Overlay](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/side/client-server.svg)\n\n![Issues](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/github/issues.svg)[![GitHub](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/github/github.svg)](https://github.com/Nyphet/soul-fire-d/issues)\n\n---\n## **Description**\nIn Minecraft there's Soul Fire, yet if you or a mob catch fire because of it nothing will change from normal fire. \nThis mod makes Soul Fire actually work as one would expect, all whilst providing an *easy-to-use* API for modders that want to add their own custom fire and have it behave consistently.\n\n## **Features**\n- **Soul Fire overlay** \n![Overlay](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/soul-fire-d/overlay.gif)\n- **Entities catching fire from Soul Fire will burn with actual Soul Fire.** \nBurning from Soul Fire will deal 2 damage per second. \n![Sheep](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/soul-fire-d/sheep.gif)\n- **Actually consistent Soul Fire behavior.** \nFor instance, but not limited to, zombies burning from Soul Fire and arrows passing through Soul Fire can set their targets on Soul Fire. \n![Arrows](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/soul-fire-d/arrow.gif)\n- **Two new enchantments: Soul Fire Aspect and Soul Flame.** \nAs their name suggests, they work exactly the same as Fire Aspect and Flame with the only difference being the kind of fire the target will burn from, with the consequent damage increase. \nBoth these enchantments can be highly configured individually, enabling (default) or disabling them and more. \n- **API for custom fire types:** \nFor mod/datapack creators who want to add their own custom fire(s), or implement another mod's fire, this mod provides an *easy-to-use* API to register your fire(s) and have it(them) behave consistently **automatically**. \nFurthermore for each new fire registered using this API there can be new custom Fire Aspect and Flame enchantments available in game **automatically**. \nSee the bottom section *For developers* to know more.\n\n## **Dependencies**\n| Mod | Loader | Requirement |\n| :-: | :----: | :---------: |\n| [Forge Config API Port](https://modrinth.com/mod/forge-config-api-port) | Fabric | Required |\n\n## **License and right of use**\nFeel free to use this mod for any modpack or video, just be sure to give credit and possibly link [here](https://github.com/Nyphet/soul-fire-d#readme). \nThis project is published under the [GNU General Public License v3.0](https://github.com/Nyphet/soul-fire-d/blob/master/LICENSE).\n\n## **For developers**\nTo learn how to use the provided API follow the [Wiki](https://github.com/Nyphet/soul-fire-d/wiki) on [GitHub](https://github.com/Nyphet/soul-fire-d). \nPlease note that the API is available even with datapacks, to know more follow the [dedicated Wiki page](https://github.com/Nyphet/soul-fire-d/wiki/Data-Driven-Fires).\n\n## **Support me**\n[![Twitch](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/twitch/twitch64.png \"Twitch\")](https://www.twitch.tv/crystal_spider_)\n[![Patreon](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/patreon/patreon64.png \"Patreon\")](https://www.patreon.com/crystalspider)\n[![Ko-fi](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/kofi/kofi64.png \"Ko-fi\")](https://ko-fi.com/crystalspider)\n[![GitHub](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/github/github64.png \"My other projects\")](https://github.com/Nyphet)\n[![Modrinth](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/modrinth/modrinth64.png \"Modrinth\")](https://modrinth.com/user/Nyphet)\n[![Curseforge](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/curseforge/curseforge64.png \"Curseforge\")](https://www.curseforge.com/members/crystal_spider_/projects)\n\n[![Bisect Hosting](https://www.bisecthosting.com/partners/custom-banners/d559b544-474c-4109-b861-1b2e6ca6026a.webp \"Bisect Hosting\")](https://bisecthosting.com/crystalspider)\n","published":"2023-01-13T17:53:34.215671Z","updated":"2024-01-13T13:55:22.616730Z","client_side":"required","server_side":"required","downloads":17326,"followers":97,"categories":["adventure","game-mechanics","library"],"additional_categories":[],"game_versions":["1.16.5","1.18.2","1.19.2","1.19.3","1.19.4","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["dg6xMTEY","7Jnnso1M","pYL4WGo2","r28DXU10","BLwxnv8S","JRUygeRO","nEgF4rHg","ZKYmv3xL","x2qaZeQh","Pj3RUN7j","huuUOR4p","OKuvMPuO","TbxSTEm7","IFyWBLvL","OsXEju7s","VjE0B0IS","czxPl0xK","FLttKuso","uz3KhhR8","9v6gIvSI","8dzO7PaC","ZpIwwcWd","PZbe5wMB","43qI0Jxx","WYLDTvrj","7E9chxvh","84T67Pru","hL166XNb","MmOHKjVd","xi0dAzqe","uDeFJPmi","OZrsQiRI","sVm8Ndbi","cDMeUh4K","qGxjBmCH","2ry0WOkF","T6JTrV4n","DWBwvxYf","UPEZIcqu","jKZmfK3S","ntno4pzI","aBNY5OLH","KNV0rJOz","sMHJ4DS4","2PrQNtCp","NURK8hR4","lsEM3TEt","wFcRCJ54","Cl3O6rvB","p2HkEFX8","HSQPW7uP","xIvgQOak","hDJV6eSE","fJdJKt0f","ajO9Z0t9","fL5L92yn","ivSo2kga","DHT7qNoc","rd4cVlcz","n5F8wRmQ","mzU6Zncw","qq0jSTSD","MWo2rjWl","2tvfiUEx","k8T6YhaD","JksWBgvV","77GO2Hda","wZrHizoh","71hDkVmW"],"icon_url":"https://cdn.modrinth.com/data/d6MhxwRo/52fa630591f26172ccfba2a3b89f068460b7a4a2.gif"},"version":{"id":"JksWBgvV","project_id":"d6MhxwRo","author_id":"9xBEY6Nv","featured":false,"name":"[Forge - 1.20.1] Soul fire'd v3.2.1.0","version_number":"3.2.1.0","changelog":"See [Changelog](https://github.com/Nyphet/soul-fire-d/blob/master/CHANGELOG.md#1201-3210---20231220).","changelog_url":null,"date_published":"2023-12-20T12:29:15.331792Z","downloads":518,"version_type":"release","files":[{"hashes":{"sha1":"cd77f3962cd0ce8ce744123009b757ea1a1f4191","sha512":"1d34875e53df2f895a091a777443380b51e85c6d8a6af2ff965eb77e36d228dafeba6dd519056256564e27baee672c7f25987c5156d1b6d35aca1174c7665bf1"},"url":"https://cdn.modrinth.com/data/d6MhxwRo/versions/JksWBgvV/soulfired-1.20.1-3.2.1.0-forge.jar","filename":"soulfired-1.20.1-3.2.1.0-forge.jar","primary":true,"size":256608,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"rPO1Nz17","user":{"id":"9xBEY6Nv","username":"Nyphet","name":"Crystal Spider","avatar_url":"https://avatars.githubusercontent.com/u/65339023?v=4","bio":"I'm a Software Engineer working part-time as Front-end Developer while studying for the last year of Computer Science Bachelor Degree","created":"2023-01-12T21:45:44.044121Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"soulfired-1.20.1-3.2.1.0-forge.jar"},"mods\\PuzzlesLib-v8.1.13-1.20.1-Forge.jar":{"sha512":"76828d80d82c912ff7c1b0917b61f16e54effef722d09d6d52c77d7d2a54ab5dab0134b2348148667356fa783411025fcbd305e7e01a69f3ea11566f5efa2d7c","disabled":false,"metadata":{"type":"modrinth","project":{"id":"QAGBst4M","slug":"puzzles-lib","project_type":"mod","team":"ubZOU9rM","title":"Puzzles Lib","description":"Why's it called Puzzles you ask? That's the puzzle!","body":"

\n

\n

\n

\n

\n

\n

📖 About:

\n

Puzzles Lib is a rather light-weight library consisting of multiple frameworks and utility classes. But most of all, it offers an abstraction layer for developing mods on both the Forge and Fabric mod loader, making ports and maintaining mods rather simple without having to rewrite a bunch of logic.

\n

This mod doesn't do anything on its own, so install it only when you also use another one of my mods.

\n

The Fabric version of this project additionally depends on the Forge Config API Port library. This is required for mod configuration, as it allows for using the exact same system as on the Forge mod loader.

\n

\n

\"Reddit\"

\n

","published":"2022-07-06T18:55:14.270853Z","updated":"2024-01-24T13:54:09.457258Z","client_side":"required","server_side":"required","downloads":676412,"followers":600,"categories":["library"],"additional_categories":[],"game_versions":["1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["n3g4OsEQ","4bHK0bos","Z3scKqNL","4T4HZk3f","jrxiZIJg","ggK4alzB","3FVGVSRL","3R2noZBz","GEaTK1To","MORtFjT7","SRIg4iQn","1osO35Q5","vy6Bovd4","wQvOrCfA","ZwirJqdf","O8agM1Hz","vi5hw79t","8ae5TjLO","yDmfcIc3","V7IXjDfj","o5YLPKfR","U7RPCAL4","w1IA6pkN","1PvxPgTS","Dfk6Kdpk","R9uwqQnV","mH2iiwlr","Pg6wh6Id","48jeSKzO","E9Qlol2T","V5LBscZ6","s6sGKfbx","bRZ6AoTv","9VA381uD","ZxiflfQp","1DmyxKmi","jA529ngn","JSEHdamZ","BpOQ6Lqg","SJGSFBMc","iYV1Feh5","gd0G2hhz","Ez5gkdlU","45edveqj","oQsbSTy3","6NuJBhyA","Dp7R36Xs","jgMObcuM","2bEMzr1L","6GQc3co6","BP33eOxU","D9vM6NoG","b4lBddf3","wZcJ8cWK","y4nUf0PC","XWUp4icb","i21HIDqx","h6zwrOXh","mC47wVQz","FCWQcWnv","8CR0bnID","HwzoFHC1","VGj1zGrn","FkILlZd7","p1tTNyCv","fL77THCh","Lm5gebmK","LGbvfJUd","2ztHmiwc","YoJzLFN6","VPPkHE7i","z7svCBW6","kwepeOdS","xDxHThlp","FHljGbgZ","WtjnkHmQ","5uHrsodn","ObWocDjJ","Gx40SdoU","m2m1WsQC","NjsLQCQh","LSUMYLnt","NRIoCBh3","iKGK4NBG","QpkkVVyn","4DEcuUZZ","fgZrY52r","8QmUx5Fl","mPEMMhvN","2kp8bKQO","rD8mGLPb","L5GPGt7F","DFhQb5uf","JrupytDU","GwsJMvCw","hP9hXoCe","1lSk5VZh","rO6E3jGm","LZOEQVQC","i2xTbv7Y","a8ZgypYg","h1ns5GaM","rKfjKi33","yeHvhYOD","ns69L8dI","sv1iPMzi","OXRJbrn6","PxXJo3k4","KFG50Qhy","6As7amla","op5e6xRq","7ABrOIgA","zizb6yD6","KCA6vQD5","UCiKAgMn","zBzpSBKZ","KoZGuWml","QiVyRzQB","690IIFFZ","TkxPgn47","R1uJEZ31","7yxa655A","P6S26sSD","7fAHr6w5","IEXOIGVL","wCK8ij3a","lf6PGWwe","OKZ6mA1W","pvuBqFqb","DHk61kCu","SuhOII0F","cPGoonJT","yP5oQ3Ak","Fnlslono","Bp8RvlYw","bEmPd1vO","9Q6cCSz6","UUEjLtmS","GpusdAdv","gd7iDa09","UbCrBSit","hYKHLRZ3","qdNeRisk","Q1j5L2yM","KmQylKLN","lSd7CXvO","g8d307PL","TwMB98sM","31TqmnJN","a5MLEWK6","WyvOkbnG","e0aWlelt","WjRzXRln","Noj6vMtz","5r3BfjAc","H9EbhiH7","hPp2iJwv","RUsPffnS","Y5Kjea08","51n2dMFU","gAz4ZDBl","RayW5xBY","V4g0yKzo","wfZ1WUlB","Lr1pamFx","rNieKbmF","RDV4dG9C","1UwAgU9l","paSPjnHb","ItncP8dX","8BIig8L5","HEzEuCRw","UMRz9cBy","tcY2bo8S","LTuYPgiM","8mMvpXiC","cJqMmNyP","qiuZsD4R","RVGrKpDw","gJPobzvP","d3flGMAv","ZwbaWApq","83sS3ngW","jLn169xV","RYhkOF7A","3aTpS1mg","ZtDMfIUN","dXLl9uWi","Sk64RP7y","KGAO1rK6","nEMiPLZ0","bKkfr7ay","oPr3RcvY","oFX0OV3d","WKcrcW20","5nBTQI8o","ltzRj1Al","XqZXczYQ","XcEPni7L","mnz2Hm7Z","TXMzWrbS","gGsQ0pWm","lOhe38BY","xShIH08f","V1MfC0Mw","57xICvxd","OGBBlBRy","MCFpJ1Oq","Wb6w0J7U","cCopyIlz","5ADGGlfq","LTVbnixz","nBWJys7K","6VIgAUJL","xiHYPU0O","ZUVLIzWs","SW4ids1s","Txoaqdfx","EFyslVOo","HANk7S8Y","8gv1l93Y","vWlFyCm4","SWQ2ahqO","tfARtYYn","9nJxieAS","v423n2Pm"],"icon_url":"https://cdn.modrinth.com/data/QAGBst4M/icon.png"},"version":{"id":"nBWJys7K","project_id":"QAGBst4M","author_id":"rHdGpxOA","featured":false,"name":"[FORGE] [1.20.1] PuzzlesLib-v8.1.13","version_number":"v8.1.13-1.20.1-Forge","changelog":"# Changelog\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog].\n\n## [v8.1.13-1.20.1] - 2024-01-11\n### Fixed\n- Fixed unloading of a server config placed in a world's `serverconfig` directory failing and causing some processes to hang\n\n## [v8.1.12-1.20.1] - 2024-01-05\n### Fixed\n- Fixed missing `ToolTypeHelper::isTrident` method\n\n## [v8.1.11-1.20.1] - 2023-12-03\n### Fixed\n- Fixed anonymous network handlers allowing for duplicate ids\n\n## [v8.1.10-1.20.1] - 2023-12-03\n### Changed\n- Use string contexts for network handler ids instead of numeric\n\n## [v8.1.9-1.20.1] - 2023-11-19\n### Changed\n- Minor capability related code cleanup\n- Error messages from `BlockConversionHelper` now include more context\n### Fixed\n- Fixed `RegistryEntryAddedCallback` not being synchronized correctly\n\n## [v8.1.8-1.20.1] - 2023-11-07\n### Fixed\n- Implement a temporary workaround for screens crashing the game when opened with [Controlify](https://www.curseforge.com/minecraft/mc-mods/controlify) installed\n\n## [v8.1.7-1.20.1] - 2023-11-07\n### Added\n- Added `ComponentHelper` for converting various text instances back to `Component`\n- Added `LivingEquipmentChangeCallback`\n### Changed\n- Improve parity for `BlockEvents.Break`, `LivingAttackCallback`, and `PlayerInteractEvents.AttackBlock` between different mod loaders\n### Fixed\n- Ensure backwards compatibility of `NetworkHandlerV3`\n\n## [v8.1.6-1.20.1] - 2023-10-29\n### Changed\n- Moved methods for registering block and fluid render types to `ClientAbstractions`\n### Fixed\n- Fixed a crash with Forgified Fabric Api due to a faulty Mixin in `ModelProvider`\n\n## [v8.1.5-1.20.1] - 2023-10-29\n### Changed\n- Adjusted `ModelEvents` to work with ModernFix's dynamic resources\n\n## [v8.1.4-1.20.1] - 2023-10-28\n### Fixed\n- Fixed chunk events chunk type\n\n## [v8.1.3-1.20.1] - 2023-10-28\n### Changed\n- Disabled `LivingEvents$Breathe` and `LivingEvents$Drown` to be able to lower the required Forge version to 47.1.3\n- Added a way in `DataProviderHelper` to support legacy data providers\n- Refactored some parts of `NetworkHandlerV3`\n- Be more careful when firing `RegistryEntryAddedCallback` by introducing a lock and catching possible exceptions to avoid the whole registration process from failing\n- Ensure exceptions thrown during model events are caught and no longer crash the game\n### Fixed\n- Fixed dynamic data generation failing on Windows\n\n## [v8.1.2-1.20.1] - 2023-10-27\n### Fixed\n- Set required Forge version so that NeoForge is still supported\n\n## [v8.1.1-1.20.1] - 2023-10-26\n### Fixed\n- Fixed event classes possibly being loaded too early under some circumstances, resolves crashes on start-up when installed together with e.g. Stylish Effects\n- Fixed required Forge version being incorrectly set (47.2.0 is required now, not 47.1.0)\n- Fixed Puzzles Lib crashing the game on Forge when there are any unmet mod version requirements, preventing the Forge screen informing the user from showing\n\n## [v8.1.0-1.20.1] - 2023-10-26\n- Public release of all versions that have come after v8.0.24\n### Changed\n- Expanded `AbstractModelProvider`\n\n## [v8.0.41-1.20.1] - 2023-10-24\n### Added\n- Added common helper methods for obtaining `RenderType`s\n- Added `BlockConversionHelper` from merging various block related utility methods\n\n## [v8.0.40-1.20.1] - 2023-10-23\n### Changed\n- Refined performance for new model events on Forge\n\n## [v8.0.39-1.20.1] - 2023-10-22\n### Added\n- Added `ModifyUnbakedModel`, `ModifyBakedModel` and `AdditionalBakedModel` for finer control over models based entirely on mod loader specific implementations\n- Added helper methods for setting `BlockItem` blocks\n### Changed\n- Providing the `Minecraft` instance is no longer required in `ClientAbstractions`\n- `RegistryEntryAddedCallback` now includes the current registry\n- Deprecated old model events\n### Fixed\n- Fixed `RegistryEntryAddedCallback` running too early on Forge, leading to problems with implementations relying on content registered during the event\n\n## [v8.0.38-1.20.1] - 2023-10-20\n### Added\n- Added `GatherDebugTextEvents$Left` and `GatherDebugTextEvents$Right`\n- Added `LivingEvents$Breathe` and `LivingEvents$Drown`\n- Added `RegistryEntryAddedCallback`\n- Added `ServerChunkEvents$Watch` and `ServerChunkEvents$Unwatch`\n### Changed\n- Allow for overriding global server configs when a local server config is present per world\n- Allow for creating common events that do not necessarily require a mod loader specific event to be implemented\n### Fixed\n- Fixed an error being logged on Quilt when unsuccessfully trying to access to Fabric internal field required for the biome modifications api\n- Fixed a crash when trying to deserialize invalid `ResourceLocation`s provided by config entries\n\n## [v8.0.37-1.20.1] - 2023-10-04\n### Changed\n- No longer set `ExistingFileHelper` on data providers during Forge data generation\n- A few new `null` checks in `AbstractLanguageProvider`\n\n## [v8.0.36-1.20.1] - 2023-10-01\n### Changed\n- Reverted experimental changes to `AbstractModelProvider`\n\n## [v8.0.35-1.20.1] - 2023-09-29\n### Added\n- Added `ForgeDataProviderContext$Factory` to better support data generation on Forge\n### Changed\n- Some experimental changes to `AbstractModelProvider` to hopefully fix runtime on Forge mods\n- `ConfigDataSet` can now exclude entries by marking them with `!`\n\n## [v8.0.34-1.20.1] - 2023-09-28\n### Added\n- Added `BlockEvents$Break` and `BlockEvents$DropExperience`\n- Added `TickingBlockEntity` and `TickingEntityBlock` helper interfaces for creating ticking block entities without the need to use static ticker methods\n- Added `AddToastCallback` for handling client-side toasts\n- Added `ScreenEvents$BeforeInitV2` and `ScreenEvents$AfterInitV2` using type parameters for the screen instance\n- Added `CommonAbstractions::createPackInfo`\n- Added `ModConstructor::onRegisterBlockInteractions` for registering block conversions such as strippable logs or tillable dirt blocks\n- Added `GrindstoneEvents$Update` and `GrindstoneEvents$Use`\n- Added `TypedTagFactory` and `BoundTagFactory` for creating new `TagKey`s, tag keys have therefore been removed from the new `RegistryManager`\n- Added `CombinedIngredients` for creating more complex instances of `Ingredient`\n- Added `ShapesHelper`, mainly useful for rotating a `VoxelShape` to a given `Direction`\n- Added `DynamicPackResources` for generating resources via data providers at runtime\n- Added `RegistryHelper` for various vanilla registry related helper methods \n### Changed\n- The Puzzles Access Api mod is now bundled with Puzzles Lib\n- Overhauled data generation classes, moving and reworking them for the common project to be usable in the new `DynamicPackResources`\n- Refined `AbstractModPackResources` to better handle mod ids as well as allow for hiding a pack, a Forge exclusive feature\n- A mod providing biome modifications on Forge no longer needs to include its own biome modifier, the file is now automatically generated using a built-in data pack\n- Overhauled internal implementation of `ItemAttributeModifiersCallback`\n### Fixed\n- Fixed a class loading issue related to `ItemModelDisplayOverrides` and `EventInvokerRegistry` implementations\n- Fixed `AbstractParticleDescriptionProvider` not verifying the existence of used textures\n- Fixed an issue where the current game server wouldn't be properly stored on Fabric\n\n## [v8.0.33-1.20.1] - 2023-09-09\n### Changed\n- Reworked reload listener handling introduced in the last version to fix issues with mod loading getting stuck due to reload listeners that have not been properly completed\n- Changed handling of internal ids for multiple network handlers using the same namespace\n\n## [v8.0.32-1.20.1] - 2023-09-08\n### Added\n- Added `ClientParticleTypes` for registering fully client-side particle providers\n### Changed\n- `ContentRegistrationFlags` are now enabled via implementing `BaseModConstructor::getContentRegistrationFlags`\n- Fabric is now more strict in enforcing `ContentRegistrationFlags` even when not strictly required to improve parity with Forge\n- Greatly expanded upon `ParticleProvidersContext` to allow for more kinds of particle types to be registered\n- Overhauled `ForwardingReloadListener` to support forwarding a collection of `PreparableReloadListener` instances instead of just a single one\n- Refactored `FabricReloadListener` into a more general `FabricReloadListenerHelper` class\n\n## [v8.0.31-1.20.1] - 2023-09-07\n### Added\n- Add access widener for `EntityRenderDispatcher#renderers` on Fabric\n\n## [v8.0.30-1.20.1] - 2023-09-05\n### Added\n- Puzzles Lib now prints a list of all installed mods to the log on start-up in an effort to help diagnose issues when no crash-report has been generated or provided\n- This feature is only enabled on Forge, as Fabric Loader already does just that by default\n### Changed\n- Refactored some mod loader specific code related to mod list entries\n### Fixed\n- Fixed `LivingDeathCallback` only running on the server-side on Fabric\n\n## [v8.0.29-1.20.1] - 2023-09-05\n### Added\n- Added `RenderLivingEvents`\n\n## [v8.0.28-1.20.1] - 2023-09-04\n### Changed\n- Deprecated `DistType`, this includes some refactors in `NetworkHandlerV2`\n### Fixed\n- Fixed client-side interaction events potentially running after common interaction events on Fabric\n\n## [v8.0.27-1.20.1] - 2023-09-02\n### Added\n- Added a helper system for checking if a mod is installed on the server-side\n\n## [v8.0.26-1.20.1] - 2023-08-19\n### Added\n- Added a new separate `RegistryManager` that returns instances of `Holder.Reference` instead of our own `RegistryReference` implementation to be more inline with the vanilla registration system\n\n## [v8.0.25-1.20.1] - 2023-08-17\n### Added\n- Added `InteractionInputEvents$AttackV2`, `InteractionInputEvents$Use` and `InteractionInputEvents$Pick`\n- Added `PlayerInteractEvents$AttackBlockV2` and `PlayerInteractEvents$UseItemV2`\n- Added a few new helper methods to `ScreenHelper`\n### Changed\n- Cleaned up small parts to the event system to reduce duplicate code\n- Revised implementation of all `PlayerInteractEvents` to match much more closely between Forge and Fabric\n- `ServerEntityLevelEvents$LoadV2` now fires for all loaded entities, not just when they are loaded from chunk storage, but also when they are freshly spawned in\n### Fixed\n- Fixed brewing recipes not showing in some recipe viewer mods on Forge\n\n## [v8.0.24-1.20.1] - 2023-08-16\n### Changed\n- Reworked implementation of `LivingDropsCallback` on Fabric to make it less likely for loot modifications from other mods to completely break all loot for a mob\n### Fixed\n- Fixed `ServiceProviderHelper` not loading as early as it should\n- Removed debug code related to testing out new key binding features\n\n## [v8.0.23-1.20.1] - 2023-08-14\n### Added\n- Added `CommonAbstractions::getMobSpawnType`\n- Some refactors to `ServerEntityLevelEvents`, including the addition of `ServerEntityLevelEvents$Spawn`\n### Fixed\n- Fixed `ConfigDataSet` failing to dissolve when duplicate values are present\n\n## [v8.0.22-1.20.1] - 2023-08-14\n### Added\n- Added `GatherPotentialSpawnsCallback`\n- Added `ServerEntityLevelEvents$LoadV2`, `ServerEntityLevelEvents$Load` is now deprecated\n- Added `CheckMobDespawnCallback`\n- Added `EntityRidingEvents$Start` and `EntityRidingEvents$Stop`\n- Added `CoreShadersContext` to `ClientModConstructor` for registering built-in shaders\n- Added `KeyActivationContext` to helper with registering keybinds that only work when a screen is open or while playing (no screen is open)\n### Changed\n- Overhauled `GameRulesFactory` to add many convenient overloads, as well as cleaning up the Forge implementation\n- A few new methods in `AbstractLanguageProvider` for creative tabs and game rules\n- Adjusted `ScreenTooltipFactory` to no longer require a `Font` instance\n- Refactored `KeyMappingsContext` to require a `KeyActivationContext` instance\n- Reworked methods for registering new `PoiType`s in `RegistryManager` to no longer require a custom `PoiTypeBuilder` instance\n- Migrate some internals on Fabric to Fabric Api's new model loading api\n### Fixed\n- Fixed `ScreenTooltipFactory` removing empty lines from tooltips\n\n## [v8.0.21-1.20.1] - 2023-08-12\n### Fixed\n- Fixed start-up crash when the [Emojiful](https://www.curseforge.com/minecraft/mc-mods/emojiful) mod is installed\n\n## [v8.0.20-1.20.1] - 2023-08-12\n### Fixed\n- Fixed implementation errors in `UseItemEvents.Tick` on Fabric which would prevent successfully using items like bows and tridents\n\n## [v8.0.19-1.20.1] - 2023-08-11\n### Added\n- Added `TagProviderExtension`\n\n## [v8.0.18-1.20.1] - 2023-08-10\n### Added\n- Added `GameRenderEvents.Before` and `GameRenderEvents.After`\n- Added helper methods to `ClientAbstractions` for getting `partialTick` and `SearchRegistry`\n### Changed\n- Deprecated `SearchRegistryContext`\n\n## [v8.0.17-1.20.1] - 2023-08-04\n### Changed\n- Custom smithing upgrade recipes without a smithing template are now automatically turned into crafting recipes with the same items and functionality to be visible in recipe viewers like JEI without having to provide dedicated support\n\n## [v8.0.16-1.20.1] - 2023-08-01\n### Fixed\n- Fixed `LivingHurtCallback` not firing for players on Fabric\n- Fixed `UseItemEvents$Tick` always having a wrong `useDuration` value\n- Fixed `PlayerInteractEvents$UseBlock` and `PlayerInteractEvents$UseItem` not sending packets to the server for successful interactions if a result other than `InteractionResult#SUCCESS` is returned from the callback\n\n## [v8.0.15-1.20.1] - 2023-07-30\n### Fixed\n- Reworked `ServerEntityLevelEvents$Load` and `ClientEntityLevelEvents$Load` on Fabric to prevent a potential memory leak when trying to prevent an entity from loading in\n\n## [v8.0.14-1.20.1] - 2023-07-30\n### Fixed\n- Fixed an issue with the `Sheets` class accidentally being accessed too early, preventing modded materials such as wood types from registering correctly, which would lead to crashes when e.g. rendering signs\n\n## [v8.0.13-1.20.1] - 2023-07-26\n### Added\n- Added `ScreenTooltipFactory`\n\n## [v8.0.12-1.20.1] - 2023-07-23\n### Fixed\n- Fixed a crash when calling `ModelEvents` on Forge\n\n## [v8.0.11-1.20.1] - 2023-07-23\n### Added\n- Added `RenderHighlightCallback`\n- Added `RenderLevelEvents`\n### Changed\n- Shifted injection points for `InventoryMobEffectsCallback` to be compatible with the [Just Enough Items](https://www.curseforge.com/minecraft/mc-mods/jei) mod on Fabric\n- Slightly changed some injection point shifts related to `AnimalTameCallback`\n\n## [v8.0.10-1.20.1] - 2023-07-15\n### Added\n- Added `ScreenTooltipEvents.Render`\n- Added two helper methods for getting `mouseX` and `mouseY` to `ScreenHelper`\n\n## [v8.0.9-1.20.1] - 2023-07-12\n### Added\n- Added `RenderBlockOverlayCallback`\n- Added `FogEvents$Render` and `FogEvents$ComputeColor`\n### Fixed\n- Fixed `ModelEvents` crashing on Fabric\n\n## [v8.0.8-1.20.1] - 2023-07-06\n### Changed\n- Migrate `ModelEvents` to common event system\n\n## [v8.0.7-1.20.1] - 2023-07-02\n### Fixed\n- Fixed a sound related crash on Fabric\n\n## [v8.0.6-1.20.1] - 2023-07-02\n### Fixed\n- Fixed new mod loading architecture not allowing for multiple config handlers per mod\n\n## [v8.0.5-1.20.1] - 2023-07-02\n### Fixed\n- Fixed a crash when rendering items on Fabric\n\n## [v8.0.4-1.20.1] - 2023-07-01\n### Changed\n- Once again invert `ItemDisplayContext`s when registering item model perspective overrides\n\n## [v8.0.3-1.20.1] - 2023-07-01\n### Added\n- Added `LoadCompleteCallback`\n### Changed\n- Internal changes to allow for more versatile mod loading\n- Separate item model perspective now use built-in features on Forge and longer require a core mod there\n\n## [v8.0.2-1.20.1] - 2023-06-29\n### Fixed\n- Re-upload to fix failed reobfuscation on Forge\n\n## [v8.0.1-1.20.1] - 2023-06-29\n### Added\n- Added `DispenseBehaviorsContext`\n### Changed\n- `ModConstructor::onCommonSetup` and `ClientModConstructor::onClientSetup` now always run deferred on Forge, eliminating the previous `ModLifecycleContext` argument\n### Fixed\n- A few possible `java.util.ConcurrentModificationException`s during start-up are now prevented by running setup tasks deferred on Forge\n\n## [v8.0.0-1.20.1] - 2023-06-25\n- Ported to Minecraft 1.20.1\n\n[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/\n","changelog_url":null,"date_published":"2024-01-11T15:27:45.329847Z","downloads":8123,"version_type":"release","files":[{"hashes":{"sha1":"7570336a79de0ce480145bba254f7cba296cf3ab","sha512":"76828d80d82c912ff7c1b0917b61f16e54effef722d09d6d52c77d7d2a54ab5dab0134b2348148667356fa783411025fcbd305e7e01a69f3ea11566f5efa2d7c"},"url":"https://cdn.modrinth.com/data/QAGBst4M/versions/nBWJys7K/PuzzlesLib-v8.1.13-1.20.1-Forge.jar","filename":"PuzzlesLib-v8.1.13-1.20.1-Forge.jar","primary":true,"size":995950,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"ubZOU9rM","user":{"id":"rHdGpxOA","username":"Fuzs","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/28218241?v=4","bio":null,"created":"2021-03-28T20:59:56.133727Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"PuzzlesLib-v8.1.13-1.20.1-Forge.jar"},"mods\\Enhanced_Celestials-forge-1.20.1-5.0.0.2.jar":{"sha512":"2ab1d136a5653748114f6bb38d98cdce6eeb7375b3c4cbe5145422ff02271c181b303216f4d38df8195f5cd65eed89a4aa2484b159f777ceb8e6725f646239db","disabled":false,"metadata":{"type":"modrinth","project":{"id":"2rL16t1O","slug":"enhanced-celestials","project_type":"mod","team":"8MXyyqtz","title":"Enhanced Celestials","description":"A mod adding new Lunar Events like blood moons and harvest moons!","body":"Enhanced Celestials is a mod that aims to improve the overall environment of the night by adding lunar events such as Blood moons & Harvest moons! Expect fresh lunar content with each coming update!\n\n## Blood Moon\n\n\n---\n\n## Harvest Moon\nThe harvest moon is a lunar which cranks up both the crop growth rate and crop drop rate!\n\n\n## Blue Moon\nThe blue moon is a lunar event that gives you the luck effect and increases the quality of loot in vanilla loot tables!\n\n\n## Super Moon\nIncreased slime spawns!","published":"2022-10-26T06:10:27.325057Z","updated":"2023-06-22T03:39:13.842643Z","client_side":"required","server_side":"required","downloads":54703,"followers":176,"categories":["adventure"],"additional_categories":["magic"],"game_versions":["1.19.2","1.19.3","1.19.4","1.20.1"],"loaders":["fabric","forge"],"versions":["GWVSDhkM","nHvs49qM","o9SzB4Dh","tiJwR4Q7","imb3h2AD","eyVlrzln","oPYsFTI6","dl7OR28k","d7L2OfuI","RNXmq4SP","GFjdsHSJ","AAgh5uLd","w38HWflm","tAGfctbS","OsNYDQZP","4NxrnxgW","f6ErcVR1","rQD5qcWQ","x5X9neMO","T40uQ3iI","jt4mCMD3","gpmlV23Y","OUQLyS9b","rctvvrAu"],"icon_url":"https://cdn.modrinth.com/data/2rL16t1O/d95d404958745325de8c247af42a3a46e2c10f99.png"},"version":{"id":"rctvvrAu","project_id":"2rL16t1O","author_id":"pbfrNI29","featured":false,"name":"Enhanced_Celestials-forge-1.20.1-5.0.0.2","version_number":"1.20.1-5.0.0.2-forge","changelog":"# 5.0.0.2\nFix Forge `MixinLootTableManager` injection signature, fixes #161\n\n# 5.0.0.1\n* Fix blood moon mob spawn rate.\n\n# 5.0.0.0\n* Port to 1.20.1\n\n# End 1.19.4, Start 1.20.1\n# 4.0.0.0\n* Port to 1.19.4\n\n# End 1.19.3, Start 1.19.4\n# 3.0.0.0\n* Port to 1.19.3\n\n# End 1.19.2, Start 1.19.3\n***\n# 2.1.0.5\n* Fix skylight colors.\n* Lunar events will no longer apply their effects when raining if `requires_clear_skies` is set to true in LunarDimensionSettings json. Overworld sets this value to true by default.\n\n# 2.1.0.4\n* Add Japanese Translation.\n* Changes command permission level from 3 to 2, allowing commands to be used by command blocks and data packs.\n* Fix Super Moon rise/set notifications.\n\n# 2.1.0.3\n* Fix incorrect moon/skylight colors when an event ends.\n* Remove blend strength fields in color settings. Set color values as if they were blended for sky & moon texture colors.\n* Use a resource key to declare the default lunar event.\n* LunarForecast blend initializes with a value of 1. Fixes moon growing/color blending when joining a server with an active event.\n* Bump CorgiLib dependency version.\n* Remove Jankson library. \n\n# 2.1.0.2\n* Use CorgiLib's Conditions.\n* Add CorgiLib dependency.\n\n# 2.1.0.1\n* Update codec keys to use persistent spelling/casing scheme\n\n# 2.1.0.0\n* Rewrite to use data packs.\n* Abstraction/Refactors/More configurations.\n* Add Super Moon.\n* Add moon event tags.\n\n# 2.0.0.0\n* 1.19 port.","changelog_url":null,"date_published":"2023-06-22T03:39:14.813157Z","downloads":13215,"version_type":"release","files":[{"hashes":{"sha1":"35bf2150c652c1769139fd2f6457eeba64a66846","sha512":"2ab1d136a5653748114f6bb38d98cdce6eeb7375b3c4cbe5145422ff02271c181b303216f4d38df8195f5cd65eed89a4aa2484b159f777ceb8e6725f646239db"},"url":"https://cdn.modrinth.com/data/2rL16t1O/versions/rctvvrAu/Enhanced_Celestials-forge-1.20.1-5.0.0.2.jar","filename":"Enhanced_Celestials-forge-1.20.1-5.0.0.2.jar","primary":true,"size":1655668,"file_type":null}],"dependencies":[{"version_id":"ZCxLszRJ","project_id":"ziOp6EO8","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"8MXyyqtz","user":{"id":"pbfrNI29","username":"CorgiTaco","name":"Corgi Taco","avatar_url":"https://cdn.modrinth.com/user/pbfrNI29/icon.jpeg","bio":null,"created":"2021-01-24T20:21:26.009792Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"Enhanced_Celestials-forge-1.20.1-5.0.0.2.jar"},"mods\\bagus_lib-1.20.1-4.3.0.jar":{"sha512":"9312e3ce81529db80aa8cdb6a6e5a3a3cfbba86d3bd9f1f78bed83a28a13cc937fb0de5bd72a04a20604968128b1e8fd475cc1236a7aca607758ffbf6b10bbfe","disabled":false,"metadata":{"type":"modrinth","project":{"id":"95nSN4Rd","slug":"bagus-lib","project_type":"mod","team":"uiIdvbQG","title":"Bagus Lib","description":"This mod is using bagu_chan's mod and you can use too!","body":"# Bagus Lib\n\n

\"BaguChan's

\n\n\n![Banner image](https://cdn.modrinth.com/data/95nSN4Rd/images/67ff2f0f0c55b82f0e45a1b751d1d0a4e9e05ed1.png)\n\n## Summary\n\nThis mod is using bagu_chan's mod and you can use too!\n\nBagus Lib Include Entity Util and camera util also usefull for developer!\n\n \n\n \n\n## This build include this:\n\ncamera util\n\nIArmor make allow the more extend customiztably for dev!\n\nCustom Armor layer(IArmor need it and allow the armor render even non Humaroid Model!)\n\nAlso BuiltIn Camera Shake Support for Vanilla mob!(for 1.3~)\n\nanimation support melee ai","published":"2023-06-02T22:04:34.589598Z","updated":"2024-01-02T07:31:17.801348Z","client_side":"required","server_side":"required","downloads":10546,"followers":4,"categories":["library","mobs"],"additional_categories":[],"game_versions":["1.18.2","1.19.2","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["forge","neoforge"],"versions":["Hh01XuYV","b3CS9pTW","hLY9G3tt","WA0pkhsa","9e0xLP7V","5cz26lLK","AHzrgpM6","9lz86bAh","U6g9P1V3","8hQ1BajI","RhxQlg1b","h04XJCJO","IpLbYrfv","QWI7tMBw","In1X7Smt","Q3ToBEyu","Tm3VSDSZ","FAZXCHnT","1yvXCFlm","U5ijPjaR","g2NK9Lj8","MLz0pwad","oH7QUXgb","VoKQ0az0","GVlOJDPt","k0YTmCTo","OUFX1icz","SPihYPP6","pWf5GbLS","fGwzvymy","btFDET9M","OO4AvylY","w6toeQzP","hvTR2Hi9","pOWJah3s","UJeUSKNu","vFHyPlpf","lPESm8uF","TqXcNvf4","N4DDahjM","4q5vUbsU","bQlBIWWC","SudE3i0S","6agn224P","V1HSql7g","Kyb9wYup","bVYMZC04","AOBYkaeL","gZCrOhFY","kphZTVeN","isthXDht","qQNBlJK9","xPwP0iAz","bDhOnWSJ","4PNpeegM","5yIX1xCA","78MmWNAV","ESmgjqhh","7dvqCFT8","US8QuRV4","Qiw9t3HU","WCJon8V9","lh0a4ut1","dmv6yNu3"],"icon_url":"https://cdn.modrinth.com/data/95nSN4Rd/b6e72dd09dcbf36e0bf08fb9f811093841e21e04.png"},"version":{"id":"US8QuRV4","project_id":"95nSN4Rd","author_id":"EifFiXlG","featured":true,"name":"Bagus Lib 1.20.1-4.3.0","version_number":"1.20.1-4.3.0","changelog":"fixed sync cannot happen (fixed SyncEntityPacketToServer)","changelog_url":null,"date_published":"2023-12-28T12:37:09.708959Z","downloads":580,"version_type":"release","files":[{"hashes":{"sha512":"9312e3ce81529db80aa8cdb6a6e5a3a3cfbba86d3bd9f1f78bed83a28a13cc937fb0de5bd72a04a20604968128b1e8fd475cc1236a7aca607758ffbf6b10bbfe","sha1":"72c583d8b64670721ed4ec67aae99ba5cb07cdba"},"url":"https://cdn.modrinth.com/data/95nSN4Rd/versions/US8QuRV4/bagus_lib-1.20.1-4.3.0.jar","filename":"bagus_lib-1.20.1-4.3.0.jar","primary":true,"size":88317,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"uiIdvbQG","user":{"id":"EifFiXlG","username":"baguchan","name":null,"avatar_url":"https://cdn.modrinth.com/user/EifFiXlG/64d5a482a2bd2def19039265739037d3b48e7026.png","bio":"Minecraft modder\r\nand I making cool mod!\r\nマインクラフトのmodder\r\nいろんなものを作ってる","created":"2022-06-06T09:33:44.051399Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"bagus_lib-1.20.1-4.3.0.jar"},"mods\\exposure-1.20.1-1.2.2-forge.jar":{"sha512":"b83ea3f9d43a1494a2d1474a1b9f1740db8fd189b5b4ac8463cf8fe584c7440a86e80240c47b3c523b3e135fb29daa98ea6a67e1b8079cdadc5969ffe7da122c","disabled":false,"metadata":{"type":"modrinth","project":{"id":"hB899VmG","slug":"exposure","project_type":"mod","team":"jIxenIfW","title":"Exposure","description":"Camera mod with focus on process and aesthetics","body":"\"Exposure\"\n\n### Expose your film, print your photos!
\n\n\"Camera\n\"Film,\n\"Photograph\n\n\n\n
\nDescription in text form\n

Camera

\n\n- Operating the Camera is simple: load a Film Roll, open the Viewfinder,\ncompose your shot and release the shutter.
\n- Press/Hold Sneak when looking through Viewfinder to control Camera\nsettings: Focal Length, Shutter Speed, Flash mode, Composition Guides.
\n- Use the Camera while sneaking to open the Attachments window,\nwhere you'd be able to:\n - Load a Film\n - Equip the Flash (Redstone Lamp)\n - Modify the Lens (Spyglass)\n - Put a Filter on the lens (Glass Panes)\n\n

Film

\n\n- To capture an image you'll need to expose light-sensitive film.\n- You can use simpler black and white film or, more sophisticated\nand harder to make and process, color film.\n- Single film roll can fit 16 frames on it.\n- Developing is required to prepare film for printing.\n\n

Lightroom

\n\n- Photographs are printed with the help of a Lightroom block.\n- Negatives can be previewed before printing to help you choose the\nbest exposure.\n- Black and white print requires Paper and Black Dye.\nColor print will require Cyan, Magenta and Yellow dyes on top of that.\n\n

Photograph

\n\nAnd finally, you have your Photograph - a captured moment in time!\nNow it's time to admire the result, hang it on the wall, share with\nfriends, sell it to the National Geographic. The possibilities are endless.\n\n
\n\n---\n\n[\"Additional](https://github.com/mortuusars/Exposure/wiki)\n\n---\n\n[\"Discord](https://discord.gg/FzHKGDW2et)\n\n---\n\n#### Enjoying the mod? Your support would be greatly appreciated!\n[\"PayPal\"](https://www.paypal.com/donate/?hosted_button_id=4VPMCBCLZVUEA)[\"Buy](https://www.buymeacoffee.com/mortuusars)\n","published":"2023-11-21T01:30:50.527530Z","updated":"2024-01-01T16:35:37.300829Z","client_side":"required","server_side":"required","downloads":15341,"followers":241,"categories":["adventure","game-mechanics","utility"],"additional_categories":["minigame"],"game_versions":["1.19.2","1.20.1"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["wwDjZCAW","4x5cnNoe","gzazXe4W","IXQ5vSZq","gOAQldKm","l48oWUlX","NbJ5giSj","UZEZqrKs","Joy7YYMp","ygIZljYB","evrAZPGo","sibA5ck4","4E11agsh","kVpmvzmt","ryMzruYt","hyDJB6vg","AuQs16Qh","8tnjtLnm","SFRSEFb3","jtAKoQnJ","YsQCkN4C","mXhuioQQ"],"icon_url":"https://cdn.modrinth.com/data/hB899VmG/679da65e7053e7b90f40ff7cec42da04a9958512.gif"},"version":{"id":"jtAKoQnJ","project_id":"hB899VmG","author_id":"hmzuhiA6","featured":false,"name":"Exposure - 1.2.2","version_number":"1.2.2","changelog":"## 1.2.2 - 2024-01-01\n- Added `/exposure export` command. Allows exporting exposures to PNGs to `/exposures` folder. Requires OP privileges.\n- Added some **creative-mode** tools to Photograph screen:\n - **Ctrl+S** to save as PNG\n - **Ctrl+C** to copy exposure id to clipboard\n - **Ctrl+P** to give yourself current photograph in item form\n\n- Fixed being able to copy `Copy of a copy` photograph.\n- Fixed fov related issue that was causing problems with zoom mods.\n- Fixed Lightroom Screen film bugging out when replacing Developed Film in slot with a film that has fewer frames than currently selected frame index. \n- Made some changes that may fix the crash with C2ME.","changelog_url":null,"date_published":"2024-01-01T16:33:16.309767Z","downloads":2130,"version_type":"release","files":[{"hashes":{"sha1":"51d50bdb3e0a213881a548e2f542e7909d599003","sha512":"b83ea3f9d43a1494a2d1474a1b9f1740db8fd189b5b4ac8463cf8fe584c7440a86e80240c47b3c523b3e135fb29daa98ea6a67e1b8079cdadc5969ffe7da122c"},"url":"https://cdn.modrinth.com/data/hB899VmG/versions/jtAKoQnJ/exposure-1.20.1-1.2.2-forge.jar","filename":"exposure-1.20.1-1.2.2-forge.jar","primary":true,"size":867047,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"u6dRKJwZ","file_name":null,"dependency_type":"optional"},{"version_id":null,"project_id":"LNytGWDc","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"jIxenIfW","user":{"id":"hmzuhiA6","username":"mortuusars","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/65141267?v=4","bio":null,"created":"2022-05-31T15:16:22.323029Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"exposure-1.20.1-1.2.2-forge.jar"},"mods\\shulkerboxtooltip-forge-4.0.4+1.20.1.jar":{"sha512":"6e0b17ec9ad6090864b6b8eec041dc1468a2f7fa6b485df0225abfb2c074093595ed81c380e88796fcdd14cef640133236eba78b306815a173c3ea16c4876a36","disabled":false,"metadata":{"type":"modrinth","project":{"id":"2M01OLQq","slug":"shulkerboxtooltip","project_type":"mod","team":"pSxeBKgE","title":"Shulker Box Tooltip","description":"View the contents of shulker boxes from your inventory","body":"# ![Logo](https://cdn.modrinth.com/data/2M01OLQq/images/78d5b5058a4a87c057746c5e9010c4447701fcbd.png)\n\nThis mod allows you to see a preview window of a shulker box contents when hovering above it in an inventory by pressing `shift`.\n\n## **Supports both Fabric and Forge**\n### On Fabric:\n[Fabric Loader](https://fabricmc.net/use/installer) and [Fabric API](https://modrinth.com/mod/fabric-api) are required\n\n[Mod Menu](https://modrinth.com/mod/modmenu) is recommended (but not required) for in-game configuration\n\n### On Forge:\n[Cloth Config API](https://modrinth.com/mod/cloth-config) is required\n\n## **Features:**\n### Compact Preview\nPress `shift` (by default) while hovering an item.\n\n![Compact Preview](https://cdn.modrinth.com/data/2M01OLQq/images/a90b59a21b4694d688010dedb4ce4a26321d9beb.png)\n\n### Full Preview\nPress `alt+shift` (by default) while hovering an item to shows its full contents where each contained stack is displayed in the correct slot.\n\n![Full Preview](https://cdn.modrinth.com/data/2M01OLQq/images/437f67b3c053f691e268571c8f059aa7f3697dd9.png)\n\n### Other Containers\nThe preview also works with items obtained in creative mode using control + pick block such as chests, furnaces, barrels, etc... \nWorks with most modded containers as well.\n\n![Other Containers Preview](https://cdn.modrinth.com/data/2M01OLQq/images/d8badb9ee0a06b5e9a9ba47e9beed211730c3192.png)\n\n### Loot Tables\nThe name of the loot table is displayed in the tooltip if the hovered item as one. \nThis option is disabled by default.\n\n![Loot Table Info](https://cdn.modrinth.com/data/2M01OLQq/images/74ae065b323f747d3c2e5b4ec12398e761c9bbb5.png)\n\n### Configurability\nMost aspects of the mod can be configured through the config menu. To access it, in the [mod menu](https://modrinth.com/mod/modmenu) select `ShulkerBoxTooltip` and then click on the gear icon. \nSee the in game documentation or the [wiki](https://github.com/MisterPeModder/ShulkerBoxTooltip/wiki/Configuration-Options) for info about each option. The config file can be found at `/config/shulkerboxtooltip.json`\n\n![Config Screen](https://cdn.modrinth.com/data/2M01OLQq/images/cd2377b53833740c138e3959b4c63216d4133c50.png)\n\n### Colors!\nThe color of the preview window changes depending on the color of the shulker box, you can disable it in config.\n\n### Server support\nThe mod can also be installed server-side (optional) to provide extra features such as ender chest preview.\n\n## **Supported Versions**\nThe mod has releases for Minecraft 1.14 to 1.19.3 (**Fabric**) and Minecraft 1.18.2 to 1.19.3 (**Forge**)","published":"2022-07-16T03:01:45.246757Z","updated":"2024-01-09T17:15:15.362913Z","client_side":"required","server_side":"unsupported","downloads":715010,"followers":2064,"categories":["storage","utility"],"additional_categories":[],"game_versions":["1.16.5","1.17.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge"],"versions":["APeGIMUT","TOkSpH4I","MzCb9KZP","HIybCsMc","HYLGBwYC","jJqGuDzK","YTHLE7p6","tOO3APoE","7cNhz0i5","5OnwxuFO","HKDGqnCy","GlN8pQc1","amfXOcfe","K5aHmz7K","K5IR07m0","RRdd4LZR","YmTc1sqZ","xMXGBIqi","oivEJPZU","qkKq5Y3s","JABCGVHi","GUtjL6iz","X9kvHjfl","nInoI24y","yKbQFAvi","edkd3fhm","luwoDnlv","xA1gdRlk","eqbglOsx","uFWYJ6pA","qmDMHcFL","akDwcTSC","XeZEGwBe","tJ36ak4H","76dn1by8","Z3AaF25Y","iWnECN0F","AzMOJSGc","4kH71xsq","yYR6Uhfj","ewmGUeMg","xeRSvMD7","Ah2mQcI5","UTDibU6w","ZmfCoxET","qeGD3EAf","gVxjsEiQ","QMp2SF1u","R21bN3KV","J16uwjc5","j8r1ngXI","r6yvRbOC","N1JoFNcV","UUxq5wCT","z4k45Emw","34tMKYwY","WXMDQsb9","oR2bV3V6","gpK4bBce","XPeW5O4k","IMh2PEc1","DIXNDfWe","oaTmcpMI","BnlSAdGN","zimHFP9X","Xq3hPnLg","R23hymvz","mzoAkveB"],"icon_url":"https://cdn.modrinth.com/data/2M01OLQq/dae30b8d8b277b6ebd80a7338234fdd2ae04ed75.png"},"version":{"id":"QMp2SF1u","project_id":"2M01OLQq","author_id":"YWzOwXnc","featured":false,"name":"[Forge 1.20.1] v4.0.4+1.20.1","version_number":"4.0.4+1.20.1-forge","changelog":"4.0.4+1.20.1:\n- Fixed crash on startup when running Forge 47.0.15 or newer.\n\n","changelog_url":null,"date_published":"2023-06-26T21:36:56.837381Z","downloads":50205,"version_type":"release","files":[{"hashes":{"sha512":"6e0b17ec9ad6090864b6b8eec041dc1468a2f7fa6b485df0225abfb2c074093595ed81c380e88796fcdd14cef640133236eba78b306815a173c3ea16c4876a36","sha1":"467a97815cd47ee8843f1e3b6e520ca1d6a81fe7"},"url":"https://cdn.modrinth.com/data/2M01OLQq/versions/QMp2SF1u/shulkerboxtooltip-forge-4.0.4%2B1.20.1.jar","filename":"shulkerboxtooltip-forge-4.0.4+1.20.1.jar","primary":true,"size":221121,"file_type":null}],"dependencies":[{"version_id":"JoLgnJ0G","project_id":"9s6osm5g","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"pSxeBKgE","user":{"id":"YWzOwXnc","username":"MisterPeModder","name":"Yanis Guaye","avatar_url":"https://avatars.githubusercontent.com/u/7838479?v=4","bio":null,"created":"2022-07-02T11:18:13.099631Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"shulkerboxtooltip-forge-4.0.4+1.20.1.jar"},"mods\\entityculling-forge-1.6.2-mc1.20.1.jar":{"sha512":"14f6b9b3161d6ebeaefaa1efc08b72a98d82aacf6f9956c3a5bff9daaae3d0200cfdb2034c2321849acf0aafaf0450cbd075a92138e1500f31a70666c59e258f","disabled":false,"metadata":{"type":"modrinth","project":{"id":"NNAgCjsB","slug":"entityculling","project_type":"mod","team":"hLPrl6Gq","title":"Entity Culling","description":"Using async path-tracing to hide Block-/Entities that are not visible","body":"# EntityCulling\n\nUsing async path-tracing to skip rendering Block/Entities that are not visible. [Website.](https://tr7zw.github.io/project/entityculling/)\n\nMinecraft skips rendering things that are behind you, so why is it rendering everything that you still can't see because of a wall in the way? This mod utilizes your other CPU cores/threads to do really quick path-tracing from your camera to all block/-entities to determine rather they are visible or not. During the rendering, the not visible ones will be skipped the same way entities behind you are.\n\n[![Shockbyte](https://tr7zw.dev/img/shockbyte_black.png?v=2)](https://shockbyte.com/partner/tr7zw)\n\n## Dependencies\n\n- none\n\n## Incompatible\n\n- none (With some mods you might need to add the blocks to the config whitelist to fix visual issues)\n\n## Tested with\n\n- Sodium\n- Iris\n- Optifine\n \n## Note to why it works even with Sodium/Optifine\n\nThis has been tested with other mods, Optifine(Optifabric), Iris, and Sodium, in all cases resulting in fps gains in places like Game Server lobbies.\n\nYou might wonder why it does increase the FPS with Sodium since Sodium has \"Use Entity Culling\" in its Advanced settings and enabled by default. The difference is that Sodium does a really quick pass based on the visible chunks, being way less aggressive and thereby still rendering entities that just happen to be in visible chunks, but not visible themselves.\n\n## FAQ\n\n### Does this have to be installed on the Server?\n\nNo, this is fully Client-side and can't be installed on servers.\n\n### Will this influence farms/mobs?\n\nNo. Since this mod just skips the rendering, mobs will still spawn/move/drop items.\n\n## Credits\n\nRoboTricker created the original server-side async raytracing occlusion culling implementation for Transport-Pipes.","published":"2022-05-25T10:09:09.784330Z","updated":"2023-12-11T21:15:39.285813Z","client_side":"required","server_side":"unsupported","downloads":2802337,"followers":4028,"categories":["optimization"],"additional_categories":[],"game_versions":["1.8.8","1.8.9","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3-pre1","1.19.3-pre2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["WiIRU3UP","AXYavMt5","Qek7k92S","2WBkUuat","2mzFyULh","mlP64Wt9","4GD4dwQK","LQ3vI7aU","WdlVJYKE","R0KPBo5r","1Vc3QD0W","b2cBCjB4","bRBO9ZzX","Wq0up4B4","bE2TQ25z","reIgRPky","N7HJbtfe","AdkBUIRs","WR6z6MYC","twdGLDHv","jFORrKV6","d3CbGntl","UvJN5Cy4","NB6TPjI8","374z4jcq","d20sUcYn","17Hi340V","BDwHAdWc","1MBmcSf1","LwvhfrTE","tUVHg6HN","pVb6ajsR","DkksI437","KSu61vcB","Ek0VIX9q","mBYyh1qv","HSirwtwV"],"icon_url":"https://cdn.modrinth.com/data/NNAgCjsB/icon.png"},"version":{"id":"17Hi340V","project_id":"NNAgCjsB","author_id":"Qnt13hO8","featured":true,"name":"1.6.2-1.20.2 - Forge","version_number":"1.6.2-1.20.2","changelog":"## What's Changed\r\n* Update to 1.20.2\r\n* Create fr_fr.json by @Calvineries in https://github.com/tr7zw/EntityCulling/pull/119\r\n* Create vi_vn.json by @ImVietnam in https://github.com/tr7zw/EntityCulling/pull/118\r\n\r\n## New Contributors\r\n* @Calvineries made their first contribution in https://github.com/tr7zw/EntityCulling/pull/119\r\n* @ImVietnam made their first contribution in https://github.com/tr7zw/EntityCulling/pull/118\r\n\r\n**Full Changelog**: https://github.com/tr7zw/EntityCulling/compare/1.6.2-1.20...1.6.2-1.20.2","changelog_url":null,"date_published":"2023-09-22T17:07:52.006115Z","downloads":183233,"version_type":"release","files":[{"hashes":{"sha1":"a184f3a963c07f7026fb6d8ccd83ca29e7f7b009","sha512":"14f6b9b3161d6ebeaefaa1efc08b72a98d82aacf6f9956c3a5bff9daaae3d0200cfdb2034c2321849acf0aafaf0450cbd075a92138e1500f31a70666c59e258f"},"url":"https://cdn.modrinth.com/data/NNAgCjsB/versions/17Hi340V/entityculling-forge-1.6.2-mc1.20.1.jar","filename":"entityculling-forge-1.6.2-mc1.20.1.jar","primary":true,"size":62127,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1","1.20.2"],"loaders":["forge"]},"members":[{"team_id":"hLPrl6Gq","user":{"id":"Qnt13hO8","username":"tr7zw","name":"tr7zw","avatar_url":"https://cdn.modrinth.com/user/Qnt13hO8/icon.png","bio":"https://tr7zw.dev/","created":"2022-05-04T13:41:52.033912Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"entityculling-forge-1.6.2-mc1.20.1.jar"},"mods\\dungeons-and-taverns-3.0.3.jar":{"sha512":"5faa59372d09cf8bd2064ce19cde71edcbbd512cdfb6065bf8e20073dd664f66d833c2d3429a74b178cba455f1803375adfe03f2cdc9e91b74384d5ec6761421","disabled":false,"metadata":{"type":"modrinth","project":{"id":"tpehi7ww","slug":"dungeons-and-taverns","project_type":"mod","team":"rThExdJv","title":"Dungeons and Taverns","description":"A Structure Datapack adding dungeons, taverns and other structures to find while you explore the world.","body":"This datapacks adds (hopefully) vanilla like structures that are supposed to blend in with the rest of the game and feel like they belong there. going from environmental additions like fire watch towers and taverns to dungeons like badland minder outpost and illager hideout\n\n\nthe current structure list is:\n\nfirewatch tower (all 7 overworld wood types)\n\nconduit ruins (it's function is to teach player how to build conduits)\n\nmangrove witch hut (3 versions with slighlty better loot)\n\nruin town (a zombie infested ruin)\n\ntavern (a villager tavern to stumble upon during your travels)\n\nunderground house (terraria reference)\n\nbadland miner outpost (an illager outpost in the badlands for their mining operations)\n\nillager hideout (a hidden dungeon underground)\n\nillager camp (small camps made by illager on their travels)\n\nwild ruins (a collection of different single structure ruins like a house, ruins of a house or a dead redstone golem)\n\nwells (for jungle, birch biomes, forrest and plains biomes, taiga biomes, savana. basically the desert well but for other biomes)\n\nlost bunkers (small structures with a small underground bunker)\n\nchanges also the pillager outpost and ancient citty to be more challanging but also more rewarding while staying vanilla\n\n\n\nif you have trouble to find dungeons, type \"/locate nova_structures:[​same name as the list above but with \"_\" instead of a space]\"\n\nI want to add more in the future but this is the first wave,\nI hope you enjoy and check out Walls who made all the loot tables for dungeons and structures","published":"2023-01-18T09:32:19.251896Z","updated":"2023-12-05T22:16:55.520431Z","client_side":"optional","server_side":"required","downloads":255583,"followers":929,"categories":["adventure","worldgen"],"additional_categories":[],"game_versions":["1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","23w43b","1.20.3","1.20.4"],"loaders":["datapack","fabric","forge"],"versions":["Bu5yOV7W","Xxd8P6Zd","3xZCKnNP","Jnkxo1iF","YpcauYaz","6jYRpbET","dLO6I3Nl","WfuA1Ai8","Q6eAdyTS","Mae0FR2O","6UAxzRAA","QS0c2TKO","xnCIjJAt","Ag2CCqRR","gycjhGu8","ftDL6az5","mKvlJEuC","uTKeYJtp","DOik2Tex","M0kmi04X","XU0RDl74","R8dnbQxW","izDu3Gb1","7exROg07","GtkzV91q","kcIxXe4e","JOwejnHw","bFY892GN","GALaKblF","YU0OIwaI","HdMGscqY","T69yfV93","kZX54y2P","fZUvwQng","cpJzZfzm","SD5oMTXr","xwTzTss5"],"icon_url":"https://cdn.modrinth.com/data/tpehi7ww/d3819bdb14026e23a9d48b0cc0be99a1a25ea2b5.png"},"version":{"id":"T69yfV93","project_id":"tpehi7ww","author_id":"YYNvC0TP","featured":true,"name":"Dungeons and Taverns v3.0.3","version_number":"3.0.3+mod","changelog":"- Added Illager Structures to the Tavern Quest chest loot table\n- Added Witch Viler to the Tavern Quest chest loot table\n- Added Ancient Cities to the Tavern Quest chest loot table\n- apologies for the rough transition","changelog_url":null,"date_published":"2023-10-08T18:14:09.872483Z","downloads":33429,"version_type":"release","files":[{"hashes":{"sha1":"d5de9ada085a6af59c0475fa56ed08934358e08b","sha512":"5faa59372d09cf8bd2064ce19cde71edcbbd512cdfb6065bf8e20073dd664f66d833c2d3429a74b178cba455f1803375adfe03f2cdc9e91b74384d5ec6761421"},"url":"https://cdn.modrinth.com/data/tpehi7ww/versions/T69yfV93/dungeons-and-taverns-3.0.3.jar","filename":"dungeons-and-taverns-3.0.3.jar","primary":true,"size":13161285,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1","1.20.2"],"loaders":["forge"]},"members":[{"team_id":"rThExdJv","user":{"id":"lI9X5w5H","username":"Walls","name":null,"avatar_url":"https://cdn.modrinth.com/user/lI9X5w5H/36e0bfb9bcb74892943582e529beddfb6ef7d2d3.png","bio":"","created":"2023-02-21T08:19:28.808318Z","role":"developer"},"role":"Member","ordering":0},{"team_id":"rThExdJv","user":{"id":"YYNvC0TP","username":"NovaWostra","name":"Nova","avatar_url":"https://avatars.githubusercontent.com/u/66924341?v=4","bio":"I make textures and structures","created":"2023-01-18T09:27:39.849920Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"dungeons-and-taverns-3.0.3.jar"},"mods\\Prism-1.20.1-forge-1.0.5.jar":{"sha512":"b73de6bf581f5f28d86baa3eeb8ac0ff30aa9a35280da7fa528547bbb9e0aff5f931b434e143a4dfc4d11ae03ce52bc1cfa359beb8b656880e75bf1aa8d91b81","disabled":false,"metadata":{"type":"modrinth","project":{"id":"1OE8wbN0","slug":"prism-lib","project_type":"mod","team":"PyFeuZCL","title":"Prism","description":"A library all about color! Provides lots of color-related functionality for dependent mods.","body":"

Prism is a library all about color!

\n

This library contains a powerful set of utilities to easily add color-related functionality to your mods.

\n

For example, just installing the library allows any mod that uses Minecraft's built-in TextColor (the basic color functionality) to automatically support animated colors, web colors, easy HSV manipulation, and more.

\n

For full documentation, please see the wiki.

\n

 

\n

You are free to use this library in the development of your mods or in modpacks!

\n

 

\n

\n

Problems, feature request, something else?  Join us on Discord!

","published":"2022-11-15T08:29:04.506238Z","updated":"2023-12-22T19:18:50.714351Z","client_side":"required","server_side":"unsupported","downloads":380338,"followers":314,"categories":["decoration","library","utility"],"additional_categories":[],"game_versions":["1.16.5","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge"],"versions":["IZHmnX6H","YOv7J3EX","gxx31aWN","MTjTc9TO","2cZ5aR4W","5jS9gaCZ","LLzsjiCn","eXlUYTX6","MMoP5rHI","Fmetb8IP","FFyss87M","1t6OseRF","4PcfwwpA"],"icon_url":"https://cdn.modrinth.com/data/1OE8wbN0/fdaf0d78392ef6838c0fc05a6928f65394d31982.png"},"version":{"id":"FFyss87M","project_id":"1OE8wbN0","author_id":"3Q6HVcLg","featured":true,"name":"1.0.5 Forge (1.20.0-1.20.2)","version_number":"1.0.5","changelog":"### 1.0.5 ###\n* Added support for Minecraft 1.20.\n \n\n### 1.0.4 ###\n* Fixed a rare crash.\n* Reduced log verbosity when errors occur.","changelog_url":null,"date_published":"2023-07-17T22:42:36.121075Z","downloads":32513,"version_type":"release","files":[{"hashes":{"sha512":"b73de6bf581f5f28d86baa3eeb8ac0ff30aa9a35280da7fa528547bbb9e0aff5f931b434e143a4dfc4d11ae03ce52bc1cfa359beb8b656880e75bf1aa8d91b81","sha1":"bcb4bbb1052f49ed4fe6e7d5d7f91f68d45c3fe3"},"url":"https://cdn.modrinth.com/data/1OE8wbN0/versions/FFyss87M/Prism-1.20.1-forge-1.0.5.jar","filename":"Prism-1.20.1-forge-1.0.5.jar","primary":true,"size":52205,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1","1.20.2"],"loaders":["forge"]},"members":[{"team_id":"PyFeuZCL","user":{"id":"3Q6HVcLg","username":"Grend","name":"","avatar_url":"https://avatars.githubusercontent.com/u/12298785?v=4","bio":"Indie game developer and modder.","created":"2021-10-22T01:15:07.144347Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"Prism-1.20.1-forge-1.0.5.jar"},"mods\\resourcefullib-forge-1.20.1-2.1.20.jar":{"sha512":"bdad5e4aa78b4a7865661f5986d933c57b8d85674157cdce89b1014d8deed4e10e87e2d4bd9474c8d9fba51dc9e488561c74a869bde08c6e0da58e73959d247e","disabled":false,"metadata":{"type":"modrinth","project":{"id":"G1hIVOrD","slug":"resourceful-lib","project_type":"mod","team":"sbhau9BZ","title":"Resourceful Lib","description":"Resourceful Lib","body":"\n\n
Resourceful Lib is a modding library that contains valuable utilities and APIs developed by Team Resourceful.
\n
At the time of writing this, there are a few mods using this library, they include Resourceful Bees, Highlight, Ad Astra!, Vitalize, and many more!
\n\n
    \n
  • 📺 GL Scissor API
  • \n
  • 📝 Stateful and History Screen Manager
  • \n
  • 📠 Codecs for predicates, tags, recipes, sets, and random collections
  • \n
  • 🎨 Color API
  • \n
  • 🌐 Cross Platform Networking
  • \n
  • 📲 Codec Recipes
  • \n
  • 📁 Json File Utils
  • \n
  • 💾 Memory Resource and Data Packs
  • \n
  • 🎲 Random Collection/List
  • \n
  • ⌛ Scheduling API
  • \n
  • 🌎 Web Utilities
  • \n
  • 📑 YABN (Yet Another Binary Notation) is a compressed binary format of JSON to allow for small transfer sizes of JSON objects
  • \n
  • 📐 Highlight API (Custom Selection boxes that are not bound to cubes)
  • \n
\n\n","published":"2022-09-02T15:50:16.129999Z","updated":"2024-01-18T16:19:49.847556Z","client_side":"required","server_side":"required","downloads":441458,"followers":259,"categories":["library"],"additional_categories":[],"game_versions":["1.19.2","1.19.3","1.19.4","1.20-pre6","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["G3lV8OVP","jLKGuA57","RGM87ZcE","3NarDN4b","311DNGtu","Dg7CZBnx","6XSBA0uT","7sMDujih","OeRBpKmZ","6mp5KYqE","Kt1uwyB9","CR3s1Q9E","7bt4Sfbf","Tm7cdAK9","SO6H8hCU","mHc7yjij","xLDDsRYc","M8d4atFa","pGZM1u27","WoJVEX8A","DtRLheCF","9bpCfetJ","TnolgSJP","l33ODpNh","oq4kr2ex","RIdAGTWP","rj4oIJ3c","we15ILm4","2uoDWVVu","zOnmzwki","VdgtVVWP","mxiPijSw","tNPUniqQ","7wv4Al4f","A1zeEXXD","KX0scagm","DGKrjwc2","fE4lranp","NbjC25Oq","1oI6soZD","46J1q5G9","CwKjCizK","76HAQLRn","gePIBNWu","l8HjPc29","kZXnyZkD","ow7IIdXY","KK93aN9X","k94OHkZD","tIBkUaKa","5gAcCZfI","K1JcKyP0","2ejFhzAD","3vR0JfHW","9Tqxu7BJ","vT6jM3KI","5MMm9Jcy","K25DsBQf","detwJ5tL","cP8TrTlq","9ttMchjr","pJVkjEuy","Osgglpas","lcqayFqh","S6iVht7K","9lVbDpOY","lmvJ0Hcp","T1LHD2MS","Km7wGxHM","BSonoRxL","xeUwwWis","dwUHyfYl","yQuGcqsD","XU16B6bG","5Ty6o9ND","nJrxjvxF","i07uoZmf","vWXIZDFO","lofPmr0y","Q8QbsplY","Qz28Npy5","pOAGAc1v","b3gW4kbR","SVkB0vWc","igcr8TjM","9H2q8txN","wXviWIDs","6wLvFcWf","qSGMFVYs","kxLEneHh","srouhWgf","r6xq08Kf","Zg1Jvqa9","FqMUaczZ","ihzjCwEV","jiOlc39u","2UP6QpGK","V4IW7RSL","tPEZCfIn","5coQdKPg","ktQZ5WRd","IJBIHU6K","P0GVeAtv","HGTwQLNx","55PmkZcB","568eKEET","MEf5LEmw","eNp5yaPv","nt1MZ9t0","IfRjDUur","CeK6JlbU","CIJvARA3","WTX24M1H","nwvfgqo4","33A9t9FH","FbFPK02O","C3UGbOz0","ErVfNk93","eriValHw","YtQ5szJN","7xEmewjh","jm9L6kBc"],"icon_url":"https://cdn.modrinth.com/data/G1hIVOrD/a4023bf3e8a1e5d10b714b2dbb5e01873568f8c9.png"},"version":{"id":"P0GVeAtv","project_id":"G1hIVOrD","author_id":"VTfgLJ1p","featured":true,"name":"[Forge] Resourceful Lib 2.1.20","version_number":"2.1.20","changelog":"# -----{ 2.1.20 }-----\n\n\n\n# -----{ 2.1.19 }-----\n\n\n\n# -----{ 2.1.18 }-----\n\n\n\n# -----{ 2.1.17 }-----\n\nFixed scroll list scrolling on different axis\n\n# -----{ 2.1.16 }-----\n\nAdded codec metadata section serializer\nAdded context menus widget\n\n# -----{ 2.1.15 }-----\n\nAdded context menus widget\n\n# -----{ 2.1.14 }-----\n\nFixed issue where hidden widgets could have cursors shown\n\n# -----{ 2.1.13 }-----\n\nFixed crash in nbt predicates\nAdded strict mode for nbt predicates\n\n# -----{ 2.1.12 }-----\n\nAdded strict mode for nbt predicates\nAdded ability to set random and get total to WeightedCollection, should allow for more deterministic responses\n\n# -----{ 2.1.11 }-----\n\nAdded ability to set random and get total to WeightedCollection, should allow for more deterministic responses\nAdded Fabric-Loom-Remap to manifest file\n\n# -----{ 2.1.10 }-----\n\nAdded Fabric-Loom-Remap to manifest file\n\n# -----{ 2.1.9 }-----\n\nAdded component bytecodec and update bytecodec version.\nFixed server translations not pulling value properly.\n\n# -----{ 2.1.8 }-----\n\nFixed server translations not pulling value properly.\n\n# -----{ 2.1.7 }-----\n\nAdded more ByteCodec types\n\n# -----{ 2.1.6 }-----\n\nAdded new experimental ByteCodec packets\n\n# -----{ 2.1.5 }-----\n\nFix CME in creative tabs\n\n# -----{ 2.1.4 }-----\n\nAdd dataless packet handler, fix web responses not being correct in WebUtils\nAdd enumbuilder, fix fabric ingredients, add unsafe methods\n\n# -----{ 2.1.3 }-----\n\nAdd enumbuilder, fix fabric ingredients, add unsafe methods\n\n# -----{ 2.1.2 }-----\n\nAdd map tag and map collection methods for tags.\nAdd replace versions of tooltip set methods and add clear tooltip method.\nAdd mod file paths to mod info and add pretty gson.\nRegister ingredients properly on forge.\nAdd CursorWidget and allow for better cursor setting on base screens\nAdded NetworkChannel#canSendPlayerPackets and NetworkChannel now accept an 'optional' parameter to determine if connections should be refused if channel does not exist on the other side\n\n# -----{ 2.1.1 }-----\n\nAdded NetworkChannel#canSendPlayerPackets and NetworkChannel now accept an 'optional' parameter to determine if connections should be refused if channel does not exist on the other side\nBreaking change: changed IntContainerData#size to IntContainerData#getSize to fix conflict with yarn mappings\n\n# -----{ 2.1.0 }-----\n\nBreaking change: changed IntContainerData#size to IntContainerData#getSize to fix conflict with yarn mappings\nAdded ResourcefulCreativeTab#addContent for ability to add a dynamic amount of itemstacks\n\n# -----{ 2.0.8 }-----\n\nAdded ResourcefulCreativeTab#addContent for ability to add a dynamic amount of itemstacks\nAdded support for defining internal resource packs in mods.toml and fabric.mods.json\n\n# -----{ 2.0.7 }-----\n\nAdded support for defining internal resource packs in mods.toml and fabric.mods.json\n\n# -----{ 2.0.6 }-----\n\n\n\n# -----{ 2.0.5 }-----\n\n\n\n# -----{ 2.0.5 }-----\n\n- Full 1.20 release","changelog_url":null,"date_published":"2023-12-21T14:03:41.602910Z","downloads":15118,"version_type":"release","files":[{"hashes":{"sha1":"daca45ab33a528baff545b6c82fd9035b4e17586","sha512":"bdad5e4aa78b4a7865661f5986d933c57b8d85674157cdce89b1014d8deed4e10e87e2d4bd9474c8d9fba51dc9e488561c74a869bde08c6e0da58e73959d247e"},"url":"https://cdn.modrinth.com/data/G1hIVOrD/versions/P0GVeAtv/resourcefullib-forge-1.20.1-2.1.20.jar","filename":"resourcefullib-forge-1.20.1-2.1.20.jar","primary":true,"size":396447,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"sbhau9BZ","user":{"id":"VTfgLJ1p","username":"epic_oreo","name":"James Moore","avatar_url":"https://avatars.githubusercontent.com/u/291578?v=4","bio":"I like to play games and mess around on my computer. I am actively developing Resourceful Bees mod for Minecraft","created":"2022-09-09T06:31:04.158655Z","role":"developer"},"role":"Other Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"resourcefullib-forge-1.20.1-2.1.20.jar"},"mods\\supermartijn642configlib-1.1.8-forge-mc1.20.jar":{"sha512":"476595aacc7c66a0cf7bcd56143975122ea54ae4c5b61a232d3b0b9b1e3c013575efcc05de31a5d2c4e129542bfd8ae255a25d1486a4e08961cc4a303940fd19","disabled":false,"metadata":{"type":"modrinth","project":{"id":"LN9BxssP","slug":"supermartijn642s-config-lib","project_type":"mod","team":"ddl3TBwM","title":"SuperMartijn642's Config Lib","description":"Config Lib makes dealing with config files just a bit easier.","body":"![SuperMartijn642's Config Lib](https://imgur.com/oVcLlAO.png) \n**SuperMartijn642's Config Lib** allows you to **specify a config once** and it then **handles reloading values between world loads, syncing values with clients**, and **generating values for client- or server-only** on its own.\n\n---\n\n### Creating a config:\nA config is created using a `ModConfigBuilder`.\nSimply create a new instance using `#ModConfigBuilder()`.\n```java\n   ModConfigBuilder builder = new ModConfigBuilder();\n```\nA value can be added to the config with `ModConfigBuilder#define` which takes a name and a default value.\nFor integer and double values a minimum and maximum value are also required.\n`ModConfigBuilder#define` returns a `Supplier` which should be stored to retrieve the value from the config.\n```java\n   Supplier booleanValue = builder.define( \"booleanValue\", true );\n\n   Supplier integerValue = builder.define( \"integerValue\", 5, 0, 10 );\n\n   Supplier doubleValue = builder.define( \"doubleValue\", 0.5, 0, 1);\n\n   Supplier enumValue = builder.define( \"enumValue\", ExampleEnum.VALUE_1 );\n```\nA comment can be added to a value by calling `ModConfigBuilder#comment(String)` before defining the value.\n```java\n   Supplier valueWithComment = builder.comment( \"this is a comment for 'valueWithComment'\" ).define( \"valueWithComment \", true );\n```\nBy default values are reloaded when world is loaded.\nThis can be changed to only reload a value when Minecraft launches by calling `ModConfigBuilder#gameRestart()` before defining the value.\n```java\n   Supplier notReloadedValue = builder.comment( \"this is value will not be reloaded\" ).define( \"notReloadedValue\", true );\n```\nValues in COMMON or SERVER configs are synchronized with clients by default, to prevent this use `ModConfigBuilder#dontSync()`.\n```java\n   Supplier notSynchronizedValue = builder.comment( \"this is value will not be synchronized\" ).define( \"notSynchronizedValue\", true );\n```\nValues can also be put into categories.\n`ModConfigBuilder#push(String)` pushes a category and `ModConfigBuilder#pop()` pops a category.\n```java\n   builder.push( \"special\" );\n \n   Supplier specialValue = builder.comment( \"this value is in the 'special' category\" ).define( \"specialValue\", true );\n \n   builder.pop();\n```\nA comment can be added to the active category using `ModConfigBuilder#categoryComment(String)`.\n```java\n   builder.push( \"client\" ).categoryComment( \"this, is a comment for the 'client' category\" );\n```\nAfter defining all values `ModConfigBuilder#build()` must be called to finish the config.\n```java\n   builder.build();\n```\nNow the values in your config will reloaded and synced automatically and the values can be retrieved using the stored `Supplier` instances.\nThis will work for all available versions, that includes Minecraft 1.12, 1.14, 1.15, 1.16, 1.17, 1.18, and 1.19.\n\n---\n\n### Example Mod:\nFor a concrete example of how to use Config Lib checkout [the example mod](https://github.com/SuperMartijn642/SuperMartijn642sConfigLib/blob/1.16/src/test/java/ExampleModConfig.java).\n\n---\n\n### FAQ\nCan I use your mod in my modpack? \nYes, feel free to use my mod in your modpack\n\n---\n\n### Discord\nFor future content, upcoming mods, and discussion, feel free to join the SuperMartijn642 discord server! \n[](https://discord.gg/QEbGyUYB2e)\n","published":"2022-07-15T17:18:43.675914Z","updated":"2023-12-20T16:32:08.003335Z","client_side":"required","server_side":"required","downloads":290498,"followers":166,"categories":["library"],"additional_categories":[],"game_versions":["1.12","1.12.1","1.12.2","1.14","1.14.1","1.14.2","1.14.3","1.14.4","1.15","1.15.1","1.15.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["IODfugHm","weSCXEK2","gqKS9EcM","r2Bpcr3r","S6JbfA2Y","Pzv05CwH","9pwSswPr","I11M5JPC","8bQVl73V","AnZ97CRs","RWo3uurV","zskhkQ4s","WrqoEGHX","rYkKokOr","NVo5RK6p","LQKdnIjg","k1bfOVIq","6Dhrrj9a","yhDBioNl","DwnhsnkW","RFbUW7MX","baEzAEWx","IJL4TGRd","IW8ghXcn","hzKn7uRC","p1NxjNgs","kfWfTDuz","FbHbhymP","HHm0Di8Y","ZKor79dR","Ki3pHcJe","v4UxCV2K","ppb4lV9X","ty0Urtyn","u2uH4N7P","YYWuaEEi","5MbF108J","Ur02nrUT","cp6X3Hrn","yob2PuR6"],"icon_url":"https://cdn.modrinth.com/data/LN9BxssP/icon.png"},"version":{"id":"ZKor79dR","project_id":"LN9BxssP","author_id":"3KDmigFH","featured":false,"name":"SuperMartijn642's Config Library 1.1.8","version_number":"1.1.8-forge-mc1.20","changelog":"### SuperMartijn642's Config Library 1.1.8\n- Fixed double values in toml configs not accepting integers\n\n### SuperMartijn642's Config Library 1.1.7\n- Config file entries will now generate in the same order as they were registered\n- Server-client connections will now always be accepted if there are no syncable config entries\n\n### SuperMartijn642's Config Library 1.1.6\n- Initial release of SuperMartijn642's Config Library for Minecraft 1.20\n","changelog_url":null,"date_published":"2023-08-21T13:15:59.833389Z","downloads":41023,"version_type":"release","files":[{"hashes":{"sha512":"476595aacc7c66a0cf7bcd56143975122ea54ae4c5b61a232d3b0b9b1e3c013575efcc05de31a5d2c4e129542bfd8ae255a25d1486a4e08961cc4a303940fd19","sha1":"f80f9eed728966adcfbcc848633e789645057281"},"url":"https://cdn.modrinth.com/data/LN9BxssP/versions/ZKor79dR/supermartijn642configlib-1.1.8-forge-mc1.20.jar","filename":"supermartijn642configlib-1.1.8-forge-mc1.20.jar","primary":true,"size":206584,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"ddl3TBwM","user":{"id":"3KDmigFH","username":"SuperMartijn642","name":"Martijn van den Brand","avatar_url":"https://avatars.githubusercontent.com/u/12382965?v=4","bio":"I am a Java programmer, I study computer science and I make a bunch of mods for the game Minecraft.","created":"2022-06-05T11:36:30.012514Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"supermartijn642configlib-1.1.8-forge-mc1.20.jar"},"mods\\deeperdarker-forge-1.20.1-1.2.1.jar":{"sha512":"0127579808db9815f2457428093561c93167c131edadd15e961516f77a62a099a4503b0d6e0da5d3f5e11da031cde9973cdad03bfce318f9c3e976978ed9653a","disabled":false,"metadata":{"type":"modrinth","project":{"id":"fnAffV0n","slug":"deeperdarker","project_type":"mod","team":"YFnVO00Q","title":"Deeper and Darker","description":"A Minecraft 1.19+ mod which features more blocks, items, armors, and hidden mysteries to complement the new Deep Dark biome. Our website: https://kyanitemods.dev","body":"

\n

   

\n

 

\n

About

\n

Deeper and Darker is a mod that aims to enhance the Deep Dark in Minecraft. It adds many new features related to the Deep Dark and a new dimension called the Otherside. Some content from Deeper and Darker: blocks such as sculk stone, gloomslate, and sculk grime; items such as warden tools, the sculk transmitter, and sculk-related mob loot; warden armor; and three different Otherside biomes! Play the mod to find more content and explore hidden mysteries!

\n

 

\n

Translations

\n

We hope to make Deeper and Darker available for everyone, everywhere. This is done with the help of the community! You can help translate the mod into your language by visiting our Crowdin page!

\n

 

\n

Guide
Don't know how to begin with Deeper and Darker? Check out our wiki!

\n

 

\n

Issues
If you ever experience any issues while playing with this mod, notify us on our GitHub issues page! Follow the bug report guidelines and be as clear as you can.

","published":"2022-08-15T23:47:37.646891Z","updated":"2023-12-12T18:51:56.023935Z","client_side":"required","server_side":"required","downloads":302251,"followers":450,"categories":["adventure"],"additional_categories":[],"game_versions":["1.19.1","1.19.2","1.20","1.20.1","1.20.2"],"loaders":["fabric","forge","quilt"],"versions":["zmp1LB6f","gWRODK5Q","qr1SDsRQ","vQCalsBD","exzshERl","KgYMq0zk","qi2DH2qg","ZbrcAoke","q4LMiB6a","YWgNPb6Z","dW4fJEGS","BxueFKJA","bEomsNE8","Z1CNQsOB","tqPSIRGd","kzN5jWrn","yt5JPvPy","29izFsIU","QG8B6a6i","pqVYNVoY","2dsMRTRQ","jb78cjt3","X7tslFgA","8YNGmA5A","MjflezeV","VaezarCx","yjzDdEJ8","qJBXtnKM","1flbYGIw"],"icon_url":"https://cdn.modrinth.com/data/fnAffV0n/cbcb38cd738e0b0d1c4b583d5bfb56838a4b101d.png"},"version":{"id":"tqPSIRGd","project_id":"fnAffV0n","author_id":"lvPc6zz6","featured":false,"name":"Forge 1.20.1-1.2.1","version_number":"1.2.1","changelog":"**Changes**:\n\n= fixed some bugs\n= fixed chunk loading issue when generating the Otherside\n= fixed warden helmet's horns disappearing when enchanted\n= fixed echo boats and chest boats crashing the game when summoned using `/summon`\n= fixed sculk shriekers that did not spawn the Warden in ancient temples\n= increased sculk stone and ancient vase sound volumes\n= increased shriek worms' attack range\n= increased the stalker's attack damage and range\n\n \n\n+ added `dampens_vibrations` tag for other mods to use (for armor)\n+ added Sculk Slayer advancement\n+ gloomy geysers can now be collected using silk touch\n+ added a boss bar for stalkers\n+ added compatibility with more mods\n\n- sculk gleam no longer drops XP \n\n**Full Changelog**: https://github.com/KyaniteMods/DeeperAndDarker/compare/v1.2.0...v1.2.1","changelog_url":null,"date_published":"2023-10-20T12:59:58.477153Z","downloads":34100,"version_type":"release","files":[{"hashes":{"sha512":"0127579808db9815f2457428093561c93167c131edadd15e961516f77a62a099a4503b0d6e0da5d3f5e11da031cde9973cdad03bfce318f9c3e976978ed9653a","sha1":"b7cd826ae029ad99234501abefef37fc6f3e57d8"},"url":"https://cdn.modrinth.com/data/fnAffV0n/versions/tqPSIRGd/deeperdarker-forge-1.20.1-1.2.1.jar","filename":"deeperdarker-forge-1.20.1-1.2.1.jar","primary":true,"size":17461944,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"YFnVO00Q","user":{"id":"YnkuL3kO","username":"ang-xd","name":"Ang","avatar_url":"https://avatars.githubusercontent.com/u/106892549?v=4","bio":"Minecraft mod developer and founder of Kyanite Mods","created":"2022-08-09T23:12:34.760080Z","role":"developer"},"role":"Developer","ordering":0},{"team_id":"YFnVO00Q","user":{"id":"KgonlE4h","username":"Pedro270707","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/89267077?v=4","bio":null,"created":"2022-11-13T01:11:56.207784Z","role":"developer"},"role":"Developer/Artist","ordering":0},{"team_id":"YFnVO00Q","user":{"id":"lvPc6zz6","username":"NewJumper","name":"Muhtasim","avatar_url":"https://avatars.githubusercontent.com/u/55116298?v=4","bio":"hi, this is my bio","created":"2022-11-13T18:45:09.051681Z","role":"developer"},"role":"Developer/Artist","ordering":0},{"team_id":"YFnVO00Q","user":{"id":"u7oP6wn8","username":"nitrodynamite18","name":"nitro_dynamite18","avatar_url":"https://avatars.githubusercontent.com/u/69542632?v=4","bio":null,"created":"2022-08-22T19:45:19.358813Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"deeperdarker-forge-1.20.1-1.2.1.jar"},"mods\\witherstormmod-1.20.1-4.0.1.1.jar":{"sha512":"c814573a9e95c6f89e8fd62ebc0b24c20aa7e5206ed7bc7c77c39052f781db6214bd6fc4240c7d80d9cf8f8977e1370b628f987f8374da74a7d6505407e124f3","disabled":false,"metadata":{"type":"modrinth","project":{"id":"kWjNGDUH","slug":"crackers-wither-storm-mod","project_type":"mod","team":"DYfedHYi","title":"Cracker's Wither Storm Mod","description":"Adds a mutant, ginourmous, evolved variant of the Wither programmed to hunt you down while destroying everything it can.","body":"![Mod logo](https://i.imgur.com/o87ONrK.png \"Mod logo\")\n\n![About text](https://i.imgur.com/59IiUgi.png \"About text\")\n\n[![Discord](https://i.imgur.com/bGyCb3q.png \"Discord\")](https://discord.com/invite/cracker-s-modded-community-987817685293355028 \"Discord\") [![Patreon](https://i.imgur.com/aiB4hdU.png \"Patreon\")](https://www.patreon.com/user?u=87070090 \"Patreon\")\n‎\n\n[![Trailer](https://i.imgur.com/ZH6sZWI.png \"Trailer\")](https://www.youtube.com/watch?v=KCgXvoVfj_I)\n\n![About](https://i.imgur.com/ypV6GZw.png \"About\")\n\n### This mod adds the Wither Storm from Minecraft: Story Mode, and is designed to be mainly a survival challenge mod in where the player(s) try to defeat the Wither Storm while running, hiding, and gearing up as they go along. No prior knowledge of Minecraft: Story Mode is required! One of the goals of this mod is to abstract the Wither Storm from the game as much as possible, so anyone can play.\n‎\nTo summon the Wither Storm, locate the rundown house at X: 0, Z: 0, and place the last wither skull on top of the incomplete wither-like structure!\n‎\n**I'd highly recommend going through this [guide](https://docs.google.com/document/d/1tjxqGfvqKNMHIZaDc6HeT4RAoxKhr2v1loB0_Tyx42c/edit?usp=sharing \"Guide\") to get started playing in survival**\n‎\n![Features](https://i.imgur.com/hmbYLkr.png \"Features\")\n\n• _**The Wither Storm:**_\n\nGrows and evolves by absorbing its surroundings. \n\n\nHas the ability to track the nearest player from wherever, and may occasionally chase them.\n\nThe Wither Storm has the ability to chunk load wherever, without the presence of a player, meaning the Wither Storm is always active \n\nYou can see the Wither Storm up to and over 10 000 blocks away thanks to the distant renderer added by the mod \n\nThe Wither Storm can pick up clusters of blocks, which can be entire trees or even villager houses! \n\nThe Wither Storm can pick up and consume almost any mob \n\n• _**The Formidibomb**_\n\n• _**Boss Battles**_\n\n• _**Multiplayer compatibility**_\n\n• _**Built-in config and config menu for customizability**_\n\n• _**New tools and weapons**_\n\n• _**Wither Sickness**_\n\n• _**And more!**_\n\n![Notes](https://i.imgur.com/XuK7OIv.png \"Notes\")\n\n• **If you're having issues with the Wither Storm never evolving and/or you can't see it on singleplayer worlds and you're using OptiFine, make sure \"Smooth World\" under \"Performance\" under \"Video Settings\" is disabled.**\n\n• **Superflat worlds will need to be reloaded after world creation to make sure that the bowels is loaded in 1.19**\n\n**This mod completely changes the way you play Minecraft.** I would not recommend summoning the Wither Storm on a pre-existing world, if it's your only copy and it's one that you care about. \n\nPorts to the latest Minecraft version will happen eventually. **Versions below 1.19.4 are no longer supported and will only be updated to fix game breaking issues/bugs.**\n\nI will not be porting to older versions. \n\nCertain features may deviate from what is seen in MC:SM. I also don't plan on adding other mobs from the game into this mod specifically. \n\nIf certain aspects feel unbalanced, or you'd like to suggest a specific feature, I'd recommend going to the mod's GitHub repository and submitting an issue. \n\nRecipes for the blocks and items should get unlocked as you progress through the mod. Use your recipe book to check them out.\n\n![Faq](https://i.imgur.com/Y4JPRmM.png \"Faq\")\n\n• **Where is the \"server config?\"**\n\nIf you're on singleplayer, the server config can be accessed via Pause Menu > Options > Purple \"W\" button, then clicking the \"World Options\" button. If you'd like to access it out of game (or your world is on a server), you can locate your world file (in your saves folder), go to the \"serverconfig\" file and open the witherstormmod-server.toml. Note: The server config is unique for each world. Changes made will not be applied to other saves.\n\n• **\"How do I make the Wither Storm evolve quicker?\"**\n\nBy going to the same server config, change the \"evolutionAttributeModifier\" to a value below 1, the quickest allowed being 0.1. You will need to reload your world to apply this change! You can also use the /attribute command to change the evolution speed.\n\n• **\"Fabric?\"**\n\nCurrently no.\n\n• **\"Can you port to [Insert Version Here]?\"**\n\nIf it's for a new version of the game, patience, it's coming. **We will not be backporting to older versions however.**\n\n• **\"Can I use this in my modpack?\"**\n\nYes! Just make sure to provide credit and a link back to this page\n\n[Guide](https://docs.google.com/document/d/1sdp3vsS0o8DUnyE70AsK-nN8ueqp2Xg6LJFI5jS_YSE/edit?usp=sharing \"Guide\") \n[Preferences and Performance](https://github.com/nonamecrackers2/crackers-wither-storm-mod/wiki/Preferences-and-Performance \"Preferences and Performance\") \n[Known Compatibility Issues](https://github.com/nonamecrackers2/crackers-wither-storm-mod/wiki/Known-Compatibility-Issues \"Known Compatibility Issues\") \n[Commands and Technical](https://github.com/nonamecrackers2/crackers-wither-storm-mod/wiki/Commands-and-Technical \"Commands and Technical\") \n[Copyright Info](https://github.com/nonamecrackers2/crackers-wither-storm-mod/wiki/Copyright-Info \"Copyright Info\") \n[Advanced Modification](https://github.com/nonamecrackers2/crackers-wither-storm-mod/wiki/Advanced-Modification \"Advanced Modification\")\n\n[![BH Banner](https://i.imgur.com/T8fKJrM.png \"BH Banner\")](https://bisecthosting.com/nonamecrackers \"BH Promo\")","published":"2023-02-22T16:03:38.842065Z","updated":"2023-12-30T21:16:47.473389Z","client_side":"required","server_side":"required","downloads":73349,"followers":178,"categories":["adventure","cursed","mobs"],"additional_categories":["equipment","game-mechanics","worldgen"],"game_versions":["1.16.5","1.18.2","1.19.2","1.19.3","1.19.4","1.20.1"],"loaders":["forge","neoforge"],"versions":["iCxOYlut","ol35lCu5","QvnOlgfl","y7EnvMp4","25nvwYhQ","x1US85Y5","SJWEPqsg","LCqHrCUp","QyoE1NW1","HFydyYq7","zUFV45Xc","P2JA5RAy","3JBn4u7O","JoDvCqWR","AQKc1I2h","7GGbqBGH"],"icon_url":"https://cdn.modrinth.com/data/kWjNGDUH/32bfe49f0bd7f80b370dc44c278d0b73ab5d40aa.png"},"version":{"id":"7GGbqBGH","project_id":"kWjNGDUH","author_id":"9wTmU90y","featured":false,"name":"1.20.1-4.0.1.1","version_number":"4.0.1.1","changelog":"Super duper small patch fixing some rare but critical bugs that can brick worlds.\n\nSpecial thanks to my [patrons!](https://www.patreon.com/nonamecrackers2 \"Patreon\")\n\n**Wither Storm Backers**\n- Malolve\n- JC\n- Brice McCullough\n- Yiyip the grunt major\n- Bt-7274\n- Tibor Kovács\n- RealRay_OG\n- outares world\n- Carlos Delgado\n- Colton McClung\n- Ruin\n- Tordx\n- Mathew Friesen\n- Kraken56Gaming\n- Demonmaster\n- Bagheera Withae\n- Ben Brown\n- McFella\n- Moony\n- WizardOfZinks\n- TSEG\n\n**Withered Symbiont Backers**\n- Number1Riker\n- Fnafboi2\n- Stickmasterfree xd\n- Gaming32\n- Chris Stack\n- Tainted.\n- Shiba Inu\n- moshin\n- Sans_Tosta\n- Austin Dobhal\n- Panda Man.\n- Bloxxify\n\n[Full Changelog](https://github.com/nonamecrackers2/cwsm-update-info/blob/main/1.20.1-4.0.1.1-changelog.md \"Changelog\")\n==================","changelog_url":null,"date_published":"2023-12-30T21:16:52.234700Z","downloads":4011,"version_type":"release","files":[{"hashes":{"sha512":"c814573a9e95c6f89e8fd62ebc0b24c20aa7e5206ed7bc7c77c39052f781db6214bd6fc4240c7d80d9cf8f8977e1370b628f987f8374da74a7d6505407e124f3","sha1":"1e4e1a18c69e432feae36c355bfaffea84030189"},"url":"https://cdn.modrinth.com/data/kWjNGDUH/versions/7GGbqBGH/witherstormmod-1.20.1-4.0.1.1.jar","filename":"witherstormmod-1.20.1-4.0.1.1.jar","primary":true,"size":38851257,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"DYfedHYi","user":{"id":"n1r6Cb4M","username":"McFella","name":null,"avatar_url":"https://cdn.modrinth.com/user/n1r6Cb4M/2ccc25d433c4079e1abb609ebb7988098cea1f3c.png","bio":"Texture artist, regular artist, wannabe animator, vaporwave enjoyer.","created":"2022-08-06T21:12:30.055655Z","role":"developer"},"role":"Artist","ordering":0},{"team_id":"DYfedHYi","user":{"id":"9wTmU90y","username":"nonamecrackers2","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/105086648?v=4","bio":null,"created":"2022-05-31T17:16:21.154173Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"witherstormmod-1.20.1-4.0.1.1.jar"},"mods\\CreativeCore_FORGE_v2.11.23_mc1.20.1.jar":{"sha512":"64daf7127158550f5040efe7a0e582c1c2a06bf5d0bd7daa66b29f303e4a37984c5e42cebfd242f1e423ef744c7204a38a890fcc1bce8b0d8efc66245dc5cdf9","disabled":false,"metadata":{"type":"modrinth","project":{"id":"OsZiaDHq","slug":"creativecore","project_type":"mod","team":"FvoHe2qM","title":"CreativeCore","description":"A core mod","body":"Nothing else than a simple core mod required by most of CreativeMD's mods.\n\n**Features**\n* Gui-Api\n* Config System (/cmdconfig or /cmdclientconfig)\n* Packet system (supports splitted packets)\n* Event system (by N247s)\n* Ingredients\n* Fake world\n\nI know everybody hates core mods, because it is an additional file you have to download, but it speeds up my progress. Over the years, I've created tones of useful methods and ways to achieve something. Now i can put all of it in CreativeCore and use it for all of my mods.\n\nLooking for a server to play with your friends. Our sponsor got you covered:\n\n[\n](https://bisecthosting.com/teamcreative)\n\nUse the promo code teamcreative to get 25% off the first month on any of the gaming servers!\n\n[](https://www.patreon.com/creativemd)","published":"2021-08-17T09:10:08.972681Z","updated":"2024-01-24T09:48:49.320486Z","client_side":"required","server_side":"unsupported","downloads":577463,"followers":714,"categories":["library"],"additional_categories":[],"game_versions":["1.12.2","1.16.5","1.17.1","1.18.1","1.18.2","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["KQPGT13V","fV0nS6Hk","L9bEkcLq","Ut2oEist","Gtn66Aqe","BPf7DxkS","HXLfaO1w","GDD2swja","TOzFSAAH","THwrApyJ","T13Y5nnJ","83XzFjou","1AZhMXe7","6F8vqRhT","aoAZXkqx","NBWDWypC","eQufNu9G","AWyxmFgr","SKxhUs2I","xvWt9K90","qWKs9GSV","EedSY5Xu","khRcoGPl","DIBiWudq","nRJSPUNF","nm6yLGRw","JFyuzapJ","ug21xEGt","kwUXLQPI","Kwi2M0y8","F7Y6iM8c","YZCT4v9j","CzQzXAu0","tJeTcXuL","ts6gasiY","jQhcsIZs","OxSfDFIZ","qzcyyZEL","OJK97rFo","4eXUvr6G","cShf5aSJ","dEwpO45X","V9RNcrBX","29bs38V6","JY5JEBvP","VCCVSkwk","QLwVzqCy","NQQnmBuq","Z1JWpMGX","5dcbyNat","T7kYEKfo","i7eXEyKw","QIXwZNQZ","gVhlCeHa","7CPnWljL","FbEntYXT","xnASrsH1","LC8MF8Fw","JkgKOtJx","wLXDszYV","9XoRYjCa","cO816I6W","NdCQnmre","GT8PJauX","oKn0NhvA","FgLisPD3","pAXPThvx","qohSXqHo","kIfhbwdL","z12F1I9q","GKcyVz0N","OwUqgdCm","QsSBs6zK","WI5xsBkc","2GtNXZTI","SNNpSfXt","H6u7QFeC"],"icon_url":"https://cdn.modrinth.com/data/OsZiaDHq/icon.png"},"version":{"id":"H6u7QFeC","project_id":"OsZiaDHq","author_id":"YTAyzo4h","featured":true,"name":"2.11.23","version_number":"2.11.23","changelog":"* Added addOrDrop to PlayerUtils\n","changelog_url":null,"date_published":"2024-01-24T09:46:40.089963Z","downloads":144,"version_type":"release","files":[{"hashes":{"sha512":"64daf7127158550f5040efe7a0e582c1c2a06bf5d0bd7daa66b29f303e4a37984c5e42cebfd242f1e423ef744c7204a38a890fcc1bce8b0d8efc66245dc5cdf9","sha1":"52480e17a4cf04a505bba3893e4870b3333c5e2f"},"url":"https://cdn.modrinth.com/data/OsZiaDHq/versions/H6u7QFeC/CreativeCore_FORGE_v2.11.23_mc1.20.1.jar","filename":"CreativeCore_FORGE_v2.11.23_mc1.20.1.jar","primary":true,"size":1088102,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"FvoHe2qM","user":{"id":"YTAyzo4h","username":"creativemd","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/1353495?v=4","bio":"Dreamer, naive and sometimes brainless. Trying to follow Jesus!","created":"2021-08-17T08:45:46.565667Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"CreativeCore_FORGE_v2.11.23_mc1.20.1.jar"},"mods\\dummmmmmy-1.20-1.8.14.jar":{"sha512":"7878968039df5a5f8ed3f410681f7196f51475553d28f92f7f740e893820f3f356902ade3bac0c9d2eea1ceea89a97de7ec5f894f6ccf631a9a315b6420d4f21","disabled":false,"metadata":{"type":"modrinth","project":{"id":"Adega8YN","slug":"mmmmmmmmmmmm","project_type":"mod","team":"BuHgkJRZ","title":"MmmMmmMmmMmm","description":"Target Dummy that show damage dealt and can be equipped with armor","body":"\nThis is a small mod that adds exactly one item: a Target Dummy.\n\nThe dummy can be placed in the world, where it'll stand silently, judging your every action. It'll wiggle funny if you hit it, screaming large numbers of damage at you. It can be dressed up to look even more awesome. This will please the dummy, making the numbers smaller.\n\nTL;DR: target dummies show damage dealt to them and can be equipped with armor\n\n \n\nUsage:\nRight click on a block with a target dummy to place it. He can be rotated 16 different directions depending on the way you face when you place it, similar to an armor stand.\n\nYou can start dressing the little dude with all kind of armors and equipment. Just right click him with the desired item. To unequip a certain armor piece just click on his corresponding body part.\n\nGot tired of testing your dps? You can remove the dummy just by shift left clicking him with an empty hand!\n\n \n\nAdditional features:\nHave you ever wanted to test your new smite sword but couldn't because there are no skellies around? Well fear no more, you can now equip the dummy with and undead mob head and it will change its type accordingly!\nSimilarly you can equip him with a turtle helmet to make it a water mob or with a pillager banner to turn it into a pillager mob. Note that he still won't be attacked by other mobs (maybe it a future update), he'll just take more damage from appropriate enchantment and so on.\n\n \n\n Need automating? You can dispense the dummy using a dispenser and you can break him by removing the block under his feet.\n \n\n Don't like how much he swings or the new skin? Well you can easily change that by using the mod config file. You can additionally choose between static and dynamic dps messages and you can make the numbers show hearths instead of damage.\nTry shearing the dummies to get a different skin!\n\n \n\nYou can also equip them with a pumpkin or jack o lantern and they'll act as scarecrows, scaring nearby animals\n \n\n \n\nFull list of changes from original 1.12 bonusboni's mod:\n \n\nLots of stuff here, more than half of the mod was re written.\n\nNew skin!\nAdded support for more than one damage number. They now have a fading animation to clarify which is the newest.\nNumbers change their colors depending on the type of damage dealt. For example critical hits are red and lightning damage is yellow. Try it out!\nAdded dispenser support\nCan mimic mob types by equipping different items.\nUpdated the model and animation so that the head stays attached to the body\nThe dummy now reacts to all damage types\nCan be killed with /kill command, by withers and by void damage.\nDps number now appears on the status bar. You can choose between static and dynamic dps in the config.\nAdded configs to change a few aesthetic things\nEquipping and unequipping functions alot more like an armor stand\nBase is a bit smaller and centered on the block grid\nCustom armor models from other mods render properly (only 1.16 for now)\nSwinging animation is not much smoother\nAct as scarecrows when equipped with a pumpkin\nFixed some bugs\n","published":"2022-11-13T02:03:58.377412Z","updated":"2024-01-22T03:09:49.161482Z","client_side":"required","server_side":"required","downloads":88833,"followers":169,"categories":["utility"],"additional_categories":["decoration","game-mechanics"],"game_versions":["1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20.1"],"loaders":["fabric","forge"],"versions":["qo2XMMhP","XYByr7D5","La9N7Ttu","zCPdDOOP","gEbry6GM","lTTirNtq","NKpNuhkD","zFPaMFa0","yMmYJ5I3","HPj6DZ24","S6QNPOFv","2ykUPWwJ","PcKbqBY4","Jt0fxF3M","ZganhQm7","hGI5KQLh","mQfY3H0A","rY6H6hgv","UvxYYzDm","EI0ydz1r","9nNuKVUq","ydAkQ5P1","TFlgTQCK","owOKOJTn","AAiySuI2","UxWhycwZ","OktgetPL","4IxqrWac","aD0lXWYG","Wsi8MeIx","evFX9Ei5","WovXXEkH","VEQbqZhv","EwVfOzqs","xzyrFq6U","oejSEBjB","7MCqqDqj","8gDpcYEM","GClsjyQs","zQNItGls","fkn90qf0","G6J2yYte","sQU1xRdi","qhumF2VU","QOOGkq3O"],"icon_url":"https://cdn.modrinth.com/data/Adega8YN/f5e7ffbd18426c584bd43b59770fb2965d420c9f.png"},"version":{"id":"qhumF2VU","project_id":"Adega8YN","author_id":"BU21lLGA","featured":false,"name":"1.20-1.8.14","version_number":"1.20-1.8.14","changelog":"fixed some damange number colors not working","changelog_url":null,"date_published":"2024-01-22T03:09:44.546882Z","downloads":274,"version_type":"release","files":[{"hashes":{"sha512":"7878968039df5a5f8ed3f410681f7196f51475553d28f92f7f740e893820f3f356902ade3bac0c9d2eea1ceea89a97de7ec5f894f6ccf631a9a315b6420d4f21","sha1":"d360667bf7fdc45659f585710955ef6e0af5bc76"},"url":"https://cdn.modrinth.com/data/Adega8YN/versions/qhumF2VU/dummmmmmy-1.20-1.8.14.jar","filename":"dummmmmmy-1.20-1.8.14.jar","primary":true,"size":343319,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"twkfQtEc","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"BuHgkJRZ","user":{"id":"VEySDMZq","username":"Plantkillable","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/68317386?v=4","bio":null,"created":"2023-02-15T03:56:18.312909Z","role":"developer"},"role":"Artist 2","ordering":0},{"team_id":"BuHgkJRZ","user":{"id":"BU21lLGA","username":"MehVahdJukaar","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/24719182?v=4","bio":null,"created":"2022-06-21T07:42:29.648721Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"dummmmmmy-1.20-1.8.14.jar"},"mods\\SnowRealMagic-1.20.1-forge-9.0.1.jar":{"sha512":"c7067bc88fb8830de99515c4f96c120a1085528d7fad22436e1b038bc4ed876a17a722982a067c7e50b84aa18d5d60278f9cb25aaaf6384f331db79e9cf77228","disabled":false,"metadata":{"type":"modrinth","project":{"id":"iJNje1E8","slug":"snow-real-magic","project_type":"mod","team":"EgjWWqI8","title":"Snow! Real Magic! ⛄","description":"Not a magic mod. · Snow Gravity & Accumulation · Snow-covered blocks · Tweak snow behaviors","body":"# Snow! Real Magic! ⛄\n\nThis simple tweak mod can enrich the vanilla snow layer's behavior.\n\nWith this mod you can:\n\n - Place snow and fence/wall/tallgrass in the same block!\n - The snow layer will fall like sand. If it touches the water source, it will become ice!\n - The snow layer will accumulate during a snowstorm!\n - The snow layer will have a thinner bounding box like in the Bedrock edition!\n - Reduce fall damage on snow!\n - Make snow always replaceable by other blocks!\n - Crouch + right-click snow to make a snowball\n - Make snow never melt (disabled by default)\n - Make snow fall on ice (disabled by default)\n - And more!\n \nAll features can be disabled in the config.\n\nTo work with Sodium, you need to install Indium.","published":"2022-12-10T22:01:04.828918Z","updated":"2024-01-17T11:27:19.979368Z","client_side":"required","server_side":"required","downloads":104320,"followers":289,"categories":["decoration","game-mechanics"],"additional_categories":["worldgen"],"game_versions":["1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["KzkdNEMw","aJn7pG9w","f7ahWTrW","7nSOpNK0","7Ez44b90","qmbUuyAi","EFDoLCGo","9oE5Pt8M","MgDiVVi4","VbK69Vxs","3PyVipry","OYD5EWKV","vVO7Eq9p","vo5zWUZ2","5YnHrwRL","8fbJc1RA","yn2sZ2QM","OyZH6ZQA","DXcvRBpt","gRuARbgw","GSkxtEU8","JDASzwKn","BLLZr1e7","OX0GHMvY","CzteJ5oh","hEmhw98Q","2ZDA0GxI","kmFFv7Z5","9MbtzLpm","Dcj8Il7B","Lvvjigxi","Ie4HcTct","XK678ERX","jIPF2Beb","CztLECY9","ZC9bSgtZ","bG3rDyk1","a52OlwC9","EXRFry9R","l31Nsfyk","Lu9edWI0","AUNCFSKq","Fo8Vytsg","ULOlUBMz","ESyKq5zl","BywGg9xj","TEukouTv","cAvNq8Rl","TB9Dd3Vj","5IdlSIHz","josh5cKs","549LfgxH","ZJYkLL5A","S68feBU8","zqmeYSBl","eqzlWXys","XsShHh2b","1kOoYWKu","HWLHKehK","CEyJdOSx","81MTXeRp","teTtbJdE","eNt5cULd","9KkSoSTN","S9gp2AyE","6vhAzCNV","qDXxAPnJ","EwRsMnRO","pEM9ODu1"],"icon_url":"https://cdn.modrinth.com/data/iJNje1E8/5ded83c763dec5aedff8dfd264b07ac8c188cf33.png"},"version":{"id":"AUNCFSKq","project_id":"iJNje1E8","author_id":"UxbEV316","featured":false,"name":"9.0.1","version_number":"9.0.1","changelog":"No changelog was specified.","changelog_url":null,"date_published":"2023-07-28T13:04:59.131896Z","downloads":2871,"version_type":"release","files":[{"hashes":{"sha1":"0742ad7d70dd32c3b94686faade6c69be1e598c4","sha512":"c7067bc88fb8830de99515c4f96c120a1085528d7fad22436e1b038bc4ed876a17a722982a067c7e50b84aa18d5d60278f9cb25aaaf6384f331db79e9cf77228"},"url":"https://cdn.modrinth.com/data/iJNje1E8/versions/AUNCFSKq/SnowRealMagic-1.20.1-forge-9.0.1.jar","filename":"SnowRealMagic-1.20.1-forge-9.0.1.jar","primary":true,"size":169644,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"optional"},{"version_id":null,"project_id":"ufdDoWPd","file_name":null,"dependency_type":"required"}],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"EgjWWqI8","user":{"id":"UxbEV316","username":"Snownee","name":"Snownee","avatar_url":"https://avatars1.githubusercontent.com/u/16059084?v=4","bio":"💤","created":"2020-12-15T11:13:23.107685Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":{"id":"pEM9ODu1","project_id":"iJNje1E8","author_id":"UxbEV316","featured":false,"name":"[Forge 1.20.1] 10.2.7","version_number":"10.2.7","changelog":"## 10.2.7\n\n- fix: ice melting under wrong conditions (#347)\n- fix: workaround #304\n\n## 10.2.6\n\n- improve: skip rendering camo for full snow block\n- fix: snow variant models not working for multivariant\n\n## 10.2.5\n\n- fix: crash (#342)\n\n## 10.2.4\n\n- fix: make Rubidium colorizer use correct block state\n- new publish script\n\n## 10.2.3\n","changelog_url":null,"date_published":"2024-01-17T11:27:21.227073Z","downloads":711,"version_type":"release","files":[{"hashes":{"sha1":"5160c053cffac34979a7d52f2a72fddd80f00f5e","sha512":"5ae8c1b88e1e5891326a48e6522758d926644ba147050dcb37d5faf39c3812fd0930ca372199840da9d2e3b10b8b20539384f456286193fcda8e5124fc255705"},"url":"https://cdn.modrinth.com/data/iJNje1E8/versions/pEM9ODu1/SnowRealMagic-1.20.1-forge-10.2.7.jar","filename":"SnowRealMagic-1.20.1-forge-10.2.7.jar","primary":true,"size":183495,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"optional"},{"version_id":null,"project_id":"ufdDoWPd","file_name":null,"dependency_type":"required"}],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"incompatible":true},"file_name":"SnowRealMagic-1.20.1-forge-9.0.1.jar"},"mods\\nyfsspiders-forge-1.20.1-2.1.1.jar":{"sha512":"37dad4c2fcd67a99300a90fe36b725d7276516411539824fde34766a331faa255e6ab2281264df437766a08a570e36fd11d5e2c904744a9aced3cd3ac36b9fc5","disabled":false,"metadata":{"type":"modrinth","project":{"id":"dOGM7ccu","slug":"nyfs-spiders","project_type":"mod","team":"y8nPyT9A","title":"Nyf's Spiders","description":"Modifes spiders to be more realistic","body":"This is a Fork and Continuation of Spiders 2.0 by TheCyberBrick\n\n\n# Nyf's Spiders 2.0\n\n \n\nVanilla spiders are not yet creepy enough for you? You wish spiders would actually climb properly?!\nSpiders 2.0 enables regular spiders and cave spiders to walk along walls and ceilings and it also improves their AI such that they can find their way around almost any obstacle.\n\n![creepycrawly](https://i.imgur.com/Rn2HwLP.gif)\n\n\n[![bisectimage](https://www.bisecthosting.com/partners/custom-banners/f5d02e4d-0b48-4a61-9ecf-4b563eb97354.webp)](https://bisecthosting.com/nyfsmods)","published":"2022-11-13T06:27:41.796214Z","updated":"2023-08-29T18:51:52.110045Z","client_side":"required","server_side":"required","downloads":116850,"followers":518,"categories":["mobs"],"additional_categories":["adventure","cursed"],"game_versions":["1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.20","1.20.1"],"loaders":["fabric","forge","quilt"],"versions":["eEDsVWD7","lbcmQZAy","5Na6EMm6","EzoqtHGC","k1hdSgdh","PRJJqXOK","ur5d56Rq","wqZf325d","8JGkRsif","p98mV3Xm","cmqFoINR"],"icon_url":"https://cdn.modrinth.com/data/dOGM7ccu/86c3b95625f8b432ce56605373de5ffa0043e97c.png"},"version":{"id":"p98mV3Xm","project_id":"dOGM7ccu","author_id":"wlJkv74C","featured":false,"name":"Nyf's Spiders-1.20.1-[Forge]-2.1.1","version_number":"2.1.1","changelog":"## Version 2.1.1\n- Fixed crash from other mods setting navigation too early in the lifecycle of a spider.\n\n## Version 2.1.0\n- 1.20.x port","changelog_url":null,"date_published":"2023-08-29T18:51:52.980038Z","downloads":12756,"version_type":"release","files":[{"hashes":{"sha512":"37dad4c2fcd67a99300a90fe36b725d7276516411539824fde34766a331faa255e6ab2281264df437766a08a570e36fd11d5e2c904744a9aced3cd3ac36b9fc5","sha1":"20783131cc63dec55036ffde84ed72c7e3c648c3"},"url":"https://cdn.modrinth.com/data/dOGM7ccu/versions/p98mV3Xm/nyfsspiders-forge-1.20.1-2.1.1.jar","filename":"nyfsspiders-forge-1.20.1-2.1.1.jar","primary":true,"size":178046,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"y8nPyT9A","user":{"id":"wlJkv74C","username":"Nyfaria","name":"Nyfaria DragonMoose","avatar_url":"https://avatars.githubusercontent.com/u/10016019?v=4","bio":"Software Engineer","created":"2022-11-13T02:52:56.117378Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"nyfsspiders-forge-1.20.1-2.1.1.jar"},"mods\\YungsApi-1.20-Forge-4.0.2.jar":{"sha512":"ae6d6d85b303aaf543be8f5a6f5241467ec07f3c8ca6766a8fbf3406cab28a1b2df7b6bb8a7f8aa6c8c8abcb9c97048f2d6ee1fe0fb76fee77fbac89d63cb34f","disabled":false,"metadata":{"type":"modrinth","project":{"id":"Ua7DFN59","slug":"yungs-api","project_type":"mod","team":"3TidTIHz","title":"YUNG's API","description":"Library mod for YUNG's mods.","body":"

\"\"

\n\"Join \"Follow \"Subscribe \"Support

\n

This is a library mod for YUNG's mods.

\n

For all my mod devs out there - This provides a lot of useful stuff, especially if you're a worldgen modder!

\n

The API includes the following:

\n
    \n
  • AutoRegistration system (1.18+ only). Register any field with only a simple annotation, regardless of mod loader!
  • \n
  • Custom reimplementation of Jigsaw Manager with improved performance and custom pool element types with various new properties. Check out the Better Dungeons code to see it in action.
  • \n
  • New criteria trigger for safely locating any structure. If the given structure doesn't exist, the trigger simply fails rather than instantly passing (unlike vanilla).
  • \n
  • Interfaces for JSON serialization & deserialization with built-in type adapters.
  • \n
  • Simple, lightweight math utilities for vectors and column positions
  • \n
  • BlockStateRandomizer and ItemRandomizer, data abstractions that make adding block and item randomization to your structures incredibly simple. I use these for all of my mods!
  • \n
\n

If you're curious, you can check the code for my mods (especially the newer ones) to see how things work. Feel free to ask me any questions on Discord!

\n


\n\"Use

","published":"2022-11-28T17:17:12.676483Z","updated":"2023-11-17T22:15:13.512743Z","client_side":"required","server_side":"required","downloads":450533,"followers":622,"categories":["library","worldgen"],"additional_categories":[],"game_versions":["1.18.2","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["fabric","forge"],"versions":["xET3UZBe","UNVzqGkX","82XBGKbQ","xvoWCwex","LYoQlbQt","YwHWUw19","LEuKu3qt","Em3G31xp","dpSzBMP6","IOIGqCVr","i0Z1vSK9","YZE1pnbT","GNNfW5IV","IxuGYnWF","yIFytswN","h32n7OPC","4Ek11kQV","NmrTF2A5","TT8tnzlH","HIRzLg0r","pxmQWPn7","L5GqhLVE"],"icon_url":"https://cdn.modrinth.com/data/Ua7DFN59/38049bae08310ffed43435f717e309b15ec6f29d.png"},"version":{"id":"HIRzLg0r","project_id":"Ua7DFN59","author_id":"HCGwycZf","featured":false,"name":"[1.20] v4.0.2 (Forge)","version_number":"1.20-Forge-4.0.2","changelog":"- Added new icon and logo! \n- Added support for Catalogue \n\nIf you want to get early access to all my mods, [Join the Patreon!](https://www.patreon.com/yungnickyoung) \n[Join us on Discord!](https://discord.gg/rns3beq) \n[Follow me on Twitter](https://twitter.com/yungnickyoung) for more mod updates!","changelog_url":null,"date_published":"2023-09-26T06:15:09.199894Z","downloads":76515,"version_type":"release","files":[{"hashes":{"sha1":"c90bf9ac408804e18312d4810d07c3e970a04506","sha512":"ae6d6d85b303aaf543be8f5a6f5241467ec07f3c8ca6766a8fbf3406cab28a1b2df7b6bb8a7f8aa6c8c8abcb9c97048f2d6ee1fe0fb76fee77fbac89d63cb34f"},"url":"https://cdn.modrinth.com/data/Ua7DFN59/versions/HIRzLg0r/YungsApi-1.20-Forge-4.0.2.jar","filename":"YungsApi-1.20-Forge-4.0.2.jar","primary":true,"size":346402,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"3TidTIHz","user":{"id":"HCGwycZf","username":"YUNGNICKYOUNG","name":"Nick Young","avatar_url":"https://cdn.modrinth.com/user/HCGwycZf/f4ec4b86f9778f12367fbd3a3e9f9e6af6830bee.png","bio":"Mr. Better Minecraft","created":"2022-11-13T01:46:47.603854Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"YungsApi-1.20-Forge-4.0.2.jar"},"mods\\NoChatReports-FORGE-1.20.1-v2.2.2.jar":{"sha512":"39aa2e120a10ee68e9b03e3d5bd6f2d5def2fa7fcd914f55f018a85381eb0bb52055abce53a64cb0b0fba10f24da12caef085733e715907598ce468bcf59df51","disabled":false,"metadata":{"type":"modrinth","project":{"id":"qQyHxfxd","slug":"no-chat-reports","project_type":"mod","team":"x70byLOw","title":"No Chat Reports","description":"Makes chat unreportable (where possible)","body":"# No Chat Reports\n\n\"curseforge\" \"modrinth\" \"github\" \"gitlab\"\n\nThis mod strips cryptographic signatures that since 1.19 are attached to every message sent in the chat. Removing them makes it impossible to track and associate your chat messages with your Minecraft and, by extension, Microsoft account.\n\n**As of 1.19.1, it also disables Player Chat Reporting.**\n\nPlease notice that, while I am aware of [Guardian](https://github.com/nodusclient/guardian) and certain other exploits that allow you to counteract reporting system on client against the will of the server, I am consciously choosing to not integrate them as part of this mod. No Chat Reports will remain effective on client side only if given server allows it to be. If you do not like servers that enforce chat signing and fully support chat reporting - I advise to simply not play on them.\n\nAlso, while there are many plugins out there that \"borrow\" the name and even icon of my mod, please be aware that **I have not authored any of them** and cannot say how well they do their job.\n \n## Installation and Use:\n\nThis mod supports both Forge and Fabric, just download the version for respective modloader. It can be installed on either client, server, or both sides, and will function differently depending on which sides it is present at:\n\n**1. Only Client:** Client will refuse to send account's public key to the server, and signatures will be stripped from the messages that you send. This way it won't be useful to try and report your messages, as there will be no proof they were actually sent from your account. Server will relay them unless `enforce-secure-profile` option is set to true in server options (which it is by default since 1.19.1), in which case you will not be able to join, unless you agree to send signed messages (the mod will supply warning screen);\n\n**2. Only Server:** Clients will still attach signatures when sending messages to the server, but server will strip them before relaying them to other players. This way chat reporting will not work for any players that join. You can enable player to system message conversion in config, to prevent players without the mod from seeing them as \"Not Secure\"\n\n**3. Both Client and Server:** Signature will be stripped on client side before sending messages to server, server will make no attempt to verify message signatures. Chat reporting and \"Only Show Secure Chat\" will not function, and players will be notified that those features are disabled by the mod when trying to use them.\n\nAlthough the mod can function when present on only one of the sides, it can be configured to demand itself to be installed on another side in order to play. This way you can install it on server and require all clients that join to have this mod in order to have full functionality, but can also leave it server-only if you prefer. Configuration files are located in NoChatReports subfolder of default config folder.\n\nAdditionally, if installed on client, this mod will disable telemetry (similarly to how [No Telemetry](https://modrinth.com/mod/no-telemetry) does).\n\nTo make Velocity compatible with this mod, set `force-key-authentication = false` in `velocity.toml`. Thanks to [MrMelon54](https://github.com/MrMelon54) for pointing this out.\n\n## Chat Encryption\nI have put together a video dedicated to chat encryption, you can watch it to learn how to use it (and whether you should): https://www.youtube.com/watch?v=e7RzNP32k-s\n\n## Documentation:\nYou can find documentation and other information relevant to this mod on the [wiki](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/). It currently features following articles:\n- [Configuration Files](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files/)\n- [Protecting Server Players](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Protecting-Server-Players/)\n- [How to Get Safe Server Status](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/How-to-Get-Safe-Server-Status)\n- [I Got Banned!](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/I-Got-Banned)\n- [To Encrypt or Not to Encrypt](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/To-Encrypt-or-Not-To-Encrypt)\n- [The Realms Question](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/The-Realms-Question)\n\n\n## For Developers:\nIf you develop your own mod, plugin or other server software that in some way prevents chat reports, you can make No Chat Reports on client recognize servers with your software as safe. I wrote [a small article about this](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/How-to-Get-Safe-Server-Status). For clarification or further inquiries - contact me via Discord, link in \"External resources\".\n\n## Reasoning:\nSee my videos for an explanation of how message signatures and chat reporting work in the game, their failures and the reasoning behind the creation of this mod:\n1. https://www.youtube.com/watch?v=hYAUEMlugyw\n2. https://www.youtube.com/watch?v=DobmW1ZUcbQ\n3. https://www.youtube.com/watch?v=gH_q7ZuCJs0\n\n![image](https://www.bisecthosting.com/partners/custom-banners/af63cb17-c373-4c82-aa1d-29beb7b045a9.png)\n","published":"2022-06-17T13:03:46.492544Z","updated":"2023-12-08T08:48:44.184648Z","client_side":"optional","server_side":"optional","downloads":1147740,"followers":1499,"categories":["social","utility"],"additional_categories":["management"],"game_versions":["1.19","1.19.1-pre2","1.19.1-pre3","1.19.1-rc2","1.19.1","1.19.2","22w44a","22w46a","1.19.3-pre2","1.19.3-pre3","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","quilt"],"versions":["pRgCDYtw","s83qSm91","XGQE5ktC","16e8lk1A","DJNJAvHB","kodO6CeD","o3Zu7vcR","s3QkQ01m","K5sfN6kP","GC62LXpM","SDIvxcje","iGz16nLR","UMsMX5f7","vYYMSvvr","UjWkOEop","YP1Bvh5Q","ykNDJ4WP","9iRlnZpN","dfZAp75Y","zTkuPqOt","UkQiYhwR","zVlP4vdB","8ue01Exl","rOI1ANDq","uJhFe0Kq","BWAvwW90","rXxCyl6n","zIWbmhXX","B9SS9tTF","At4xtanF","9tXNucJ0","MGvwj3MP","Yyr5pYIN","USEfzIcD","oy4RFPoP","yA0P3rUR","1JWAJNwU","KXGjfvHh","sNRLZnRT","pF0TYyQC","IrGoPphV","OrXrGI5d","CrvlUGPx","StuWhjPJ","yS8NKenN","BU8QElye","ucC1vIsg","Wm1SFNqx","So65BYOD","66qMjbSN","Umu1VOxj","Q2AEYxBh","A7bdmpUO","KrZknjrr","cqoG4JIX","gJAwS64G","nrerhsQu","xpwVze9f","q0XDVXeR","JVDNDI82","C99rusYh","RNAG69Zu","YuX53PIA","cljC8222","B7O7rVEe","RXSZRYPW","LVpBaVhB","g2k50qYw","xHhqhG12","uVt4LKvF","mrRw7TK3","8Jd0cqU9","6yybObpX","UB0mRick","YmpISKQO","h1AaG3zP","uQKpLbmT","S6YbzrXY","9vFakLOL","qhuGllEs","nfxwmQJ5","RNWu4N8d","W0uZgLbW","RFhAU18Z","CK4psiMq","9jtKRSoF","REOULxph","1baGRS61","TbKB6mYU","HeZZR2kF","ksEG6N5E","OxA0julc","Gk4NusG9","xQyq2W5g","UU9nhfG5","wNxZxzWL","7MEdPNQb","tfv6A4l5","t4a6hnh0"],"icon_url":"https://cdn.modrinth.com/data/qQyHxfxd/icon.png"},"version":{"id":"ksEG6N5E","project_id":"qQyHxfxd","author_id":"2n9TlxqP","featured":false,"name":"No Chat Reports Forge-1.20.1-v2.2.2","version_number":"Forge-1.20.1-v2.2.2","changelog":"#### **\\[Build 1.20.1-v2.2.2\\]:**\n\n- Improved config I/O error handling and logging;\n- Changelog format was changed to Markdown, [file available on Github](https://github.com/Aizistral-Studios/No-Chat-Reports/blob/1.20-Unified/docs/CHANGELOG.md).\n\n\n#### **\\[Build 1.20.1-v2.2.1\\]:**\n\n- Initial 1.20.1 port (pretend it required changes);\n- Updated Traditional Chinese translation ([thanks notlin4, #407](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/407)).\n\n\n#### **\\[Build 1.20-v2.2.0\\]:**\n\n- Initial 1.20 port.\n\n\n#### **\\[Build 1.19.4-v2.1.6\\]:**\n\n- Removed unnecessary debug log accidentally left in previous update.\n\n\n#### **\\[Build 1.19.4-v2.1.5\\]:**\n\n- Fixed decryption issue with custom chat formats using full-width colon ([#376](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/376));\n- Improved English localization ([thanks Doenerstyle, #403](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/403));\n- Updated Vietnamese translation ([thanks I_am_Vietnam, #405](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/405));\n- Updated German translation ([thanks Doenerstyle, #403](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/403)).\n\n\n#### **\\[Build 1.19.4-v2.1.4\\]:**\n\n- Updated Korean translation ([thanks xlzv, #398](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/398)).\n\n\n#### **\\[Build 1.19.4-v2.1.3\\]:**\n\n- Updated Thai translation ([thanks NaiNonTH, #395](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/395));\n- Updated Polish translation ([thanks GerbilPL, #396](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/396));\n- Updated Korean translation ([thanks xlzv, #397](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/397)).\n\n\n#### **\\[Build 1.19.4-v2.1.2\\]:**\n\n- Changed mod's logger name to \"NoChatReports\" (previously displayed as \"NCRCore\");\n- Fixed incorrect key displayed for encryption bypass shortcut on MacOS ([#361](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/361));\n- Fixed errors when Mod Menu is installed without Cloth Config API ([#392](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/392));\n- Fixed incorrect alignment of custom buttons in multiplayer menu ([#386](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/386));\n- Changed singleplayer safety status wording to reflect that self-hosted LAN servers are also safe ([#372](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/372));\n- Fabric's annotation classes are no longer shipped with the mod, should fix related mod conflicts on Forge ([#389](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/389));\n- Corrected issue tracker link in mod metadata ([thanks ChildishGiant, #387](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/387));\n- Added /message and /reply to default list of encryptable commands ([thanks Podgorica, #382](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/382));\n- Updated Polish translation ([thanks GerbilPL, #388](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/388));\n- Updated Simplified Chinese translation ([thanks GodGun968, #391](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/391));\n- Updated Traditional Chinese translation ([thanks notlin4, #384](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/384)).\n\n\n#### **\\[Build 1.19.4-v2.1.1\\]:**\n\n- Fixed mod's buttons causing issues with chat navigation ([#375](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/375));\n- Updated Italian translation ([thanks WVam, #377](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/377));\n- Added Japanese translation ([thanks IlyaIvanovsky, #374](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/374));\n- Updated Simplified and Traditional Chinese translation ([thanks IlyaIvanovsky, #374](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/374)).\n\n\n#### **\\[Build 1.19.4-v2.1.0\\]:**\n\n- Initial 1.19.4 port;\n- Updated Italian translation ([thanks WVam, #363](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/363));\n- Updated Simplified and Traditional Chinese translation ([thanks IlyaIvanovsky, #359](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/359)).\n\n\n#### **\\[Build 1.19.3-v2.0.0\\]:**\n\n- Unified Forge and Fabric branches. Versioning and update releases for both modloaders will be synchronized from now on;\n- Command signatures are now stripped on server side ([#351](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/351));\n- Updated Simplified Chinese translation (thanks GodGun968 and IlyaIvanovsky, [#338](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/338)/[#342](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/342)/[#344](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/344)/[#354](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/354));\n- Updated Finnish translation ([thanks Joquliina, #336](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/336)).\n\n\n#### **\\[Build 1.19.3-v1.19.0\\]:**\n\n- Improved safety status tooltip for Realms servers;\n- Added separate safety status for singleplayer ([#330](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/330));\n- Added dropdown selection for default signing mode in Mod Menu config screen ([#324](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/324));\n- Telemetry button is now removed by default if No Chat Reports is configured to disable telemetry. This can be adjusted via \"removeTelemetryButton\" option in client config ([#322](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/322));\n- Fixed system message indicators displaying in singleplayer even when they are disabled in client config ([#325](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/325));\n- Fixed IPv6 addresses not being incorrectly written to server preferences config ([thanks zischknall, #329](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/329));\n- Updated Estonian translation.\n\n\n#### **\\[Build 1.19.3-v1.18.0\\]:**\n\n- Initial 1.19.3 port;\n- Minor changes to legacy networking protocol recognition;\n- Mod will now automatically remove \"Secure\" label from server if it detects any signed messages;\n- Base64R no longer uses \".\" as part of encoding characters to not interfere with common format of client-sided commands;\n- Implemented chat signing modes. Global signing mode peference can be set in config, while safety status button allows to set different mode on per-server basis ([#314](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/314));\n- Removed server whitelist options as they are replaced by signing mode preferences;\n- Offline servers will now be automatically recognized as secure ([#301](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/301));\n- Offline accounts are now properly acknowledged by the mod;\n- Updated Estonian translation.\n\n\n#### **\\[Build 1.19.3-pre3-v1.17.0\\]:**\n\n- Initial 1.19.3 Pre-Release 3 port;\n- Reinstated Mod Menu/Cloth Config API integration;\n- Reorganized config options in Mod Menu, listed recently added ones ([#284](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/284));\n- Fixed two overlaying tooltips being rendered for \"Only Show Secure Chat\" option in chat settings ([#302](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/302));\n- Updated Simplified Chinese translation (thanks IlyaIvanovsky, [#305](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/305)/[#310](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/310)).\n\n\n#### **\\[Build 1.19.3-pre2-v1.16.0\\]:**\n\n- Initial 1.19.3 Pre-Release 2 port;\n- Replaced networking channel with more generic solutions to improve security and cross-compatibility ([#255](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/255), [#297](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/297));\n- Servers on version prior to 1.19.1 are now recognized as secure ([#123](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/123)).\n\n\n#### **\\[Build 22w46a-v1.15.0\\]:**\n\n- Initial 22w46a port;\n- Fixed chat signing being prevented even with mod toggle off;\n- Fixed tooltip of config reload button being rendered regardless of whether button itself is hovered or not;\n- Fixed crash when opening Social Interactions screen ([#286](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/286));\n- Fixed crash when opening Encryption Settings screen ([#288](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/288));\n- Fixed mod toggle button not reflecting current mod status ([#287](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/287));\n- Fixed key validation in Encryption Settings not working correctly in some cases;\n- Improved log readability when mod configs fail to read ([#291](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/291));\n- Option \"demandOnClient\" is now disabled by default, while \"convertToGameMessage\" is enabled;\n- Temporarily disabled Mod Menu/Cloth Config API integration until they update;\n- Last chat message is now automatically resent when No Chat Report detects signing requirement with \"skipSigningWarning\" option enabled;\n- Added more specific safety status button tooltip for when server is manually whitelisted ([#280](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/280));\n- Updated Polish translation ([thanks GerbilPL, #295](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/295));\n- Updated Estonian translation.\n\n\n#### **\\[Build 22w44a-v1.14.4\\]:**\n\n- Added \"skipSigningWarning\" option, which automatically enables chat signing when server demands it ([thanks Madis0, #274](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/274));\n- Updated Polish translation ([thanks GerbilPL, #275](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/275));\n- Minor technical changes.\n\n\n#### **\\[Build 22w44a-v1.14.3\\]:**\n\n- Fixed vanilla clients being kicked with \"Received chat packet with missing or invalid signature\" when sending messages on server with No Chat Reports installed ([#271](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/271)).\n\n\n#### **\\[Build 22w44a-v1.14.2\\]:**\n\n- Fixed and updated some tooltips for option labes in Mod Menu/Cloth Config API integration ([thanks Madis0, #270](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/270));\n- Updated Estonian translation.\n\n\n#### **\\[Build 22w44a-v1.14.1\\]:**\n\n- Removed outdated safety status tooltip for when \"whitelistAllServers\" option is enabled;\n- Re-enabled optional Mod Menu/Cloth Config API integration ([thanks Madis0, #264](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/264));\n- Mod can no longer be toggled mid-session. Doing so via ModMenu will schedule the change to be applied after leaving the server;\n- Server can no longer be added to/removed from whitelist by clicking safety status button while \"whitelistAllServers\" option is enabled ([#269](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/269));\n- Vanilla's missing profile public key message is now replaced with more informative one on client. Added config option to hide it when not important ([#261](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/261));\n- Mod will no longer set safety status to \"unintrusive\" after sucessful execution of commands without signed arguments ([#260](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/260));\n- Improved wording on signing status tooltips ([thanks Madis0, #263](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/263));\n- Updated Estonian translation.\n\n\n#### **\\[Build 22w44a-v1.14.0\\]:**\n\n- Initial 22w44a port;\n- Adapted server safety status functionality and \"Unsafe Server\" screen to new chat session system;\n- Config options \"reconnectAwaitSeconds\", \"postDisconnectAwaitSeconds\", \"signingCheckDelaySeconds\" and \"serverSigningChecks\" were removed;\n- Config options \"hideRedChatIndicators\", \"hideYellowChatIndicators\" and \"hideGrayChatIndicators\" were renamed to \"hideInsecureMessageIndicators\", \"hideModifiedMessageIndicators\" and \"hideSystemMessageIndicators\" respectively;\n- Server safety status icon can now be clicked to add current server to whitelist ([#221](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/221));\n- Added Brazilian Portuguese translation ([thanks FITFC, #252](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/252)).\n\n\n#### **\\[Build 1.19.2-v1.13.11\\]:**\n\n- Improved encryption compatibility with custom chat formats ([#248](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/248));\n- Fixed mod config reload button not using correct translation key ([thanks MODKILLER1001, #242](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/242)).\n\n\n#### **\\[Build 1.19.2-v1.13.10\\]:**\n\n- Bundled Fabric API version raised to 0.64.0+1.19.2 ([#239](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/239));\n- Fixed signing check interval not applying correctly to servers when \"whitelistAllServers\" is enabled ([#228](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/228));\n- Fixed unknown server safety status displaying after re-enabling NCR mid-session ([#229](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/229));\n- Increased contrast of server safety status icons, reworked Realms icon ([#233](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/233));\n- Meessages can now be sent unencrypted while encryption is enabled by holding Ctrl when sending ([#231](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/231));\n- Added config option to disable CTS indicators for decrypted messages ([#238](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/238));\n- AES-based algorithms now use Base64R encoding, which features alternative table of encoding symbols. This alleviates small possibility of slurs appearing in encoded text ([#237](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/237));\n- Slightly improved wording of Realms warning ([thanks Madis0, #227](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/227));\n- Added more options to Mod Menu config GUI ([thanks MODKILLER1001, #230](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/230));\n- Updated Estonian translation.\n\n\n#### **\\[Build 1.19.2-v1.13.9\\]:**\n\n- Made \"About Encryption\" and \"Encryption Settings\" GUIs more adaptive to uncommon resolutions ([#220](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/220));\n- Fixed Base64-encoded messages sometimes starting with \"/\" and being recognized as commands ([#223](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/223));\n- Ensured UTF-8 encoding is always used during encryption and decryption ([#224](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/224));\n- Fixed Ceasar cipher breaking some languages ([#224](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/224));\n- Added signing enforcement check interval for whitelisted servers. 12 hours by default, configurable ([#222](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/222));\n- Added Thai translation ([thanks NaiNonTH, #225](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/225)).\n\n\n#### **\\[Build 1.19.2-v1.13.8\\]:**\n\n- Fixed a bug where disabling client-sided functionality of the mod made it impossible to join singleplayer worlds if \"demandOnClient\" was enabled in config (this time for sure) ([#219](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/219)).\n\n\n#### **\\[Build 1.19.2-v1.13.7\\]:**\n\n- Fixed a bug where disabling client-sided functionality of the mod made it impossible to join singleplayer worlds if \"demandOnClient\" was enabled in config ([#219](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/219));\n- Fixed \"Illegal characters in chat\" disconnects when using Caesar encryption with shift ~90 ([#216](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/216));\n- Added warning screen on entering Realms menu ([#189](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/189));\n- Minor corrections to English translation;\n- Updated Estonian translation;\n- Updated Italian translation ([thanks WVam, #215](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/215)).\n\n\n#### **\\[Build 1.19.2-v1.13.6\\]:**\n\n- Added delay before automatic reconnects when joining servers with \"enforce-secure-profile=true\". Fixes frequent disconnects with DecoderException on Paper servers ([#190](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/190));\n- Fixed narrator reading encrypted messages as-is even when decryption is available ([#208](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/208));\n- Names of encryption algorithms are now localizable ([#207](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/207));\n- Added special server safety status for Realms servers ([#189](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/189));\n- Mod no longer tries to parse disconnects that occur after entering the server succesfully ([#199](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/199));\n- Fixed occasional persistence of player's agreement to enter unsafe server;\n- Clarified wording on \"Unintrusive\" server safety status;\n- Updated Korean translation ([thanks xlzv, #210](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/210));\n- Updated Italian translation ([thanks WVam, #211](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/211)).\n\n\n#### **\\[Build 1.19.2-v1.13.5\\]:**\n\n- Fixed \"Encryption Settings\" screen not adapting to huge GUI scaling correctly in some cases.\n\n\n#### **\\[Build 1.19.2-v1.13.4\\]:**\n\n- Decryption should now be more compatible with custom chat formats ([#204](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/204)).\n\n\n#### **\\[Build 1.19.2-v1.13.3\\]:**\n\n- Fixed \"Encryption Settings\" screen not functioning correctly.\n\n\n#### **\\[Build 1.19.2-v1.13.2\\]:**\n\n- Added an extra bit of debug logging to help analyze the structure of received chat messages.\n\n\n#### **\\[Build 1.19.2-v1.13.1\\]:**\n\n- Fixed \"About Encryption\" and \"Encryption Settings\" GUIs overflowing with huge GUI scaling ([#200](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/200));\n- Encryption button now adjusts its position depending on whether or not server safety status is displayed ([#202](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/202)).\n\n\n#### **\\[Build 1.19.2-v1.13.0\\]:**\n\n- Added optional chat encryption functionality ([#95](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/95)). Read more about it [on the wiki](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/To-Encrypt-or-Not-To-Encrypt);\n- Updated Estonian translation;\n- Updated Russian translation ([thanks Felix14, #195](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/195));\n- Updated Polish translation (thanks GerbilPL, [#197](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/197)/[#198](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/198)).\n\n\n#### **\\[Build 1.19.2-v1.12.0\\]:**\n\n- Fixed mod not recognizing BungeeCord/Waterfall disconnects correctly ([#185](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/185));\n- Added button that toggles most of mod's client-sided functionality to multiplayer menu, along with two related config options;\n- Updated Mod Menu/Cloth Config API integration with new config options ([thanks MODKILLER1001, #193](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/193));\n- Updated Estonian translation;\n- Updated Italian translation ([thanks WVam, #188](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/188));\n- Updated Spanish translation ([thanks Srockowo, #191](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/191));\n- Added Pirate Speak translation ([thanks MODKILLER1001, #192](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/192)).\n\n\n#### **\\[Build 1.19.2-v1.11.2\\]:**\n\n- Fixed mod not loading correctly on 1.19.1 clients ([#182](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/182));\n- Updated Estonian translation;\n- Updated Polish translation ([thanks GerbilPL, #180](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/180)).\n\n\n#### **\\[Build 1.19.2-v1.11.1\\]:**\n\n- Whitelist of unsafe servers is now stored as a separate file in mod's config subfolder ([#40](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/40)).\n\n\n#### **\\[Build 1.19.2-v1.11.0\\]:**\n\n- Config files are now stored in \"NoChatReports\" subfolder of \"config\" folder. They were separated into common and client files;\n- Added \"README\" file that is generated in mod's config folder and contains link to wiki article documenting config files;\n- Added \"Safe Server\" icon, which is displayed in multiplayer menu next to servers that have No Chat Reports installed. Also added config options to disable it or change its position;\n- The mod now sends and handles additional data during server pings. This is used to display abovementioned icon, and in theory allows other mods and plugins to mark server as \"Safe\" ([thanks fxmorin, #127](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/127));\n- Updated Mod Menu/Cloth Config API integration with new config options ([thanks MODKILLER1001, #175](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/175));\n- This and following mod releases for 1.19.2 should now be compatible with 1.19.1 ([#170](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/170));\n- Disconnect message from \"demandOnClient\" is now configurable ([#48](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/48));\n- Updated Estonian translation;\n- Updated Polish translation (thanks GerbilPL, [#167](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/167)/[#168](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/168)/[#176](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/176));\n- Updated Italian translation ([thanks WVam, #173](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/173)).\n\n\n#### **\\[Build 1.19.2-v1.10.2\\]:**\n\n- Added reset button and default field value to whitelisted servers option in Mod Menu config integration ([thanks MODKILLER1001, #162](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/162));\n- Updated Polish translation ([thanks GerbilPL, #165](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/165));\n- Updated Simplified Chinese translation (thanks IlyaIvanovsky and MSDNicrosoft, [#164](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/164)/[#166](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/166)).\n\n\n#### **\\[Build 1.19.2-v1.10.1\\]:**\n\n- Fixed optional Mod Menu/Cloth Config API integration from previous release not working properly;\n- ServerData is now remembered in automatic reconnects. Should fix the bug with Xaero's Worldmap resets ([#156](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/156)).\n\n\n#### **\\[Build 1.19.2-v1.10.0\\]:**\n\n- Necessary Fabric API modules are now bundled with the mod itself ([thanks LoganDark, #151](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/151));\n- The mod now features optional integration with Mod Menu and Cloth Config API, allowing for in-game configuration when both are installed on client ([thanks MODKILLER1001, #146](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/146));\n- Updated Polish translation ([thanks GerbilPL, #153](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/153));\n- Updated Spanish translation ([thanks M4rtinOF, #158](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/158));\n- Added Danish translation ([thanks MagnusHJensen, #159](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/159));\n- Added Slovakian translation ([thanks SmajloSlovakian, #152](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/152)).\n\n\n#### **\\[Build 1.19.2-v1.9.1\\]:**\n\n- Fixed conflict with No Telemetry mod ([#151](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/151));\n- Updated Turkish translation ([thanks localfossa, #149](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/149));\n- Updated Simplified Chinese translation ([thanks chronosacaria, #147](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/147)).\n\n\n#### **\\[Build 1.19.2-v1.9.0\\]:**\n\n- First release for 1.19.2 ([thanks CraftingDragon007, #144](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/144));\n- Added config option to always skip \"Unsafe Server\" warning screen ([thanks Madis0, #124](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/124));\n- Compressed some of the GUI textures ([thanks Madis0, #136](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/136));\n- Removed version easter egg ([thanks Madis0, #145](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/145));\n- Updated Italian translation ([thanks WVam, #126](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/126));\n- Updated Polish translation ([thanks GerbilPL, #133](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/133));\n- Added Finnish translation ([thanks Joquliina, #137](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/137)).\n\n\n#### **\\[Build 1.19.1-v1.8.4\\]:**\n\n- Ensured change from previous release works properly.\n\n\n#### **\\[Build 1.19.1-v1.8.3\\]:**\n\n- Re-allowed client to disconnect when chat chain is broken. Yes, this was the \"major exploit\" kennytv was talking about, or more specifically - unchecked speculation that even if true, would only apply in very limited number of circumstances.\n\n\n#### **\\[Build 1.19.1-v1.8.2\\]:**\n\n- Corrected English and updated German translation ([thanks WVam, #121](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/121));\n- Added issue tracker link for ModMenu ([thanks MODKILLER1001, #122](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/122)).\n\n\n#### **\\[Build 1.19.1-v1.8.1\\]:**\n\n- Fixed crash when hovering over \"Only Show Secure Chat\" option in chat settings ([#120](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/120)).\n\n\n#### **\\[Build 1.19.1-v1.8.0\\]:**\n\n- Each color of Chat Trust Status indicator and \"Chat messages can't be verified\" toast now have individual config options tied to them ([thanks Madis0, #110](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/110));\n- \"Only Show Secure Chat\" option in chat settings is now greyed out with the mod installed ([thanks kevinthegreat1, #117](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/117));\n- Updated Italian translation ([thanks WVam, #115](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/115)).\n\n\n#### **\\[Build 1.19.1-v1.7.2\\]:**\n\n- Fixed \"convertToGameMessage\" option not working correctly ([#113](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/113));\n- Fixed players being unable to join Realms with this mod. All Realms servers are now treated as unsafe ([#108](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/108));\n- Expanded the context of warning when joining unsafe servers ([thanks Madis0, #112](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/112));\n- Added Romanian translation ([thanks Secret-chest, #104](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/104));\n- Added Korean translation ([thanks xlzv, #105](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/105));\n- Added Traditional Chinese and updated Simplified Chinese translation ([thanks fire12324344 and Taskeren, #101](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/101));\n- Updated Polish translation ([thanks GerbilPL, #103](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/103));\n- Updated Turkish translation ([thanks localfossa, #106](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/106));\n- Updated German translation ([thanks Doenerstyle, #107](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/107)).\n\n\n#### **\\[Build 1.19.1-v1.7.1\\]:**\n\n- Fixed client crash when classloading Social Interactions screen ([#100](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/100)).\n\n\n#### **\\[Build 1.19.1-v1.7.0\\]:**\n\n- First release for 1.19.1;\n- Updated Estonian translation ([thanks Madis0, #98](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/98));\n- Updated Simplified Chinese translation ([thanks Taskeren, #99](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/99));\n- Added Indonesian translation ([thanks Natalius-dev, #94](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/94)).\n\n\n#### **\\[Build 1.19.1-rc2-v1.6.0\\]:**\n\n- The mod now removes \"\\[Not Secure\\]\" prefix for unsigned messages in server chat log ([#70](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/70));\n- The \"suppressMessageTrustIndicators\" config option was renamed to \"suppressVanillaSecurityNotices\", and now is also responsible for removing \"Chat messages can't be verified\" toast client-side ([#87](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/87));\n- Abovementioned toast will never be shown on servers that have \"convertToGameMessage\" option enabled;\n- The mod now prevents client from disconnecting when chat chain is broken;\n- Changed default configuration to demand the mod client-side when installed on server, instead of getting around chat signing with player to system message conversion. Should assist compatibility in the long run.\n\n\n#### **\\[Build 1.19.1-pre3-v1.5.0\\]:**\n\n- Added \"versionEasterEgg\", \"disableTelemetry\" and \"showReloadButton\" config options ([thanks Madis0, #83](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/83)).\n\n\n#### **\\[Build 1.19.1-pre3-v1.4.3\\]:**\n\n- Fixed potential safety state management problems after being disconnected from server.\n\n\n#### **\\[Build 1.19.1-pre3-v1.4.2\\]:**\n\n- Fixed server safety status icon not rendering;\n- Removed timestamp scrambler (will be re-implemented later if remains effective);\n- Gray line besides system messages will now be removed if \"suppressMessageTrustIndicators\" is enabled in config;\n- Conversion to system messages now uses correct decoration when messages are sent using means such as /msg ([thanks e-im, #78](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/78));\n- Added Catalan translation ([thanks Gorrion130 and localfossa, #79](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/79));\n- Added Estonian translation ([thanks Madis0, #75](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/75));\n- Updated Czech translation ([thanks Psojed, #80](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/80)).\n\n\n#### **\\[Build 1.19.1-pre3-v1.4.1\\]:**\n\n- Removed \"forceAllowMultiplayer\" config option (it will be later available as a separate mod);\n- Added Czech translation ([thanks fym35, #69](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/69));\n- Added Dutch translation ([thanks MaximevanderSmissen, #68](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/68));\n- Added Italian translation ([thanks WVam, #65](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/65)).\n\n\n#### **\\[Build 1.19.1-pre3-v1.4.0\\]:**\n\n- Timestamp scrambler should now be less prone to violent explosions;\n- Implemented config option to always hide report button on client ([#62](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/62));\n- Added Ukrainian translation ([thanks celestora, #63](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/63));\n- Added Spanish translation ([thanks Srockowo, #58](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/58));\n- Updated German translation ([thanks Doenerstyle, #60](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/60)).\n\n\n#### **\\[Build 1.19.1-pre2-v1.3.2\\]:**\n\n- Implemented timestamp scrambler, which should help to make signed messages less usable as report evidence;\n- Fixed crash on client startup ([#55](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/55));\n- Updated Russian translation ([thanks A1Asriel, #56](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/56));\n- Updated French translation ([thanks dahelip, #53](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/53));\n- Updated Turkish translation ([thanks localfossa, #52](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/52)).\n\n\n#### **\\[Build 1.19.1-pre2-v1.3.1\\]:**\n\n- The mod will now always strip message signatures when playing on offline servers ([#44](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/44));\n- Fixed endless warning screen loop when trying to log into the server with \"enforce-secure-profile\" enabled ([#42](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/42));\n- Added config option to re-enable vanilla warnings about unsigned/modified messages ([#39](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/39));\n- Fixed persisting assumptions about whitelisted servers ([#43](https://github.com/Aizistral-Studios/No-Chat-Reports/issues/43));\n- Added button that allows to reload No Chat Reports config to multiplayer menu;\n- Added config option to enable logging of some debug informaion;\n- Updated Polish translation ([thanks GerbilPL, #38/#46](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/46)).\n\n\n#### **\\[Build 1.19.1-pre2-v1.3.0\\]:**\n\n- The mod can now re-enable multiplayer button when banned, allowing to play on servers operated in offline mode;\n- Player to system message conversion is now enabled by default;\n- Report button in Social Interactions screen will be disabled if mod is present on both client and server, with tooltip indicating why;\n- Implemented client-sided suppression of warnings about unsigned/modified messages;\n- When connecting to a server you will now be able to know whether mod is present there or not, by the status icon that is rendered in the bottom left corner of screen chat and can be hovered for additional details;\n- When connecting to servers without No Chat Reports and with \"enforce-secure-profile\" enabled you will now be warned that the mod will not be able to protect you. You can log in anyway by clicking \"Proceed\", and optionally checking the box that will disable future warnings when trying to enter that specific server. Whitelisted servers are stored in NoChatReports.json and can be added/removed manually.\n\n\n#### **\\[Build 1.19-v1.2.3\\]:**\n\n- Added Polish translation ([thanks GerbilPL, #24](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/24));\n- Added Russian translation ([thanks sst4nk0, #25](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/25));\n- Added German translation ([thanks Doenerstyle, #34](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/34));\n- Added French translation ([thanks Mrredstone5230, #29](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/29)).\n\n\n#### **\\[Build 1.19-v1.2.2\\]:**\n\n- Added Simplified Chinese translation ([thanks CJYKK, #21](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/21));\n- This and all further releases for Fabric will be marked Quilt-compatible.\n\n\n#### **\\[Build 1.19-v1.2.1\\]:**\n\n- Replaced all overwrites with injects, which should hopefully increase compatibility with other mods ([thanks ToxicAven, #7](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/7));\n- Remade implementation of player to system message convertion, in a way that should resolve conflict with Styled Chat.\n\n\n#### **\\[Build 1.19-v1.2.0\\]:**\n\n- Implemented optional server-sided bypass for signature verification, by converting player messages to system messages ([thanks JFronny, #1](https://github.com/Aizistral-Studios/No-Chat-Reports/pull/1));\n- Minor optimizations (once again thanks JFronny).\n\n\n#### **\\[Build 1.19-v1.1.0\\]:**\n\n- Public keys are now prevented from being sent to server;\n- Client no longer requires mod to be present on server by default;\n- Implemented suppression of built-in telemetry.\n\n\n#### **\\[Build 1.19-v1.0.0\\]:**\n\n- Initial release.\n","changelog_url":null,"date_published":"2023-06-26T14:50:58.923786Z","downloads":46697,"version_type":"release","files":[{"hashes":{"sha1":"069396e689ae887d065c8d61b7945e685fbcc65b","sha512":"39aa2e120a10ee68e9b03e3d5bd6f2d5def2fa7fcd914f55f018a85381eb0bb52055abce53a64cb0b0fba10f24da12caef085733e715907598ce468bcf59df51"},"url":"https://cdn.modrinth.com/data/qQyHxfxd/versions/ksEG6N5E/NoChatReports-FORGE-1.20.1-v2.2.2.jar","filename":"NoChatReports-FORGE-1.20.1-v2.2.2.jar","primary":true,"size":272740,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"x70byLOw","user":{"id":"2avTeeAE","username":"robotkoer","name":"","avatar_url":"https://cdn.modrinth.com/user/2avTeeAE/icon.png","bio":"Driving the modding ecosystem forward","created":"2021-02-03T16:20:30.579465Z","role":"developer"},"role":"Collaborator","ordering":0},{"team_id":"x70byLOw","user":{"id":"2n9TlxqP","username":"Aizistral","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/47505981?v=4","bio":"I am alone. I am empty. And yet... I mod.","created":"2022-05-28T20:50:20.481611Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"NoChatReports-FORGE-1.20.1-v2.2.2.jar"},"mods\\create_trimmed.jar":{"sha512":"56b6285c02c05723a9eddc90596198d586789bbae414fc80531f7dba5d1ede14ec19ab8908fe427de24cc8202237467de4115d9e015bd3d8c19a59541858ef97","disabled":false,"metadata":{"type":"modrinth","project":{"id":"zvaHXgQz","slug":"create-trimmed","project_type":"mod","team":"kR8joRaU","title":"Create: Trimmed","description":"A mod that allows Create's materials to be used as armour trim materials.","body":"A mod that allows Create's materials to be used as armour trim materials.\n\n![](https://cdn.modrinth.com/data/zvaHXgQz/images/5835f467e8ad2d18d8203668eade7f216e95f6f1.png)\nFrom left to right, brass, zinc, rose quartz, and ender pearls (just cause why not)\n\nObviously this pack requires the version of Create appropriate for your modloader for it to function, and as the mod is just a datapack it should work on pretty much any version.","published":"2023-12-16T22:29:47.198360Z","updated":"2023-12-16T22:33:25.694484Z","client_side":"required","server_side":"required","downloads":1763,"followers":20,"categories":["social"],"additional_categories":["decoration","game-mechanics"],"game_versions":["1.20.1"],"loaders":["fabric","forge","quilt"],"versions":["Uwi3mNBj"],"icon_url":"https://cdn.modrinth.com/data/zvaHXgQz/4140672087cdcce8064befd4f009a20481b2dc91.png"},"version":{"id":"Uwi3mNBj","project_id":"zvaHXgQz","author_id":"PSU2t3US","featured":false,"name":"Create: Trimmed 1.0","version_number":"1.0","changelog":"","changelog_url":null,"date_published":"2023-12-16T22:33:26.185376Z","downloads":1763,"version_type":"release","files":[{"hashes":{"sha1":"e21797b5af6f3cec0c8f2fd6d3fcf51dca324a2c","sha512":"56b6285c02c05723a9eddc90596198d586789bbae414fc80531f7dba5d1ede14ec19ab8908fe427de24cc8202237467de4115d9e015bd3d8c19a59541858ef97"},"url":"https://cdn.modrinth.com/data/zvaHXgQz/versions/Uwi3mNBj/create_trimmed.jar","filename":"create_trimmed.jar","primary":true,"size":50177,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["fabric","forge","quilt"]},"members":[{"team_id":"kR8joRaU","user":{"id":"PSU2t3US","username":"TorNato","name":"TorNato","avatar_url":null,"bio":null,"created":"2023-10-25T10:32:33.185806Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"create_trimmed.jar"},"mods\\rechiseled-1.1.5c-forge-mc1.20.jar":{"sha512":"73e418e89cb3e78331a6ca67b3f6ad7920c9495dd922b5149cbfa7f6be755d7ccb7f87d81a949cbbca556b217fd6020f82d0cdd9e596890acf8ab461b90c992f","disabled":false,"metadata":{"type":"modrinth","project":{"id":"B0g2vT6l","slug":"rechiseled","project_type":"mod","team":"yhMTJMdP","title":"Rechiseled","description":"Rechiseled allows you to chisel blocks into various decorative blocks with connected textures!","body":"![Rechiseled](https://imgur.com/uGsS7I5.png) \n\n**Rechiseled** allows you to exchange between various decorative blocks with connected textures!\nRechiseled adds over 600+ decorative variants of vanilla blocks!\n\n![Separator](https://imgur.com/msvPh45.png)\n\n### Chisel Chisel\n- Right-Click to open the chiseling gui\n
\nRecipe\nRecipe for the Chisel\n
\n\n![Separator](https://imgur.com/msvPh45.png)\n\n### Chiseling Screen\n- The preview can be switched between a single block, a row of blocks, and a 3x3 of blocks using the buttons on the right\n- The bottom right button allows you to toggle between connected and non-connected textures\n- The bottom chisel button will chisel all similar blocks in your inventory to the one you have selected\n\n![Chiseling screen](https://imgur.com/YqPzbf2.png)\n\n![Separator](https://imgur.com/msvPh45.png)\n\n### FAQ\n**Does the chisel have durability?** \nNo, the chisel can be used as many times as you want \n**Can I use your mod in my modpack?** \nYes, feel free to use my mod in your modpack\n\n![Separator](https://imgur.com/msvPh45.png)\n\n### Discord\nFor future content, upcoming mods, and discussion, feel free to join the SuperMartijn642 discord server! \n[](https://discord.gg/QEbGyUYB2e)\n\n![Separator](https://imgur.com/msvPh45.png)\n\n### Legal Stuff\nRechiseled is the property of SuperMartijn642 and is protected under copyright law and may not be altered or reuploaded without direct permission from SuperMartijn642.","published":"2022-07-16T22:18:19.391954Z","updated":"2023-12-27T17:49:17.506754Z","client_side":"required","server_side":"required","downloads":141707,"followers":220,"categories":["decoration"],"additional_categories":[],"game_versions":["1.12","1.12.1","1.12.2","1.14","1.14.1","1.14.2","1.14.3","1.14.4","1.15","1.15.1","1.15.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["NvotoSeA","fSsZbkCM","p6kWXa9g","uyQrkiIS","6u8YH0ps","Wm7cKAyO","TlrgENQF","kdffY39U","SqsDGTYo","mvcF8xmR","5B71uHnv","NUjhuqyW","L5lXuvm9","jgFbbqBv","RAnVgobl","omojdPXK","C97ptc3r","5SOjjlNm","qMcBYMcd","enreenTO","8uGPCx88","QH2Ok2VA","2WLFAsiE","5JIFCwUO","lXliKbyL","MayH6oF7","ttx4Hb91","735Iixib","AlQs9v0P","eakMeqnL","DANynyH6","rsLMIFjz","Q6EyUwAB","NjRf7pzZ","O0dfKhzx","JMxrhqsZ","rGxnFfy7","gu531JiA","pJl823Bp","Sg19MkqZ","mdciX1yn","PUVgb1Ud","l4syt2By","LZ77dOgW","ssmAZSoX","WkRNq7mr","eUK3XCcY","StnJk6Bl","9ZATKVhJ","fKfbfQHm","XiBMNRlB","g4MXcTYO","QpIcMP7Y","yB2HxAlb","J3Rz7Pjl","pCE5nvk5","1PPxNviG","26BhXOo4","BRIWkued","UFnwVQ04","JzoptYY7","x8pEz5YX","zJaUBN57","hm7x40V2","hvTG0lLe","KvERfJei","xIETpDpX","2gQydJoM","d7RnJW26","cv85a79c","K5ERP8ZO","F0n1vR5B","RuzRui4e","zAiLi5xl","dxQY8hSM","hEHCGl4A","ehR7bEyb","YpkNAWxe","Gx9CWpau","x3JXrinh","MuUVDVpP","40yaTxqw","apuCogMm","wwOgF6P1","wOMZrzBj","ng61P0Wo","khTSyZ78","QpjOkwqv","PJJ7WKDK","eF0SW9GJ","ECF4iYBP","Id3ghkgH","uHfeMb7l","5ti1JgRV","S1ypIKow","XELtWO7e","EAGSgSY2","b6pE9t5g","3UmeXyDO","1kvaQP88","voq1n4cH","URdxIhlC","6ekVFmmF","TIJoLZUS","BTxwYp6M","JDo8jovy","z2HhUKdO","frbyZ86N","pERmvjRv","9CWoIWQy","mFMesmnY","mAXdH7Tv","mdesxsXk","lIJJwjz6","B0LZuNDa","UEBkxuLZ","4pj8E261","Js0kJvBJ","Co4gIoW4","pt2BUjRg","ZNbWAdEH","yWPOpDwm","eXVhu8WT","khlzwxgX","238QgO79","oo6H4ZBa","J15tHUzB","k5fqqzU1","kFElVUic","mjaKf2Xl","uyJtsTpx","tnYBaP0z","K1IbUbot","g70x9gPa","IsITwGmS","vVBIfnO0","CtHNKbhE","2wvT44sT","v6ncxcxu","KFoVnJIG","3Nat2AdB","ZXeEHTwH","1bfhrQbl","qsP4jSAF","PC5rqFmL","1Zl4WaSe","l6Y9RNlO","Br2vWwlR","kxoJbPKw","sCJ4dtds","kWl1NUCg","OtlduN35","2QWdoB1q","FS3eFKhZ","jwZ0inkb","6r6qC8tF","p4WA0Stj","Ex9aPrt2","AY2LLl5W","Bd1gzuRo","VWPIE8uM","thRQ89L6","9ui7hH9L","tm4a38bP","kBZcUHDo","OP50fqrZ","4IFAUrC2","8XgS3Oiy","YFL1fmeK","KiUI1bTz","y2V3yYO0","SppGs5k2","WZWzcBCg","zO7RPAX5","x2P4H5uD","i867HqW4","AY9lziyO","9RrwNTgN","eQhEislk","MHninPVS","BgN8sFYB","LArnBqB8","ChrMlKQC","bazfWKTz"],"icon_url":"https://cdn.modrinth.com/data/B0g2vT6l/icon.png"},"version":{"id":"ChrMlKQC","project_id":"B0g2vT6l","author_id":"3KDmigFH","featured":false,"name":"Rechiseled 1.1.5c","version_number":"1.1.5c-forge-mc1.20","changelog":"### Rechiseled 1.1.5c\n- Fixed the blocks sometimes not rendering in the chisel gui\n- Fixed block lighting in the chisel gui\n\n### Rechiseled 1.1.5b\n- Fix the regular netherite block missing from the netherite chiseling recipe\n\n### Rechiseled 1.1.5a\n- Removed cut copper from the copper block chiseling recipe\n\n### Rechiseled 1.1.5\n- Added Ukrainian translations (thanks to Un roman!)\n- Fixed the names of the red nether brick variants\n\n### Rechiseled 1.1.4a\n- Fixed copper blocks not being mineable\n\n### Rechiseled 1.1.4\n- Fixed redstone block and blue ice chiseling recipes\n\n### Rechiseled 1.1.3\n- Added 94 variants for blue ice, bone block, iron block, lapis block, netherite block, and redstone block\n- Added some new variants for stone, cobblestone, and cobbled deepslate\n\n### Rechiseled 1.1.2a\n- Fixed lighting not looking correct for blocks with connecting models\n\n### Rechiseled 1.1.2\n- Added an option to ignore missing palette colors in `ChiseledTextureProvider`\n\n### Rechiseled 1.1.1b\n- Fusion is now only a client-side dependency\n\n### Rechiseled 1.1.1a\n- Fixed `TextureMapping#getSuffixes` not working when mod source is a jar file\n\n### Rechiseled 1.1.1\n- Chiseling recipes now work in a similar manner to tags\n- Chiseling recipes with overlapping entries will now be merged automatically\n- Marked the 'parent' system for chiseling recipes as deprecated\n\n### Rechiseled 1.1.0a\n- Fixed crash with Create\n\n### Rechiseled 1.1.0\n- Initial release of Rechiseled for Minecraft 1.20\n","changelog_url":null,"date_published":"2023-11-16T15:53:53.051021Z","downloads":13918,"version_type":"release","files":[{"hashes":{"sha512":"73e418e89cb3e78331a6ca67b3f6ad7920c9495dd922b5149cbfa7f6be755d7ccb7f87d81a949cbbca556b217fd6020f82d0cdd9e596890acf8ab461b90c992f","sha1":"371e113c52b09389c05624c694165ca24b4f2ede"},"url":"https://cdn.modrinth.com/data/B0g2vT6l/versions/ChrMlKQC/rechiseled-1.1.5c-forge-mc1.20.jar","filename":"rechiseled-1.1.5c-forge-mc1.20.jar","primary":true,"size":3600465,"file_type":null},{"hashes":{"sha512":"a3696d484124322fb2a733f6824938455e7082e25e2fa672d390b2e64b71de3ea9f644188ed0bb5927febf263b83c35957545bf13d504290b3fa4b6c45ef086a","sha1":"e5683b73be080f200b9e209c99a4318134a455fa"},"url":"https://cdn.modrinth.com/data/B0g2vT6l/versions/ChrMlKQC/rechiseled-1.1.5c-forge-mc1.20-javadoc.jar","filename":"rechiseled-1.1.5c-forge-mc1.20-javadoc.jar","primary":false,"size":430510,"file_type":null},{"hashes":{"sha1":"13aa83c71b332dbeb4b23c75757f4c62d63a8155","sha512":"e20e56982582a03a3600429a09142cd94ac037eb363acf33f8117d20f73f58d7e0fcb5a2855da8b9d0b842b88cb1a85244998ce5fe2c3cf7377bb47bab28ba1c"},"url":"https://cdn.modrinth.com/data/B0g2vT6l/versions/ChrMlKQC/rechiseled-1.1.5c-forge-mc1.20-sources.jar","filename":"rechiseled-1.1.5c-forge-mc1.20-sources.jar","primary":false,"size":3387101,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"LN9BxssP","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"p19vrgc2","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"rOUBggPv","file_name":null,"dependency_type":"required"}],"game_versions":["1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["forge"]},"members":[{"team_id":"yhMTJMdP","user":{"id":"3KDmigFH","username":"SuperMartijn642","name":"Martijn van den Brand","avatar_url":"https://avatars.githubusercontent.com/u/12382965?v=4","bio":"I am a Java programmer, I study computer science and I make a bunch of mods for the game Minecraft.","created":"2022-06-05T11:36:30.012514Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"rechiseled-1.1.5c-forge-mc1.20.jar"},"mods\\footprintparticle-0.5.1-mc1.20.jar":{"sha512":"b3e68d2d000e710ed77a16ed6a648b32adc321dd4d7d0ab4872b96bfeeb2568ea6cede7e1697dc910e268d667771d4cf8e726fa8073ca508a12c6bf965076fea","disabled":false,"metadata":{"type":"modrinth","project":{"id":"xZQOoOaY","slug":"footprintparticle","project_type":"mod","team":"uIH9SlX8","title":"FootprintParticle","description":"A simple mod that adds footprint particle for mobs.","body":"> _I'm just confused that those particle mods have no footprint feature._\n>\n> _I can't find such one, so I made this one._\n\n# Footprint Particle\n\nA simple mod that adds footprint for mobs (and players). Highly configurable designed for modpacks.\n\n![](https://cdn.modrinth.com/data/xZQOoOaY/images/d25be3aea43e3846b31108b43717edc1386d9e7c.png)\n\n## Feature\n- Footprint gen on low hardness block (by default).\n - Baby mob has a baby print.\n - Spider & horse has special pos to gen.\n- Waterprint gen when touched water for a while.\n- Minecart Spark.\n- Boat trail (water and land is difference).\n- Swimming Pop.\n- Raise dust when walking on snow.\n- [Pehkui](https://modrinth.com/mod/pehkui) support.\n- [Random Mob Sizes](http://modrinth.com/mod/random-mob-sizes) support.\n\n## Configurable\nYou can config its lifetime, frequency, and others through `Cloth Config` and `Mod Menu`.\n- Which type / specific block can (or not) gen.\n- Which mob can (or not) gen.\n- What print size for specific mob.\n- How high where is print gen on specific block (snow etc.)\n- Which mob regarded as spider / horse (to gen on special way).\n- Which texture should specific mob gen.\n- More as you wish...\n\n![](https://cdn.modrinth.com/data/xZQOoOaY/images/55ff3253c479a32a7d0441ad639a83ee890032e0.png)\n\n### Custom Print Texture\n1.Make a resourcepack and put your `texture.png`s to the path below:\n```\nassets\\footprintparticle\\textures\\particle\\\n```\n2.Make a `footprint.json` or copy one from the mod.jar to your resourcepack path below (or `watermark.json` if you wanna replace watermark at same time):\n```\nassets\\footprintparticle\\particles\\\n```\n3.Add your `texture.png`s file name to the .json, formatting like:\n\n```\n{\n \"textures\": [\n \"footprintparticle:footprint\", // delete this line if you don't need default ugly print :)\n \"footprintparticle:texture1\",\n \"footprintparticle:texture2\",\n \"footprintparticle: ...\" // remember last line NOT have comma (\",\")\n ]\n}\n```\n4.Packing and install your pack into the game, enabled your resourcepack, then go to the config screen and edit the \"Custom Print Texture\" option as tooltip says:\n```\nminecraft:cat,texture1,texture2\nminecraft:cow,texture1\nmodid:mobid,textureName\n...\n```\n5.Enjoy!\n\n## Dependence\n\nSince 0.3.1c we now support Forge & Fabric in a same jar, but dependence has some differ:\n\n### For all loader\n- **Architectury API** is required.\n- **Cloth Config** is required to manage config file & build configScreen.\n\n### Fabric extra needs\n- **Fabric API** is required.\n- **Mod Menu** is optional to access configScreen.\n\n## Contact\nAny suggestions are welcome to Github.","published":"2023-02-27T06:27:50.284447Z","updated":"2023-12-17T12:25:48.653573Z","client_side":"required","server_side":"unsupported","downloads":13577,"followers":97,"categories":["decoration"],"additional_categories":[],"game_versions":["1.16.5","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge"],"versions":["8czQ7Y4W","dX8yY2d0","sXdsEvyW","o0t0GfB4","kipiapua","4jOsIOTf","BhJGV80V","zuMBw1hT","nMK1d54q","9rKuPKcE","8KckoYYx","APlMMuHv","oappeRas","orprvivD","sGC5H5z7","6CYa6C4G","H0zlF8h0","i4lOfUKi","xWZN8gD1","Gq8ZA8g5","1rlbeqqq","8fGL899S","DTIvtSyv","BBsXPt6b","gz47lkok","geWFyA8q","HBM1j40D","2sSg1tdH","BKHVNQ8g","Kq0En79V","b8Re9crM","aniVb7lY","RliYluUf","iAeN9BAq","ZBpx4EWZ","OgwTbShG","3YUU4Lh6","iMJH8lvR","uk1AUUFD","MofRZAnx","HBtclYF2","FjpGOad8","X78C8vpw"],"icon_url":"https://cdn.modrinth.com/data/xZQOoOaY/80f2c8bc6ab1b8a7ae65d847437300515d21bb82.png"},"version":{"id":"FjpGOad8","project_id":"xZQOoOaY","author_id":"oGPoUsdI","featured":false,"name":"FootprintParticle 0.5.1-mc1.20","version_number":"0.5.1-mc1.20","changelog":"- Add switcher for enable mod option. Now footprint can only gen by players.\n- Add 'Custom Texture' option to config print texture of each mob. you'll need to make a custom resourcepack for that.\n- Rename 'Print Size' option to 'General Print Size' and measure in pixel instead of block.\n- Add compat for `Random Mob Sizes`. (1.18.2-1.20.1 only)\n- Fix a bug that boattttrail can't be disabled.\n- Internal optimizations.","changelog_url":null,"date_published":"2023-12-17T12:25:06.344679Z","downloads":1657,"version_type":"release","files":[{"hashes":{"sha512":"b3e68d2d000e710ed77a16ed6a648b32adc321dd4d7d0ab4872b96bfeeb2568ea6cede7e1697dc910e268d667771d4cf8e726fa8073ca508a12c6bf965076fea","sha1":"9a10df357643187378e7a9d5be3f925fc4341904"},"url":"https://cdn.modrinth.com/data/xZQOoOaY/versions/FjpGOad8/footprintparticle-0.5.1-mc1.20.jar","filename":"footprintparticle-0.5.1-mc1.20.jar","primary":true,"size":87028,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"t5W7Jfwy","file_name":null,"dependency_type":"optional"},{"version_id":null,"project_id":"ccz0Dj7d","file_name":null,"dependency_type":"optional"},{"version_id":null,"project_id":"lhGA9TYQ","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"mOgUt4GM","file_name":null,"dependency_type":"optional"},{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"P7dR8mSH","file_name":null,"dependency_type":"required"}],"game_versions":["1.19.4","1.20","1.20.1"],"loaders":["fabric","forge"]},"members":[{"team_id":"uIH9SlX8","user":{"id":"oGPoUsdI","username":"Rivmun","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/113169310?v=4","bio":"Boat by the stream, harbor is its dream.","created":"2023-01-28T09:11:25.916583Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"footprintparticle-0.5.1-mc1.20.jar"},"mods\\eureka-1201-1.3.0-beta.2.jar":{"sha512":"61f142e57dec978ba7f16dfe54df347295cfeded7501dabbcf2ad924bbd145bbac4284f954edfa0510157afbf438856cdd7f93a19ecb87a5699fe342dddd8701","disabled":false,"metadata":{"type":"modrinth","project":{"id":"EO8aSHxh","slug":"eureka","project_type":"mod","team":"Iteupxjr","title":"Eureka!","description":"Eureka! Build ships in Minecraft out of ordinary blocks, with physics.","body":"**Eureka is in ALPHA. Make sure to back up your world. There will be bugs.**\n\n----\n
\n\n![Eureka!](https://i.imgur.com/PcXKgc6.png)\n\n[Website](https://valkyrienskies.org) | [Discord](https://discord.gg/dWwM8G3) | [GitHub](https://github.com/ValkyrienSkies/Eureka)\n
\n\nEureka is a simple add-on for _Valkyrien Skies_ that fits with vanilla aesthetic and is easy and fun to use.\n\nBuild and design your own ship out of ordinary (or modded!) Minecraft blocks, place a Ship Helm, shift + right-click, assemble, and watch your creation suddenly infuse with physics. No longer are your Minecraft builds bound to remain forever static, sitting in the same place for all eternity.\n\n![Eureka! blocks](https://i.imgur.com/DaxvXa9.png)\n\n\n\n\n\n\n## Dependencies\n\n*Note: Eureka comes with an integrated dependency downloader that will do all the hard work for you! Just download the Eureka JAR file and launch the game.*\n\n

- Valkyrien Skies

\n

- Architectury API

\n

- Cloth Config API

\n

- Kotlin For Forge (Forge users only)

\n

- Fabric API (Fabric users only)

\n

- Fabric Language Kotlin (Fabric users only)

\n

- Mod Menu (Fabric users only)

\n

 

\n\n","published":"2022-08-03T03:46:58.662161Z","updated":"2024-01-02T02:18:37.846175Z","client_side":"required","server_side":"required","downloads":61191,"followers":309,"categories":["adventure","game-mechanics","transportation"],"additional_categories":[],"game_versions":["1.16.5","1.18.2","1.19.2","1.20.1"],"loaders":["fabric","forge"],"versions":["4iigJLOg","GrKPsmh4","VbuY8zfn","QZIoO12W","QAljsR5c","RIogt1rp","kDi0nC2m","eJsL2llB","VzG6iJQR","By4j2U2G","I4OhOSNk","ivDWRpQr","BHaIvOIy","f9Q5N7L6","XuWA3103","6Ad0NlMh","jhKCYiJi","nqpsFEww","btYrFzgl","ynOYkPbR","wKRTETtk","fbzvNPEN","Cl1mJf0c","XBNR2K72","qaUMXbid","TWQvBrKh","y6VYLPRx","UAXUHqaW","5rHDW66W","WNu0snY0","l9jeCn6L","inFFe9Gn","5cxjyjUI","Qj7XNydO","TxfUDq9t","xj9aNfvS","okGr9FAQ","B4zaacZX","ImOFwQEv","eQyJjpSH","oN3JaHEJ","fEbw0KrK","GGXjIHN0","fIvEEzek","bE87wEgk"],"icon_url":"https://cdn.modrinth.com/data/EO8aSHxh/67865e0eabadcd6903f2a3296b729ba00b23de3e.png"},"version":{"id":"5cxjyjUI","project_id":"EO8aSHxh","author_id":"wEmpASle","featured":false,"name":"[Forge 1.20.1] v1.3.0-beta.2","version_number":"1.20.1-forge-1.3.0-beta.2","changelog":"No changelog was specified.","changelog_url":null,"date_published":"2023-07-20T02:17:14.722799Z","downloads":8964,"version_type":"beta","files":[{"hashes":{"sha1":"7e9d4b7481fad9e4407cc366eb6d752691d1c4c2","sha512":"61f142e57dec978ba7f16dfe54df347295cfeded7501dabbcf2ad924bbd145bbac4284f954edfa0510157afbf438856cdd7f93a19ecb87a5699fe342dddd8701"},"url":"https://cdn.modrinth.com/data/EO8aSHxh/versions/5cxjyjUI/eureka-1201-1.3.0-beta.2.jar","filename":"eureka-1201-1.3.0-beta.2.jar","primary":true,"size":377826,"file_type":null}],"dependencies":[{"version_id":"YikZY8wB","project_id":"V5ujR2yw","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"Iteupxjr","user":{"id":"wEmpASle","username":"rubydesic","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/26909616?v=4","bio":null,"created":"2021-03-30T16:05:29.995492Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":{"id":"bE87wEgk","project_id":"EO8aSHxh","author_id":"wEmpASle","featured":false,"name":"[Forge 1.20.1] v1.3.0-beta.4","version_number":"1.20.1-forge-1.3.0-beta.4","changelog":"No changelog was specified.","changelog_url":null,"date_published":"2024-01-02T02:18:39.674416Z","downloads":2605,"version_type":"beta","files":[{"hashes":{"sha1":"54f0ee2ef9c272aaaafe3769e090ae182518d90b","sha512":"8fd7ec26b74b93b635e19d2f205ead8b721227058968dd63a877bfb4242921efe340e994f93deb2e0cb3855af9af805e113b7ac7ae6a212ddb6f6022097c5878"},"url":"https://cdn.modrinth.com/data/EO8aSHxh/versions/bE87wEgk/eureka-1201-1.3.0-beta.4.jar","filename":"eureka-1201-1.3.0-beta.4.jar","primary":true,"size":522031,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"V5ujR2yw","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"incompatible":true},"file_name":"eureka-1201-1.3.0-beta.2.jar"},"mods\\CorgiLib-forge-1.20.1-4.0.0.4.jar":{"sha512":"5c7c67278a72f34608419eca7dc19452ee699b16eb739b4df58acd49b88e31553ef65f8cfec0473ca5c17b6837937355bf1ab615060382ae8e341a631adc3826","disabled":false,"metadata":{"type":"modrinth","project":{"id":"ziOp6EO8","slug":"corgilib","project_type":"mod","team":"C2nKtbZ6","title":"CorgiLib","description":"A library mod containing code used across Corgi Taco's mods.","body":"This is a mod containing code used in Corgi Taco's mods including the following helpful features:\n\n- `.json5` Config Serialization with Mojang's codecs. Commented json files.\n\n- Commented Codecs.\n\n- Trees from NBT feature.\n\n- Blending/Easing Functions codec registry for easy codec config serialization.\n\n- Entity Filters.\n\n- Villager trade codec registry for easy codec config serialization.","published":"2022-10-24T01:31:20.164328Z","updated":"2023-08-04T00:09:45.010280Z","client_side":"required","server_side":"required","downloads":240887,"followers":78,"categories":["library"],"additional_categories":[],"game_versions":["1.19.2","1.19.3","1.19.4","1.20.1"],"loaders":["fabric","forge"],"versions":["OyqoXnSr","AUeAiB60","RJSkLlYJ","OotdJO4L","WmekC5gE","pOwN98X6","4mL2bJ7p","9xCMCHbX","qdPbKKF2","WhRc31ad","WhG2r7UF","2MpiDrvh","3aJqW9KZ","sFacOUFx","aEYSRKBa","pKROfGAd","CksZrmkE","hrY8DJV0","yhlp7D0T","toPhT0GZ","vmPfvGdJ","WqzBSre5","FmWonrQS","nZChARRe","Dc4o9mmk","s6OUHCAS","tBwAcjkO","m8j8K5Qu","I7yNlvgJ","sQfoGzGl","E21os4Z4","bT9SR2n6","u40953so","zQ88VOHD","QU4Ey0UG","7FRx7LLD","yqHVz7P9","PE2hD2HK","sdVMW30K","6P5S78zF","tg1kKtKH","HNcEqEVn","jQuG54iD","Yo6tASH9","fzOedzbs","ilzEAyuR","yIFhJQha","arhduQh8","UXLW3miB","9JT9sBi4","jcZcZNIK","xrazvfqN","lvTT58t0","oRloImMw","SxUH9tzi","5kowGUT8","4Ut5yeYJ","kWsGIsGi","ht4OXd9S","M4laSnr6","aQTX6vtF","iDoWbB0C","zKAOoIVh","VLaSLzb2","12TsSYHx","PxMWRr1W","ja9yy4N9","HaZfKDxj","ZroY6yNY","Fk11GvWy","M51IWfyO","lMApN4G3","7Z5COga6","hp9bhPLM","shk0wywl","BCPO3lo2","4gzinIpY","EK1yx0pU","B41k7DLb","jS9T2RIF","V022nKIb","ZCxLszRJ"],"icon_url":"https://cdn.modrinth.com/data/ziOp6EO8/b964b11f110e660f9818aa2870499cd076b82a8a.png"},"version":{"id":"ZCxLszRJ","project_id":"ziOp6EO8","author_id":"pbfrNI29","featured":false,"name":"CorgiLib-forge-1.20.1-4.0.0.4","version_number":"1.20.1-4.0.0.4-forge","changelog":"# 4.0.0.4\n* Fix `dragRing` hPct calculation in RenderUtils.\n\n# 4.0.0.3\n* Fix RenderType in RenderUtils.\n\n## 4.0.0.2\n* Improve Draw Ring method.\n\n## 4.0.0.1\n* Add Render Utils\n* Add the ability to register packets under other name spaces in a reverse compatible way.\n\n## 4.0.0.0\n* Update to 1.20.1\n\n## 3.0.0.0\n* Update to 1.19.4\n\n## 2.0.0.0\n* Update to 1.19.3.\n\n## 1.0.0.33\n* Clean up message when config reading fails.\n\n## 1.0.0.32\n* Use delegate's `listBuilder` & `mapBuilder` in `FromFileOps`.\n\n## 1.0.0.31\n* Better checks and exceptions for `TreeFromStructureNBTFeature`.\n\n## 1.0.0.30\n* Add to leave positions even if the leaves in question do not have a distance state property in `TreeFromStructureNBTFeature`.\n\n## 1.0.0.29\n* Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in `TreeFromStructureNBTFeature`.\n\n## 1.0.0.28\n* Don't use ground filter when filling logs, check if the block at the position is replaceable instead in `TreeFromStructureNBTFeature`.\n\n## 1.0.0.27\n* Fix additional blocks placed from NBT positions in `TreeFromStructureNBTFeature`. \n\n## 1.0.0.26\n* Only post process if the placed state has distance property in `TreeFromStructureNBTFeature`.\n\n## 1.0.0.25\n* Allow the ability to place additional blocks from the NBT in `TreeFromStructureNBTFeature`.\n\n## 1.0.0.24\n* Don't fill logs under for Yellow wool in `TreeFromStructureNBTFeature`.\n\n## 1.0.0.23\n* Change chunk storage format to our own compound tag to easily isolate our chunk tag data.\n\n## 1.0.0.22\n* Use moving position when checking for ground instead of constantly checking the same position.\n* Don't use heightmap to determine if the trunk is on the ground.\n\n## 1.0.0.21\n* Water log leaves placed in water by `TreeFromStructureNBTFeature`.\n\n## 1.0.0.20\n* Actually add scheduled random ticks to `LevelChunk` from `ProtoChunk`\n\n## 1.0.0.19\n* Don't random tick in `LevelChunk` constructor.\n\n## 1.0.0.18\n* Add schedule random ticks system to update grass blocks under logs.\n\n## 1.0.0.17\n* Try and fix ticking dirt blocks under filled logs.\n\n## 1.0.0.16\n* Invert check for ground when filling logs under for trees.\n\n## 1.0.0.15\n* Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.\n\n## 1.0.0.14\n* Get logs from the trunk palette correctly.\n* Store leaves & log targets in a ObjectOpenHashSet in `TreeFromStructureNBTFeature`.\n\n## 1.0.0.13\n* Add the ability to have several leaves & log targets in `TreeFromStructureNBTFeature`.\n\n## 1.0.0.12\n* Fix StructureBoxEditor\n\n## 1.0.0.11\n* Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.\n\n## 1.0.0.10\n* Place leaves on trunks.\n\n## 1.0.0.9\n* Fix canopy anchor pos.\n\n## 1.0.0.8\n* Add the ability to use yellow wool to anchor canopies from trunks.\n\n## 1.0.0.7\n* Switch to Access Transformers/Wideners.\n\n## 1.0.0.6\n* Use correct `/corgilib worldregistryexport` command data export path.\n* Fix `RegistryAccessor` mixin being called exclusively on clients. Fixes servers crashing.\n\n## 1.0.0.5\n* Fix & optimize `/corgilib worldRegistryExport` command.\n\n## 1.0.0.4\n* Register `AnyCondition` condition.\n* Better registry ID for `IsMobCategoryCondition`.\n\n## 1.0.0.3\n* Prevent duplicate initializations on fabric.\n\n## 1.0.0.2\n* Relocate Jankson on forge build.\n\n## 1.0.0.1\n* Allow CorgiLib Fabric to be initialized from elsewhere.\n* Clean up network package.\n\n## 1.0.0\n* First Release.","changelog_url":null,"date_published":"2023-08-04T00:09:46.001392Z","downloads":59156,"version_type":"beta","files":[{"hashes":{"sha1":"b0728d7c19075aeb8aeab0251a878e8e8f4108da","sha512":"5c7c67278a72f34608419eca7dc19452ee699b16eb739b4df58acd49b88e31553ef65f8cfec0473ca5c17b6837937355bf1ab615060382ae8e341a631adc3826"},"url":"https://cdn.modrinth.com/data/ziOp6EO8/versions/ZCxLszRJ/CorgiLib-forge-1.20.1-4.0.0.4.jar","filename":"CorgiLib-forge-1.20.1-4.0.0.4.jar","primary":true,"size":325749,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"C2nKtbZ6","user":{"id":"pbfrNI29","username":"CorgiTaco","name":"Corgi Taco","avatar_url":"https://cdn.modrinth.com/user/pbfrNI29/icon.jpeg","bio":null,"created":"2021-01-24T20:21:26.009792Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"CorgiLib-forge-1.20.1-4.0.0.4.jar"},"mods\\appleskin-forge-mc1.20.1-2.5.1.jar":{"sha512":"3176f928fb6c60d27f5edb610ca4ab0236175404eebf32797a1ec6cdd794bb294a260231579578536d03571377e43c6181adc75d8dd2c0733f17fce4f7e636b9","disabled":false,"metadata":{"type":"modrinth","project":{"id":"EsAfCjCV","slug":"appleskin","project_type":"mod","team":"2RI7njA8","title":"AppleSkin","description":"Food/hunger-related HUD improvements","body":"Adds various food-related HUD improvements. This is a mostly client-side mod, but it needs to be on the server in order to display accurate saturation/exhaustion values on the client.\n\n---\n\n*Note: AppleSkin provides information about some mechanics that are invisible by default (it does not add or change any mechanics). To read about Minecraft's exhaustion and saturation mechanics, see the [Minecraft wiki article on Hunger](https://minecraft.wiki/w/Hunger#Mechanics)*\n\n---\n\n### Features\n\n* Adds food value information to tooltips:\n\n![](https://i.imgur.com/YksBaUx.png)\n\n* Adds a visualization of saturation and exhaustion to the HUD:\n\n![](https://i.imgur.com/tmImVqo.gif)\n\n* Adds a visualization of potential hunger/saturation restored while holding food:\n\n![](https://i.imgur.com/aHf1QxQ.gif)\n\n* Adds a visualization of potential health restored while holding food:\n\n![](https://i.imgur.com/jUOKFUl.gif)\n\n* Adds hunger/saturation/exhaustion info to the debug overlay (F3)\n* Syncs the value of saturation and exhaustion to the client.\n\n---\n\n### Misc\nYou are welcome to add this mod to any modpack you'd like.\n\n---\n\n### Use on vanilla servers\n\nOne of the following plugins can be used to get the saturation/exhaustion to work when connecting to vanilla Minecraft servers:\n\n- https://github.com/jmattingley23/AppleSkinSpigot\n- https://www.curseforge.com/minecraft/bukkit-plugins/paperapple\n","published":"2021-11-20T23:37:39.568172Z","updated":"2024-01-18T04:46:19.435098Z","client_side":"required","server_side":"unsupported","downloads":1390287,"followers":3392,"categories":["food","utility"],"additional_categories":[],"game_versions":["1.10.2","1.11.2","1.12.2","1.13.2","1.14.4","1.15.2","1.16.4","1.16.5","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["tqCi5b3L","cLs3ccZw","FJe7NwOr","uQP6F9A6","c3j4Q3qi","cz40J4Tk","mwyXyx9M","Qz9mmQwX","FuDL4moO","1l8O9vUa","u6qqzTJC","h1EXW3QN","A7345mvq","Y6USHBSW","eZRpJhZ6","gQRJj49P","tgIEZKLw","PMBeXRiD","NWcpA54i","YRzksfaH","1P1AwANB","T7UGls0O","pIFVoWvG","ntsDU1AP","qfsuYsle","sLboyqjL","qB7KLPo6","CxnVG86Y","lH9KEmGA","K0zVnDfL","FeAwEvfD","Tsz4BT2X","6Pv3U3lw","fH3zbigW","YRYMfgWI","6c22LUR7","7y3uLKYp","633NTwhH","8N1HVFeQ","I5z4tUkM","3hKtTn8d","1ZaL0ACn","3wbLqeIN","LAwakjdi","aIpOZwoo","XdXDExVF","xcauwnEB","pyRMqaEV","JNKPokGG","O6Swxqrh","tpQpTIMn","pmFyu3Sz","FupqKtcB"],"icon_url":"https://cdn.modrinth.com/data/EsAfCjCV/icon.png"},"version":{"id":"XdXDExVF","project_id":"EsAfCjCV","author_id":"qB1TNdUc","featured":true,"name":"appleskin-forge-mc1.20.1-2.5.1","version_number":"2.5.1+mc1.20.1","changelog":"- Fixed potential crash from unexpectedly large health/absorption values ([#266](https://github.com/squeek502/AppleSkin/issues/266))\n- Fixed large hunger/saturation text being drawn on top of the icon in tooltips ([#262](https://github.com/squeek502/AppleSkin/issues/262))","changelog_url":null,"date_published":"2023-09-27T05:07:37.394825Z","downloads":79776,"version_type":"release","files":[{"hashes":{"sha1":"81919356f84eab14258db98924b66c3c38e372b1","sha512":"3176f928fb6c60d27f5edb610ca4ab0236175404eebf32797a1ec6cdd794bb294a260231579578536d03571377e43c6181adc75d8dd2c0733f17fce4f7e636b9"},"url":"https://cdn.modrinth.com/data/EsAfCjCV/versions/XdXDExVF/appleskin-forge-mc1.20.1-2.5.1.jar","filename":"appleskin-forge-mc1.20.1-2.5.1.jar","primary":true,"size":47428,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"2RI7njA8","user":{"id":"qB1TNdUc","username":"squeek502","name":"Ryan Liptak","avatar_url":"https://avatars.githubusercontent.com/u/2389051?v=4","bio":"An all around dumbo","created":"2021-11-20T23:21:44.237265Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"appleskin-forge-mc1.20.1-2.5.1.jar"},"mods\\immersive_paintings-0.6.7+1.20.1-forge.jar":{"sha512":"45387fb427591ffb8edbea2ff9fb6f37f6715b0bfd942005857e28c77696c7793033c5f69835245095b2e1d233256f1945c991919d1777a4ec5af9ad2e4c09de","disabled":false,"metadata":{"type":"modrinth","project":{"id":"6txNkua3","slug":"immersive-paintings","project_type":"mod","team":"iYK20x5F","title":"Immersive Paintings","description":"Drag and drop, pixelate and hang up beautiful art. On servers too.","body":"![image](https://media.forgecdn.net/attachments/474/244/banner.jpg)\n \nTired of the overly pixelated, limited amount of paintings without a proper selection GUI?\nProbably not, but I was.\nImmersive Paintings allows users to create their own, Minecraft-stylized paintings via drag and drop, or by providing a URL.\nYou can also direct choose a screenshot.\nNo resource pack required, Multiplayer friendly and easy to use.\n \n \nThe mod offers a simple yet powerful GUI to select your paintings, those from fellow players or those provided via optional datapacks. Default datapack available for a quick start!\n![image](https://media.forgecdn.net/attachments/474/234/screen_selector.jpg)\n \n\nThe creation menu allows you to quickly pixelate your images and apply post-effects and dithering to make them look like they fit into Minecraft, without much fiddling around.\n![image](https://media.forgecdn.net/attachments/474/232/screen_editor.jpg)\n \n\nBut what's a fancy painting without a fancy frame? Select from different styles and a lot of materials to put your artwork into a better focus.\n![image](https://media.forgecdn.net/attachments/474/235/screen_frames.jpg)\n \n\nUsing smart level of details, caching and lazy streaming of data the performance impact is not noticeable.\n![image](https://media.forgecdn.net/attachments/474/233/screen_multi.jpg)\n \nAnd here is the crafting recipe. \n![image](https://media.forgecdn.net/attachments/474/231/screen_crafting.jpg)\n\n[Joy of Painting](https://www.curseforge.com/minecraft/mc-mods/joy-of-painting) compatible! Just slap a canvas on a painting to showcase!\n![image](https://media.forgecdn.net/attachments/491/308/2022-08-30_10.png)\n\n# For Server Admins\n\nImmersive Paintings has to transfer and store images, on a server they may get quite a lot.\nIf your server suffers from low bandwidth, or storage space, take a look at the config file:\nhttps://github.com/Luke100000/ImmersivePaintings/wiki/Config\nIt allows a few limitations for users and bandwidth throttling to adjust to your need.\n\n# Datapacks\nOptionally, share packs of paintings using datapacks:\n\nhttps://github.com/Luke100000/ImmersivePaintings/wiki/Custom-Paintings","published":"2022-10-13T08:46:34.634535Z","updated":"2023-10-09T07:54:40.443596Z","client_side":"required","server_side":"required","downloads":115468,"followers":345,"categories":["decoration","social"],"additional_categories":["game-mechanics","utility"],"game_versions":["1.16.5","1.18.2","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["fabric","forge"],"versions":["Gx9xqUNM","Js1LsVaJ","zMzDVw8B","YjLnRKfG","2Et7W44w","jAYe2YiL","fu3D9GGC","Ct6H3qIG","e37LsUSc","YUbSp15o","9GQcdGZU","OaCUe8oD","CQ2IzTVZ","DUagJaMU","v08tU0n5","vqT6GRBm","6nS1aM0R","djqtlkLo","8Y9FmdKt","VmkTdxxl","ZLZ19zBl","Dn6W7a9H","HLMtTvDp","UYP4Rqd0","svXs0MAi","f2iC5llO","H1hRVUua","bxmOrdzY","VlmXudeH","kerTm0hu","iTsk1Lli","RfWv7VTf","flxQjqed","MKHU8i77","6qK5Jnw8","8f6VHerj","ZAQdIXBP","JKVa5HAR","sge1FvkQ","RYHSL6Tq","rtYMbvzE","jszhXsRv","eSbuNMTt","ZbK86c8w","4Gw02Xva","EfzpAxWj","hwBsuCsh","Xa8zGPzD","Ps2p64WD","dYLusXH3","JF0y75wY","uXYwVV3s","srA4ghQH","pCatGC9V","DhKAxX2r","ZfEX0OzK","4aB7iOS7","F2D9CPzZ","2hVZQhSP","A2sUAYp0","22IcYbsL","ATGpND01","W9UUPp3k","YyUWD0de","ghx2A5jA","X0ecnRfs","os786szW","XUIOkiyd","5rSvAOPv","gdK9MhKg","TOYBKdyM","dywXkJT4","bH2sQ18q","LNjEcFua","gOda7d8Z","9dw49h6I","QIXZaLXC","t96rXKWy","fQp9WNet","lNLf3iks","v91dd9O3","EpMXRF7b","Rx5nK08C","atne7IVv","PH1KtmsM","UeEzfc2L","GtTDsdv5","cUPcxPZ8","nzkdRzvJ","mdpQ36gL","P7MkmKte","stOcwdwe","sG3Wnifg","7IUxKGO8","Jcrt3Ria","QOhmPlrp","pXIYrVo1","8nVpy30F","CrrCe8Ph","Vrd1txwx","rn2JfXu9","KSsnpg54","OD6KRdmK","n7j1PapE","EKRNzV3a","M57P8wgN","pxKxgWly","Yd3sb0nE","ud1QWauc","Hdo9r049","OAv1frEB","sIfgYkdd","KD522cBS","UjL11A4h","dZk1qbHj"],"icon_url":"https://cdn.modrinth.com/data/6txNkua3/f38482645229d4469a1908aad3e07a46fb4ad333.jpg"},"version":{"id":"dZk1qbHj","project_id":"6txNkua3","author_id":"TJkJC5Fn","featured":true,"name":"[Forge 1.20.1] Immersive Paintings - 0.6.7","version_number":"0.6.7+1.20.1","changelog":"# 0.6.7\n\n* fixed visibility of hidden paintings\n\n# 0.6.6\n\n* Max and Low res limits are now synced to the client\n* Fixed a crash when exceeding the user limit\n* Adventure mode now prevents changing paintings\n* Added configurable permission level for uploading\n\n# 0.6.5\n\n* Fixed networking related crashes\n\n# 0.6.4\n\n* Fixed orientation of ceiling paintings being off\n\n# 0.6.3\n\n* Switched to PacketByteBuf serializer\n\n# 0.6.2\n\n* Synced translations and retired 1.18.2\n\n# 0.6.1\n\n* Block picking now gives the correct item\n* Items on ceilings no longer glitch into the block when dropped\n\n# 0.6.0\n\n* Added glow graffiti\n\n# 0.5.1\n\n* Fixed issue with the cache and exception spam\n\n# 0.5.0\n\n* Added graffiti, transparent paintings without canvas\n* Fixed typos\n* Resizing the window no longer resets the editor screen\n* Fixed networking issues\n* Fixed exception spam\n* Fixed excessive CPU usage in editor\n* Fixed black line\n* Fixed some editor pixelator artifacts\n\n# 0.4.4\n\n* Fixed translations\n\n# 0.4.3\n\n* Ported to stupid 1.19.3\n* Synced translations from Crowdin\n\n# 0.4.3\n\n* Switched to PacketByteBuf serializer\n\n# 0.4.2\n\n* Fixed bugs introduced by 4.4.1 causing play paintings to not being synced\n* OPs can always see player paintings\n* Fixed admin delete gui being empty on 1.18.2 and 1.19.2\n\n# 0.4.1\n\n* Fixed a crash (thanks Thaums!)\n* In 1.18.2 and 1.19.2 now uses Glow Ink Sac instead of Glowstone Dust for glowing paintings\n\n# 0.4.0\n\n* Added glowing paintings\n* Added config to hide other players paintings\n* Added permissions for server ops to delete other paintings\n* Added option to hide a specific image from other players\n* You can now place floor and wall paintings within the same block\n\n# 0.3.1\n\n* Fixed crash on Turkish system locale\n\n# 0.3.0\n\n* Improved networking performance, images up- and download now faster\n* Paintings can now be put on the floor and ceiling\n* Added Vietnamese (thanks baooduy)\n* Added German\n* Fixed crashes when joining a Paper/Bukkit server using Fabric\n* Max resolution has been increased to 256, configurable\n* Removed two broken images\n* Fixed various issues\n\n# 0.2.0\n\n* Fixed server crashes\n* Added compatibility for Joy of Painting\n\n# 0.1.7\n\n* Fixed image moving by a block\n* Fixed resolution issue on certain FOVs\n\n# 0.1.6\n\n* Fixed wrong location for paintings on Forge\n* Fixed a crash in editor\n\n# 0.1.5\n\n* Fixed crash on URLs (this time for real)\n\n# 0.1.4\n\n* Fixed crash on URLs\n* Added Simplified Chinese translation\n* Added Korean translation\n\n# 0.1.3\n\n* Ported to 1.19\n* Ported to 1.16.5\n* Fixed missing config on some servers\n* Fixed issue when using different Java versions for server and client\n\n# 0.1.2\n\n* Fixed crash when supplying invalid images\n* Fixed GIFs and some PNGs\n* Offloaded screenshot loading and image processing to a thread\n* Fixed missing translation\n\n# 0.1.1\n\n* Fixed crash on 32 KB payloads\n\n* # 0.1.0\n\n* Initial release","changelog_url":null,"date_published":"2023-10-09T07:54:42.073098Z","downloads":9761,"version_type":"release","files":[{"hashes":{"sha512":"45387fb427591ffb8edbea2ff9fb6f37f6715b0bfd942005857e28c77696c7793033c5f69835245095b2e1d233256f1945c991919d1777a4ec5af9ad2e4c09de","sha1":"46910c10470c43cb1566384e9422fb76b341b84c"},"url":"https://cdn.modrinth.com/data/6txNkua3/versions/dZk1qbHj/immersive_paintings-0.6.7%2B1.20.1-forge.jar","filename":"immersive_paintings-0.6.7+1.20.1-forge.jar","primary":true,"size":4841253,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"iYK20x5F","user":{"id":"TJkJC5Fn","username":"Luke100000","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/7905977?v=4","bio":null,"created":"2022-03-14T07:12:03.671718Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"immersive_paintings-0.6.7+1.20.1-forge.jar"},"mods\\architectury-9.1.12-forge.jar":{"sha512":"601931a281d2968c52433d6ae967f75aee655c118626a84e114bd6a6ed5fd8134df8bf379ff88d217b2befc953fc4ab55c8cd0d622b1186a9598c0080a400ded","disabled":false,"metadata":{"type":"modrinth","project":{"id":"lhGA9TYQ","slug":"architectury-api","project_type":"mod","team":"72qgsq9X","title":"Architectury API","description":"An intermediary api aimed to ease developing multiplatform mods.","body":"# Architectury API\n\nTalk to us on [Discord](https://discord.gg/C2RdJDpRBP)!\n\nAn intermediary api aimed to ease developing multiplatform mods.\n\n### What is Architectury API\n\nArchitectury API is an api to abstract calls to fabric api and forge api as both loader has different implementations of\nwhat can be perceived as the same thing.\n\nArchitectury API updates regularly, with new hooks and features. Currently contains over **90** events hooks, networking\nabstraction, loader calls abstraction, game registry abstraction and an easy to use @ExpectPlatform annotation (Only\nworks on static methods).\n\n### Do I really need this API?\n\nArchitectury API is only one part of the architectury ecosystem, **Architectury Plugin** is the gradle plugin enabling\nall this multiplatform actions.\n\nArchitectury API is optional for projects built on architectury, you may create your architectury project with just\nArchitectury Plugin.\n\n### Advantages of Architectury\n\n- Open sourced\n- Less boilerplate for your multiplatform mod\n\n### Getting started with making multiplatform mods\n\nArchitectury Loom: https://github.com/architectury/architectury-loom (a fork of Fabric Loom adding multiplatform development capabilities)\n\nGradle Plugin: https://github.com/architectury/architectury-plugin (includes Architectury Injectables, for the `@ExpectPlatform` annotation)\n\nExample Mod: https://github.com/architectury/architectury-example-mod (a discontinued example mod using Architectury, if possible, use the templates instead)\n\nMod Templates: https://github.com/architectury/architectury-templates (a set of templates to get started using the Architectury toolchain)\n\n### Example: Usage of @ExpectPlatform\n![Exmaple of the @ExpectPlatform annotation, part of Architectury Injectables](https://camo.githubusercontent.com/78c68766affb70fbd88f9806e0e95f78765ec339448d7102065f2942be2b3215/68747470733a2f2f6d656469612e646973636f72646170702e6e65742f6174746163686d656e74732f3538363138363230323738313138383130382f3737363432383831343330393738353632302f756e6b6e6f776e2e706e673f77696474683d31313931266865696768743d343339)\n\n### Credits\n\nIn certain older versions, this library used to bundle typetools; you can find its license [here](https://github.com/jhalterman/typetools/blob/master/LICENSE.txt \"\")","published":"2020-11-16T10:40:17.116288Z","updated":"2024-01-09T17:26:31.204120Z","client_side":"optional","server_side":"optional","downloads":1928855,"followers":2090,"categories":["library"],"additional_categories":[],"game_versions":["1.16.5","1.17.1","1.18","1.18.1","1.18.2","1.19-pre1","1.19","1.19.1","1.19.2","22w42a","22w43a","22w44a","1.19.3-pre2","1.19.3","23w03a","1.19.4-pre3","1.19.4","23w13a","23w13a_or_b","23w18a","1.20-pre1","1.20-pre5","1.20","1.20.1","23w31a","23w32a","23w33a","23w35a","1.20.2-pre1","1.20.2-pre2","1.20.2-pre4","1.20.2","23w40a","23w41a","1.20.3-pre1","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["37aObfvM","gyNUAhlG","7mmmFMxV","5KJz05dn","sqJXhMX9","y6rBiuLE","Vato9b7P","2AmdiW2X","YLbgW3at","iKqu0dIa","qFpMNY9p","JD5CZqrY","Uw4OUIpO","468H7PSo","xUSAkGXZ","yekAuTSi","kuKyhx4a","puJaYNe6","G6roBkfe","vhKOfGGy","JKUpiAOI","BO9pG04t","RRYxZ2Ss","LOJZqt02","PNRrEweK","ol14cqSs","6rv0zlku","99woqoda","uwTqwrar","k2CSXNeY","TytFoW0P","BrPyk75r","nEcl9mv3","z3PYgL8v","k5Vk58yE","mjtvukk4","dQVFn0lZ","mpqJwBvP","2nlsuqT0","OcSwv7Bd","PnEz49HI","oNHPgHOo","7tOt6yBe","kgP2KvTa","syUiA6EY","Hf0Bau1j","4EmMThpo","J78onBNb","4QsePUaY","DrzwF8io","M2TFuKCj","LkkGgJ54","Abuha336","hVpjPVqq","ZTaMrj4V","d9yizwYu","cRQNpVkN","iSSjXP6I","e5A7iji0","QbVhURET","QdSI5Jqt","TfrGiL2j","fgbaICgI","4ExwBLcT","Vx9peY9q","LLWnlbqB","AqHbhvJG","D9WJXiDA","I0bwxQis","fmyLcSUR","fuvw3iT3","BDGIzrTW","m9TL0O0B","XNSp0pec","Vfjfgr3q","H2eskN4C","MJMK72lb","CQS8sEfa","DDO8yQYm","RvJHT8eh","A6mEgIbA","mYz4gdHP","99U08qrM","l5BQFxY6","yayVtVT2","lbZY1Knw","SvFEBbXa","juDpYJd0","JzXLfsj6","aNnwGOML","HINkYiBY","nq5xHPXL","76Z4FAQ0","BCLEdiJm","GCR7RG35","JCUL4KKt","Qg9loogH","foPbHoIn","TZRm0P23","ZrvfXtKK","yaTUjhVv","xjWpId6m","cH9PCvfY","rJ54rLqX","FkwCidMg","Dlcr87N4","hFLxuJ0N","KE5bu0Vd","tXIP7YPz","MSHtHE4s","iIYfuRMT","i6EVpCCY","lvNmFud9","PbE00gCi","MGP3b9Aq","d5oFBHkM","umK9Amrq","ejJFmhZW","PEKDmPIQ","ZZxvV3Kl","9yZyQCYh","4QgrcQn8","sylbo6YH","JD6EmQHI","Hl08ZTHo","wkQeBjBR","dcM46wLr","SaBmdMXf","WFvj4t0k","Z7iWDzqB","s1gmP0Q3","1eob8ZdG","uhEeGdaK","41RubmTw","2xqs1Y6b","v3rn2fDT","wafgwqUm","xXsDyf0B","alc70oBu","GEBcq08y","1hOCMZsg","VwpnDGLt","ketja3QP","sGPVpzLh","9VVWBhOe","YiYBpQpv","OrdDd9xt","YxX289mS","I0TW1RGi","BmkZHo8Y","tJBAMkGO","7vxxSNtV","XZrvAVVY","SWry8g5q","6hcOpiuA","Kwuu4O4w","tJGqxo3S","LjNaLvHD","97NYBivp","gP2XH9Oe","gcCtfIqf","MDMnIYXn","fHBKIXLG","lh8TNghT","XXGqoxBe","ppDF7bGm","Xb48U4dI","oGBEjb15","NtVaa36c","jHxM99iS","ZBfefNWq","a9f986RP","XV72M5Gg","w5Kw8FAN","Z6666f4P","ScYnvqdx","Zw57dVyl","j5zDzQqi","o069zrDa","DIw2YTZ2","H3InwdRP","aQu6FcPv","HoIJp48v","ns7Xs1B6","eIZS4sYy","62fhHjWH","cysqWrDN","OFLHUcGo","NxbWyaxs","lReYANwU","7zJ2DJuN","jSGDiM9H","QNVGxVoq","7SbYSIdC","TWylwR7P","ON7CwM6M","6bcAfgt2","8y4xVR6z","8tNf9Wq9","5VA4z5O5","Xisp7QmU","Sbew3kXe","gyJ7kDpb","Ock52JGW","94pDo4Mg","NyIvjlpf","UWacXu6I","cSMWX5mK","msOhmxZv","tN1jacer","cv151FBM","RbSwgJzj","WtGJ04th","g64rcqrh","92SRnLOo","Hwb5NUwj","7anuQwt3","BD9Sr6TL","JJjGdSFd","hGR2Y1XK","hPS5IgBx","s7TNBlkA","mGUTSes6","tcThoSyZ","fz7a9s7w","bkK2w2SA","AIDo0TBH","puZezS6x","mzs29BUG","DRIeZqaG","JNXDm2dM","4P2tDXB8","TcnLTl81","WpILW4lU","ibcxOwwP","VFiyBfxr","5Df4To3D","BcFTKnjw","S8ah9mAL","m1ZNYMdO","3TLU8vWO","TDrn8LU6","iqtq80D9","8KEpDc47","ekLaVOwe","GASUTIWF","lLMy7N02","FS4xv173","Vd2WmEGD","kuK9g96U","7a4IcC0B","R5RNBeku","ng2Ah4fI"],"icon_url":"https://cdn.modrinth.com/data/lhGA9TYQ/icon.png"},"version":{"id":"gyJ7kDpb","project_id":"lhGA9TYQ","author_id":"OQodw31Z","featured":false,"name":"[Forge 1.20(.1)] v9.1.12","version_number":"9.1.12+forge","changelog":"## Architectury v9.1.12 for 1.20(.1)\nUpdated at **2023-07-25 02:56**.\n[Click here for changelog](https://www.github.com/architectury/architectury/commits/1.20)\n- Fix #423","changelog_url":null,"date_published":"2023-07-25T02:56:38.816300Z","downloads":191586,"version_type":"release","files":[{"hashes":{"sha512":"601931a281d2968c52433d6ae967f75aee655c118626a84e114bd6a6ed5fd8134df8bf379ff88d217b2befc953fc4ab55c8cd0d622b1186a9598c0080a400ded","sha1":"49fc332e52027845caaa0098289dc9059b8eb010"},"url":"https://cdn.modrinth.com/data/lhGA9TYQ/versions/gyJ7kDpb/architectury-9.1.12-forge.jar","filename":"architectury-9.1.12-forge.jar","primary":true,"size":567579,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"72qgsq9X","user":{"id":"OQodw31Z","username":"MaxNeedsSnacks","name":"Max","avatar_url":"https://avatars3.githubusercontent.com/u/12750501?v=4","bio":null,"created":"2021-01-18T20:56:26.016118Z","role":"developer"},"role":"Author","ordering":0},{"team_id":"72qgsq9X","user":{"id":"5vnjU0nQ","username":"Juuz","name":null,"avatar_url":"https://avatars0.githubusercontent.com/u/6596629?v=4","bio":null,"created":"2020-10-30T09:59:52.307285Z","role":"developer"},"role":"Toolchain Maintainer","ordering":0}],"update_version":null,"incompatible":true},"file_name":"architectury-9.1.12-forge.jar"},"mods\\SekCLib-1.20-1.0.2-universal.jar":{"sha512":"cf16f4d220af67b4e6da0c5c97d1589fe2007308eeda3c577911d85471dffca87ef076ccf515aa18c43b08adc5ea776c924832db9b089d53add850501a0b328a","disabled":false,"metadata":{"type":"modrinth","project":{"id":"ZJp6Tx9H","slug":"sekclib","project_type":"mod","team":"UatNxcln","title":"SekCore Lib","description":"SekwahCore Library","body":"# SekCore Library\n\nThis mod is a library mod used to help speed up dev and provide helpful common functions primarily used across Sekwah's mods.\n\nFabric support is not currently planned at this time though once more features have been added it may be considered.\n\n## Features\n * Capability @Sync annotations\n\n## Planned\n * Animations\n * Ragdoll Physics\n\n## Utilities\nNot fully fledged features but just small utilities in the com.sekwah.util package I use between my mods.\nNot all are mentioned here but I will mention the main ones\n * Color Utils (Color wheel + java.awt.Color to mc colors)\n * Player Utils (Easy server -> client velocity + fix inconsistencies)\n\n## Will you add fabric support?\nAs of this time we do not plan to support Fabric,\nthough we will take a look into it in the future once we have the core features finished.\nAs most of my mods are using this library or are moving over to using this library.\n\n# If you need help\nPlease contact us on our [discord](https://discord.sekwah.com/).","published":"2022-03-05T23:05:03.482841Z","updated":"2023-08-06T22:16:00.868505Z","client_side":"required","server_side":"required","downloads":1530,"followers":1,"categories":["library"],"additional_categories":[],"game_versions":["1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.20","1.20.1"],"loaders":["forge"],"versions":["M7z3X7pZ","18MAIeXh","3Xha0E47","FZujxcAn","lSJZ0DAa"],"icon_url":"https://cdn.modrinth.com/data/ZJp6Tx9H/icon.png"},"version":{"id":"lSJZ0DAa","project_id":"ZJp6Tx9H","author_id":"AUlqqXlv","featured":false,"name":"1.0.2","version_number":"1.0.2","changelog":"## [1.0.2](https://github.com/sekwah41/SekCLib/compare/v1.0.1...v1.0.2) (2023-06-22)\n\n\n### Bug Fixes 🐛\n\n* wrong basename function called causing strange jar name ([15bf4b3](https://github.com/sekwah41/SekCLib/commit/15bf4b3fd83a3f4e2cae3803cabf89b9c3e01170))\n\n\n","changelog_url":null,"date_published":"2023-06-22T01:01:16.019767Z","downloads":1004,"version_type":"release","files":[{"hashes":{"sha1":"c8cfcdc98878effa34471a6595459f8c6b0c7cb7","sha512":"cf16f4d220af67b4e6da0c5c97d1589fe2007308eeda3c577911d85471dffca87ef076ccf515aa18c43b08adc5ea776c924832db9b089d53add850501a0b328a"},"url":"https://cdn.modrinth.com/data/ZJp6Tx9H/versions/lSJZ0DAa/SekCLib-1.20-1.0.2-universal.jar","filename":"SekCLib-1.20-1.0.2-universal.jar","primary":true,"size":48944,"file_type":null},{"hashes":{"sha1":"8e8fad8ebef0c45483627796aeb4aa022bab82aa","sha512":"b1d6d70a222e81c06a04e764f64806a5af6fa0bd61b5180b72ba172de8ec8fea41a3d2655beb10f483eddccdde8dd26694e8c8a78de5036795edd2ba8a89cacf"},"url":"https://cdn.modrinth.com/data/ZJp6Tx9H/versions/lSJZ0DAa/SekCLib-1.20-1.0.2-deobf.jar","filename":"SekCLib-1.20-1.0.2-deobf.jar","primary":false,"size":48444,"file_type":null},{"hashes":{"sha512":"2754f7548baf44aeaef2a169a30702c50c48bea2b504e8d307c7e2030a47fa35e9047d4cf6f8536001542b9977415086d93698982661932c9b89b08aea07a84b","sha1":"98ccf36a316ab0e09b8db27bd256ce8628ecdae1"},"url":"https://cdn.modrinth.com/data/ZJp6Tx9H/versions/lSJZ0DAa/SekCLib-1.20-1.0.2-sources.jar","filename":"SekCLib-1.20-1.0.2-sources.jar","primary":false,"size":28177,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"UatNxcln","user":{"id":"AUlqqXlv","username":"Sekwah","name":"Sekwah","avatar_url":"https://avatars.githubusercontent.com/u/3209834?v=4","bio":"Software Developer & Minecraft Modder","created":"2022-03-05T23:02:20.477418Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"SekCLib-1.20-1.0.2-universal.jar"},"mods\\player-animation-lib-forge-1.0.2-rc1+1.20.jar":{"sha512":"cb9f6a3aaa943823a85fdd716ddb3c7623af2b3520926c3a98d170c52d31908894808fb61c52bea39bae622dbab59d50b4bad56f7ca0533a9c3350d412c33729","disabled":false,"metadata":{"type":"modrinth","project":{"id":"gedNE4y2","slug":"playeranimator","project_type":"mod","team":"f913Xl1r","title":"playerAnimator","description":"animate the player","body":"# Player animation library, \n## animate the player using keyframes.\n\n\nFor users/modpack devs, just put the jar into the mods folder. \n\nFor mod developers, you may find more details [here - KosmX/PlayerAnimator](https://github.com/KosmX/fabricPlayerAnimation) \n\nIt might use [bendy-lib](https://modrinth.com/mod/bendy-lib) for extra good animations. \n\n","published":"2022-08-11T21:42:36.070921Z","updated":"2024-01-13T16:55:42.890816Z","client_side":"required","server_side":"unsupported","downloads":445313,"followers":285,"categories":["library"],"additional_categories":[],"game_versions":["1.16.4","1.16.5","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3-rc3","1.19.3","1.19.4-rc2","1.19.4","23w13a_or_b","1.20","1.20.1","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["THOZNRoE","YU7uPmWH","F02Nxp0g","UDV0nxPw","9OlNd8ki","5WK3RhA3","R4N5ypa8","eOvttFV4","pOowsj5K","Hpo6Zg71","9oJv3LkS","nOiIFWTh","osHH9s8H","76BApM7H","Czzt9eKT","TdeQTpS0","jJe1lq0j","CSbuU2Gq","pUKhhKMt","GJMlTjP2","wTKnVu2g","Cq1UTXSp","pY9pqJiM","6iF3Ls0k","pRXTNKwW","fPXFzjec","bwPxeXJu","cQT9frKV","pMH5RdCh","cEAuVfqv","J6QSvhtw","WbrEEJ3N","cdx0himd","U09iTtvu","3mSZprpI","WAX5DL1e","aesl8Jxi","32VUPjib","18n5aQLY","CIiQhJn2","qCZpilj8","Qd4FjY04","AH5brgNg","aacwsKxg","u2YZN5qk","RYYvz0bV","J5RIGaS3","9iFJBTMG","2gqws5Cn","76L16qTG","ncM3Ynss","J9WIErYr","HJVnaNVl","4zF2vOhz","80yvONMg","JnvSnbAn","aaz6UsqG","s1Gs1RRk","w2N1QNQH","YMQRB7Wh","U34MtBQJ","lofdWspI","AgTWc5Fa","E1zFlrZp","tBibpiwv","gjfICiaj","lOeO23c3","4N2FD8jo","jHIScPki","jzuEXFAI","PLDhaAs8","mQLnpnUD","4PpXiiks","T6IJcbh3","4FDGNCQU","OgndJbvZ","TPE7Y670","le78RhEJ","blp8J65W","NDPOdXWf","CHf7i67V","izY0Y4nM","x2m0VuvZ","AhfSG8AT","ub6CQyxN","PXXGDgQV","B9uH7rGh","k4EG452i","M9QPnfvs","bAqk5kkx","pznztjvB","jN83StNY","THm9a5TR","QKP7hs3o","JEB8v3vz","Nk6YKTdI","F1B0DPoK","PujZb3yL","OFVSYSus","R3iXDOmt","JMBcrkdj","LnRVY9EZ","wVLE9C3w","B3FAWqzv","dmnguAHR","leZVErPu","zYLNRVUQ","sqgkbmQD","CPJiW7pf","VaUxPIjt","wKI7GwLC","3tNyGwmk","9rKZXwwG","Gy1IkfP0","cfkAgcOh","xe2EVE6q","yDqYTUaf","5NNC7aNZ","pimBqcCZ"],"icon_url":null},"version":{"id":"xe2EVE6q","project_id":"gedNE4y2","author_id":"TpFRtZg9","featured":false,"name":"1.0.2-rc1+1.20-forge","version_number":"1.0.2-rc1+1.20-forge","changelog":"1.20 update release candidate","changelog_url":null,"date_published":"2023-06-14T20:01:58.026800Z","downloads":61159,"version_type":"beta","files":[{"hashes":{"sha1":"16808f94a41d45d8e986b4e4ea6b02ba57fa058a","sha512":"cb9f6a3aaa943823a85fdd716ddb3c7623af2b3520926c3a98d170c52d31908894808fb61c52bea39bae622dbab59d50b4bad56f7ca0533a9c3350d412c33729"},"url":"https://cdn.modrinth.com/data/gedNE4y2/versions/xe2EVE6q/player-animation-lib-forge-1.0.2-rc1%2B1.20.jar","filename":"player-animation-lib-forge-1.0.2-rc1+1.20.jar","primary":true,"size":181437,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"aRnIEV0F","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"f913Xl1r","user":{"id":"TpFRtZg9","username":"KosmX","name":"KosmX","avatar_url":"https://avatars.githubusercontent.com/u/15692868?v=4","bio":null,"created":"2021-02-08T16:30:35.748205Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"player-animation-lib-forge-1.0.2-rc1+1.20.jar"},"mods\\make_bubbles_pop-0.2.0-forge-mc1.19.4+.jar":{"sha512":"a048f80829c9c7fbdec3acc5bda966a675de1591b8574abd598ee6e4ab846dee18916d2ee1c8820a0a6d80896fdeba96a8019cf67c2e96352eb3db1905305217","disabled":false,"metadata":{"type":"modrinth","project":{"id":"gPCdW0Wr","slug":"make_bubbles_pop","project_type":"mod","team":"M0HgMd4c","title":"Make Bubbles Pop","description":"Client-side mod that makes bubble particles pop and lets them rise realistically to the water surface.","body":"# Make Bubbles Pop Mod\n

\n\n \n\n

\n\n> A mod for Minecraft 1.18x-1.20x\n\n## Features\n\nThis client-side mod makes bubble particles pop and completely overhauls their behavior to make them rise realistically to the water surface.\nIt also adds bubble particles to opening chests, opening barrels and explosions underwater.\n\nFixes [MC-132067](https://bugs.mojang.com/browse/MC-132067).\n\n## Installation\n\nDownload the latest release and put the .jar file into the `mods` folder in your Minecraft directory.\n\n## Demo Videos\n\n
\nOverhauled bubble particle behavior\n\n
\n\n
\nTrident trails\n\n
\n\n
\nOpening chests underwater\n\n
\n\n
\nUnderwater explosions\n\n
\n\n
\nComparison to vanilla: Soul Sand\n\n
\n\n
\nComparison to vanilla: Fishing\n\n
\n\n\n## Compatibility\n\n\n\n\n## External links\n\n\n\"CurseForge\n\n\n\n\"PlanetMinecraft\n\n\n\n\n\n\n\n\n\n","published":"2022-04-02T17:09:30.284418Z","updated":"2023-08-12T19:23:49.298343Z","client_side":"required","server_side":"unsupported","downloads":392188,"followers":830,"categories":["adventure","decoration"],"additional_categories":[],"game_versions":["1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","quilt"],"versions":["9w2TMjsI","Lx3YYG6X","JHZtMWHD","2IJkjOwA","Cgidhkmq","WpwJHkgu","lshDdijN","32CAv1Yc","hrpSDBlO","JD0PptgF","ZQx9k5Sj"],"icon_url":"https://cdn.modrinth.com/data/gPCdW0Wr/4616c50230e3e716f02127a0e74f250470a07e85.png"},"version":{"id":"hrpSDBlO","project_id":"gPCdW0Wr","author_id":"3zD0HKOH","featured":true,"name":"Make Bubbles Pop v0.2.0","version_number":"0.2.0-forge","changelog":"- **Added bubbles to opening barrels underwater** 💦\n- **Added support for double chests**\n- Added support for bubbles emitting from chests opened by other players in multiplayer\n- Added low-pitch bubble pop sounds for regular bubbles popping underwater\n- Added support for Catalogue\n- Fixed bubble column particles not popping underwater\n- Fixed sounds using the distance delay on Forge\n- Added new custom license\n- Backported to Forge 1.18.2","changelog_url":null,"date_published":"2023-08-12T19:20:09.123950Z","downloads":23921,"version_type":"release","files":[{"hashes":{"sha1":"a6029ea4fcb9537fc034d2bfb4c2ee353639a4c8","sha512":"a048f80829c9c7fbdec3acc5bda966a675de1591b8574abd598ee6e4ab846dee18916d2ee1c8820a0a6d80896fdeba96a8019cf67c2e96352eb3db1905305217"},"url":"https://cdn.modrinth.com/data/gPCdW0Wr/versions/hrpSDBlO/make_bubbles_pop-0.2.0-forge-mc1.19.4%2B.jar","filename":"make_bubbles_pop-0.2.0-forge-mc1.19.4+.jar","primary":true,"size":18783,"file_type":null}],"dependencies":[],"game_versions":["1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["forge"]},"members":[{"team_id":"M0HgMd4c","user":{"id":"3zD0HKOH","username":"Tschipcraft","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/78470530?v=4","bio":"Minecraft enthusiast since mc1.9. I create custom vanilla friendly creations ranging from data packs, resource packs to mods.\nEnjoy! ✨","created":"2022-04-02T17:03:25.366547Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"make_bubbles_pop-0.2.0-forge-mc1.19.4+.jar"},"mods\\sound-physics-remastered-forge-1.20.1-1.3.1.jar":{"sha512":"a3c000d96687da06be40ab123a67203bb7749188a50c56d3018f1a7dc5fa1901d15a716768a521efa98d640e8f59016b040e59c84940821fa139bba2b1d86e83","disabled":false,"metadata":{"type":"modrinth","project":{"id":"qyVF9oeo","slug":"sound-physics-remastered","project_type":"mod","team":"qdzNnAmS","title":"Sound Physics Remastered","description":"A Minecraft mod that provides realistic sound attenuation, reverberation, and absorption through blocks.","body":"# Sound Physics Remastered\n\n> This is a fork of [Sound Physics Fabric](https://github.com/vlad2305m/Sound-Physics-Fabric) by [vlad2305m](https://github.com/vlad2305m) which is a fork of [Sound Physics](https://github.com/sonicether/Sound-Physics) by [Sonic Ether](https://github.com/sonicether).\n\nA Minecraft mod that provides realistic sound attenuation, reverberation, and absorption through blocks.\n\nOptimized for the use with [Simple Voice Chat](https://www.curseforge.com/minecraft/mc-mods/simple-voice-chat) 2.X.X.\n\n\n### Requirements\nThis mod does not require any dependencies, but it is recommended to use the following:\n\n**Fabric**\n\n- [ModMenu](https://www.curseforge.com/minecraft/mc-mods/modmenu)\n- [ClothConfig](https://www.curseforge.com/minecraft/mc-mods/cloth-config)\n\n**Forge**\n\n- [ClothConfig](https://www.curseforge.com/minecraft/mc-mods/cloth-config-forge)\n\n---\n\n### Changes to the Original Mod\n\n**Improvements**\n\n- Improved sound processing performance by a factor of 10\n- Optimized for [Simple Voice Chat](https://www.curseforge.com/minecraft/mc-mods/simple-voice-chat)\n- Ported the mod to Forge\n- Improved configuration UI\n- Made Cloth Config optional\n- Tweaked default config values\n- Added reflectivity to the config GUI\n- Added occlusion variation\n- Added block occlusion factor config\n- Added debug sound bounce rendering\n- Added debug sound occlusion rendering\n\n**Bugfixes**\n\n- Fixed sounds not bouncing more than once\n- Fixed sound bouncing using an excessive amount of performance, despite not working at all\n- Fixed direction evaluation not taking sound source and primary bounces into account\n- Fixed sound allowance not working for `/playsound` command\n- Fixed unmapped field names in the reflectivity config\n- Fixed sound processing using player position instead of camera position","published":"2022-06-23T14:36:52.813391Z","updated":"2023-12-22T13:02:08.539827Z","client_side":"required","server_side":"unsupported","downloads":700546,"followers":2060,"categories":["adventure","utility"],"additional_categories":[],"game_versions":["1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["tbyD9fqo","CK4lQQ9O","x9IWXNJ1","SYSMCMTq","kZQoJLcW","ExqJDhfb","MBlFcMKc","xZ9UodxE","jRobOtd6","eZELi5uU","dKCe780W","6XE3ynnM","TuOjqGZ4","xVwTOdDC","qZS1UvUq","NxBIvRrx","btiLehDH","7IdNS4GK","TVhi1tt5","kDnIIyrT","weUdAUDs","a37ONsXw","X5StGhDe","5cW4koqn","14Ps1Jzh","MAkKuumS","znriWuAi","RWvuXxi3","ccEQbQJ3","JHXFUvDT","mFMJ9c9z","GBrc5892","swW70Uzh","ej3KHCh4","74oofD7s","34AzinYF","ZQ358klw","8DVONifo","MsRCg9vD","M8HvAuai","nBLV4bCJ","UlywtXTw","dGldKfFi","ouJkPcmR","tA2eeq37","5kLP4E16","L9IFjX01","xXUcyQrd","lNfifytA","op41PVog","ImG6hq12","vugO7mNF","qj6Fhfgl","b6C2l51o","MZG4uxm4","vCR4KOzC","BiJaNUOc","jFi9wAm9","wSSDI9Rg","gAP9590c","e0jDon7B","tFcSgMDe","piYsWHSx","TEiP8U4g","oVxOW2yg","qnzq20sO","tw5iAjtN","ZEMrXhx7","ouODHxQ8","7P98uY0M","bKhTczPg","I2nXZGRy","OOw4wyHN","67Uq017p","bujm33cE","cBy6ZK3G","WLNfa7ku","JPBZW9Vf","ITaPOJ9r","sSV5WT7s","CWAfu9W5","eMG0BbRq","97XHldOK","ZiMnDFg6","nLopGrFf","nSYaAtGV","w17wrgYv","DBPAu9gh","BMZ7TDzQ","CmxXa8uE","GdHd0uVw","i9vcidyG","F8triwQi","RtbuP43K","U74mJrlB","LkAxlKRj","th5AIucC"],"icon_url":"https://cdn.modrinth.com/data/qyVF9oeo/798fbfae58ec95ad51f3e1d522b43227306c326c.png"},"version":{"id":"CmxXa8uE","project_id":"qyVF9oeo","author_id":"mqxuCPbU","featured":false,"name":"[FORGE][1.20.1] Sound Physics Remastered 1.20.1-1.3.1","version_number":"forge-1.20.1-1.3.1","changelog":"- Updated dependencies\n- Fixed mod icon size\n","changelog_url":null,"date_published":"2023-12-22T12:48:10.182117Z","downloads":13889,"version_type":"alpha","files":[{"hashes":{"sha1":"47b74fae41e3a677dbbb939d67b4160f3e4af5b6","sha512":"a3c000d96687da06be40ab123a67203bb7749188a50c56d3018f1a7dc5fa1901d15a716768a521efa98d640e8f59016b040e59c84940821fa139bba2b1d86e83"},"url":"https://cdn.modrinth.com/data/qyVF9oeo/versions/CmxXa8uE/sound-physics-remastered-forge-1.20.1-1.3.1.jar","filename":"sound-physics-remastered-forge-1.20.1-1.3.1.jar","primary":true,"size":174516,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"9eGKb6K1","file_name":null,"dependency_type":"optional"},{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"qdzNnAmS","user":{"id":"mqxuCPbU","username":"henkelmax","name":"Max Henkel","avatar_url":"https://avatars.githubusercontent.com/u/13237524?v=4","bio":null,"created":"2021-06-20T06:44:48.036761Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"sound-physics-remastered-forge-1.20.1-1.3.1.jar"},"mods\\radium-mc1.20.1-0.12.2+git.5f80f74.jar":{"sha512":"3fae49bc3c998f5d1e48e37ca7e92e27cf52016a2e2ce7843f01d30059df7bee2858f5a346aacf864be14865c4c817262a2059e2589fe65b007aa7f24c4a52cf","disabled":false,"metadata":{"type":"modrinth","project":{"id":"2gvRmQXx","slug":"radium","project_type":"mod","team":"mxfdMdpI","title":"Radium","description":"Radium is an Unofficial Fork of CaffeineMC's \"Lithium\", made to work with Forge Mod Loader.","body":"# What is Radium?\nAn unofficial fork of [Lithium](https://modrinth.com/mod/lithium) by CaffeineMC, on Forge\n\n# Canary\nCanary basically just disables some important Lithium optimizations, besides Canary is a hardfork and upgrading to upstream is slow, we act differently.\n\n# Modpack Permissions\nThis is a free and open-source project; you can include it in your mod pack as long as you provide attribution!\n\n# Common Questions\n+ **For any other questions, please contact our [discord](https://discord.gg/UCsyn5RS4s \"Discord\")!**","published":"2023-06-12T15:15:08.390370Z","updated":"2023-10-29T23:43:03.919116Z","client_side":"optional","server_side":"optional","downloads":36452,"followers":75,"categories":["optimization"],"additional_categories":["cursed"],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"],"versions":["QJWKic94","HK49sJQw","XNf7JlOT","RKWov0Y3","79Gzumbs","RxCu0tXs"],"icon_url":"https://cdn.modrinth.com/data/2gvRmQXx/9483f8b78f8fa2a01c3bc9d34f2b495ceb0d73d2.png"},"version":{"id":"RxCu0tXs","project_id":"2gvRmQXx","author_id":"caWpagRT","featured":true,"name":"Radium 0.12.2 for 1.20.1","version_number":"0.12.2+git.5f80f74","changelog":"- [5f80f74](http://github.com/Reforged-Hub/radium-upstream/commit/5f80f74b8ae27949038b4ac897a105ca0982b5d8) - Oops\n- [d4af585](http://github.com/Reforged-Hub/radium-upstream/commit/d4af5855934c2c25ccaeb64e3834904e8342ae77) - Bump version\n- [af35e1c](http://github.com/Reforged-Hub/radium-upstream/commit/af35e1c1e3398f152f2546479d72984c4e0eaa0f) - Fix BlockClassChecker\n- [3f92783](http://github.com/Reforged-Hub/radium-upstream/commit/3f92783e054e8033671a6758716b84c02db20744) - Configure publish\n- [32facfc](http://github.com/Reforged-Hub/radium-upstream/commit/32facfc93810cf962270433301f1d7cf8ad6c527) - Improve ReflectionUtil\n- [4550b49](http://github.com/Reforged-Hub/radium-upstream/commit/4550b4946944a89e80b5bff802fd24166f5e82db) - Correct FabricAPI modid\n- [44ab27a](http://github.com/Reforged-Hub/radium-upstream/commit/44ab27af81bd4a3b3aaa4ed2b9db10b79aed42dd) - Dynamic pathing (#9)\n- [ca9376b](http://github.com/Reforged-Hub/radium-upstream/commit/ca9376b5f4f981609e611edbfd9bcafda5cc2be7) - Support connector","changelog_url":null,"date_published":"2023-10-29T23:43:04.836703Z","downloads":28462,"version_type":"release","files":[{"hashes":{"sha512":"3fae49bc3c998f5d1e48e37ca7e92e27cf52016a2e2ce7843f01d30059df7bee2858f5a346aacf864be14865c4c817262a2059e2589fe65b007aa7f24c4a52cf","sha1":"717264dd8e1bc814714f63f1a158871c7cd21a2b"},"url":"https://cdn.modrinth.com/data/2gvRmQXx/versions/RxCu0tXs/radium-mc1.20.1-0.12.2%2Bgit.5f80f74.jar","filename":"radium-mc1.20.1-0.12.2+git.5f80f74.jar","primary":true,"size":712462,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"qa2H4BS9","file_name":null,"dependency_type":"incompatible"}],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"mxfdMdpI","user":{"id":"caWpagRT","username":"dima_dencep","name":"dima_dencep","avatar_url":"https://avatars.githubusercontent.com/u/66722732?v=4","bio":"","created":"2022-07-22T20:24:16.689980Z","role":"developer"},"role":"Maintainer","ordering":0},{"team_id":"mxfdMdpI","user":{"id":"OGBzw79h","username":"Asek3","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/64613894?v=4","bio":null,"created":"2022-07-02T09:26:04.535310Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"radium-mc1.20.1-0.12.2+git.5f80f74.jar"},"mods\\weaponmaster_ydm-forge-1.20.1-4.2.3.jar":{"sha512":"1e1e3f3a999bca1737edd06170562bdee614d87fb2f1d7788ff0d4d1ac25f999fb4dd48b3f77962d385a330f5e5389b2f6703934f2ed3e083abf7ca47e54f424","disabled":false,"metadata":{"type":"modrinth","project":{"id":"qi1sj2da","slug":"weaponmaster","project_type":"mod","team":"hSjfVaOG","title":"YDM's Weapon Master","description":"With this Mod your Hotbar items will be visible on your Character, with a unique location for a Shield and Banner.","body":"## YDM's Weapon Master for Fabric and Forge\n### Forge [​1.7.10 / 1.8.9 / 1.9.4 / 1.10.2 / 1.11.2 / 1.12.2 / 1.13.2 / 1.14.4 / 1.15.2 / 1.16.2-5 / 1.17.1 / 1.18.2 / 1.19.2 / 1.19.4 / 1.20.1 / 1.20.4]\n\nWith this Mod your Hotbar items will be visible on your Character, with a unique location for a Shield and Banner.\n\nYou can turn on or off the visibility for all of them one-by-one in the settings window (Press V to open it).\nGood compatibility with other mod Items.\n(With these types of Items: TieredItem (Sword), TridentItem, ShieldItem, BowItem, CrossbowItem, BannerItem, DiggerItem (Tools))\n\n### **There are 3 versions available for this mod!**\n\n1. A **Client-Only** where others won't see these items on you, but you can use it on servers without any problems.\n\n2. There is a **Multiplayer** version where others see you the same way you see yourself!\n\nSo if you hide some of your items with the toggle screen (can be opened with the V key by default)\nother players won't see those items on you.\n\n**3. From v4.1.0+ the first 2 version in merged**\n\nIf you find any errors please let me know.\nThanks for downloading my mod!\n\nFor support and discussion for users, visit the [YDM's projects Discord server.\n![REPLACE ME WITH YOUR ALT TEXT](https://i.imgur.com/d1P47bK.png)](https://discord.gg/FcD5KwQXSK)\n\n### IMPORTANT:\nThe Client-Only and Mulitplayer version is merged from v4.1.0+ \n\n\n### Credits:\n\n[-russian translations: rey_zex](https://www.curseforge.com/members/rey_zex/projects)\n\n","published":"2022-04-19T14:23:07.557344Z","updated":"2024-01-22T09:44:03.984686Z","client_side":"required","server_side":"unsupported","downloads":97571,"followers":280,"categories":["decoration"],"additional_categories":[],"game_versions":["1.7.10","1.8.9","1.9.4","1.10.2","1.11.2","1.12.2","1.13.2","1.14.4","1.15.2","1.16.2","1.16.3","1.16.4","1.16.5","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.2","1.19.3","1.19.4","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge"],"versions":["f1TwLpZ0","yAkeKNXi","GNL5nXmp","tUWRmQNy","dIRsIFfB","iZZeCZks","ZsWfTxvn","SnQ7Kwnc","VhIA5gZD","2GO80JRG","iDtN8SiU","tGONnWHW","KH9uWgno","1v90QPAY","dvMvZHIb","JZgLIDIK","v7lrns22","Rl06OFNi","lLkmQlgR","cyilxHzp","39jwWlw2","jus61HnG","Rlibe5iI","vC06Ct3m","CDKPcTlY","16qDv2hy","df2OykTe","c5DrfyzD","yfwTKEf9","x9vWggW4","nBszPTRR","fyUPLUuB","Smmq0IDO","4nTgeQGF","iVzpQNS6","NPuZLPnu","5hURk4NG","i1drnozh","uQbOwoyK","iTdiulry","EbTFcQha","j4eRqgPT","aA1YyoRi","pGzgtc48","gCK0qBdO","gxxPe24w","kBLLu2Re","ZXE72zvG","bvlbuaiT","Qo27XvKA","9Lj10mDj","8rh5wYDJ","Yxl5z1Hk","5gLcp9lH","nmPMdZh0","vl9ScDre","LvnpwoAM","OTUECufh","UzAMTnh2","7aAZLRmR","nnKqyS0W","yCHRU8V5","Qu4toPMA","OiMqS6nW","P4l8whAs","sRKyTEF3","krAkfZN3","2mizUCDP","Whf1dwWM","D7JWWIQX","6rFP2ziB"],"icon_url":"https://cdn.modrinth.com/data/qi1sj2da/icon.png"},"version":{"id":"D7JWWIQX","project_id":"qi1sj2da","author_id":"3sUJgbuq","featured":false,"name":"[1.20.1] Forge - v4.2.3","version_number":"1.20.1+forge+4.2.3","changelog":"-crash fixed when joining a server that does not have weaponmaster installed and player opens settings window\n\n-slot movers now works for quivers too\n\n-whitelist was not saved sometimes","changelog_url":null,"date_published":"2024-01-10T15:24:51.847573Z","downloads":1870,"version_type":"release","files":[{"hashes":{"sha512":"1e1e3f3a999bca1737edd06170562bdee614d87fb2f1d7788ff0d4d1ac25f999fb4dd48b3f77962d385a330f5e5389b2f6703934f2ed3e083abf7ca47e54f424","sha1":"9fe819dc110461f55909dabbed73e4fe3bdde158"},"url":"https://cdn.modrinth.com/data/qi1sj2da/versions/D7JWWIQX/weaponmaster_ydm-forge-1.20.1-4.2.3.jar","filename":"weaponmaster_ydm-forge-1.20.1-4.2.3.jar","primary":true,"size":283977,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"hSjfVaOG","user":{"id":"3sUJgbuq","username":"YourDailyModder","name":"YourDailyModder","avatar_url":"https://cdn.modrinth.com/user/3sUJgbuq/icon.png","bio":"I love to create mods for forge and fabric","created":"2022-04-15T18:31:16.090725Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"weaponmaster_ydm-forge-1.20.1-4.2.3.jar"},"mods\\piglinproliferation-1.20-1.1.2.jar":{"sha512":"e43c245311b6b5e2de20e136ceae18b96bb87453edc0d21be754ff48c3b5f85482aab5e9ce6fa908008c5303674823ee0739bd22355df3b697ab5d766f8fd3f4","disabled":false,"metadata":{"type":"modrinth","project":{"id":"iRE67WIn","slug":"piglin-proliferation","project_type":"mod","team":"pwFPTyOk","title":"Piglin Proliferation","description":"Plenty of piglins!","body":"Piglin Proliferation is a mod that intends to expand on the piglin race, including modifications to existing members and introducing new ones to the world of Minecraft that fill various gameplay niches.\n\n\nCurrently it adds only 1 variant, the Piglin Alchemist, with plans to add more in the future.\n# Entities\n## Piglin Alchemist:\n\nThe Piglin Alchemist is a support piglin that spawns in nether wastes, crimson forests, and bastion remnants.\n\nThey help out their comrades by throwing various kinds of potions at them or shooting healing arrows at them.\n\nThe scenerios where alchemists choose to throw potions are as follows:\n\n            It will throw out fire resistance if it sees a piglin on fire\n\n            It will throw a potion of healing or regeneration when a piglin is below max health \n\n            It will throw a strength potion when it sees a piglin below or equal to half health when fighting an enemy, the piglin will be called to the alchemists position.\n\nPiglin Alchemists, like regular piglins, can be bartered with, bartering with them can lead to gaining unique items you wouldn't get from a regular piglin barter trade. These include,  \n\n            - 2.2% chance of a healing tipped arrow \n\n            - 2.8% chance of a glistering melon slice \n\n            - 1.5% chance of a splash potion or regular potion of healing or strength \n\n            - 4.6% chance of a 2 to 4 stack of magma cream\n\nWhen killed alchemists will have a 20% chance of dropping anything from their belt, the rest is destroyed.\n![Alchemist](https://cdn-raw.modrinth.com/data/iRE67WIn/images/c28436295dd8ba73747738612dbc53c07766b0f0.png)\n![Alchemist](https://cdn-raw.modrinth.com/data/iRE67WIn/images/620b8ceb4bf5d181fffaf414971bfca9fabb4a3d.png)\n![Alchemist](https://cdn-raw.modrinth.com/data/iRE67WIn/images/4607ee9c2ee35bc2da2d46412811d6fd03e6c198.png)\n![Alchemist](https://cdn-raw.modrinth.com/data/iRE67WIn/images/ff8c958a6369542c0416d1ac1865398311733dfe.gif)\n\n## Piglin Heads\nThis mod makes piglin skulls be able to more obtainable in survival by having them drop when a ghasts fireball kills a piglin. Piglin skulls will exist even if you don't have the 1.20 features datapack on.\n![Head](https://cdn.modrinth.com/data/iRE67WIn/images/43dfb8cfde8506e385c591564f35cf28dcd1540f.png)\n\n## Zombified Piglin Changes:\n\nZombified Piglins have also been change to have consistent textures when they're converted and when spawned.\n\nThey only randomly spawn with alchemist, piglin, and brute clothing, but this can be changed in the config to support other modded piglins. (currently this mod only adds bygone nethers piglin skins, but more can be added with a resource pack)\n![Ziglin](https://cdn.modrinth.com/data/iRE67WIn/images/eaee84b08008022c00f9fecff987386d466a5d28.png)\n\n## Minor changes\nHealing arrows are also changed to not deal any damage to non-undead mobs, which can be changed in the config.\n\nThis can be changed in the config to also be completely disabled.\n\n\n## License \n\"Creative
The assets for this mod are under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.\nCode is under the [MIT License](https://opensource.org/licenses/MIT)","published":"2022-08-28T23:00:47.295550Z","updated":"2023-11-21T03:29:12.966612Z","client_side":"required","server_side":"required","downloads":1567,"followers":29,"categories":["mobs"],"additional_categories":["game-mechanics"],"game_versions":["1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2"],"loaders":["forge"],"versions":["w8PME4CY","Rd6B3j61","OsJmtZg0","c6c3ujnf","UgoD6J3E","4dfnMaGj","ElYEScYW","Mt9SnTru","7Qm6RdwB","zzBe9aIP","fgg24ooi"],"icon_url":"https://cdn.modrinth.com/data/iRE67WIn/d65605218e49e42bc37d891282a184af69ceec2d.png"},"version":{"id":"zzBe9aIP","project_id":"iRE67WIn","author_id":"9vwtx5vp","featured":false,"name":"Piglin Proliferation 1.20-1.1.2","version_number":"1.20-1.1.2","changelog":"- Re-add sapience compatibility ","changelog_url":null,"date_published":"2023-11-21T03:28:49.905171Z","downloads":526,"version_type":"release","files":[{"hashes":{"sha1":"80caf225f7a5304d4edd38c79b571f8ea147fcd5","sha512":"e43c245311b6b5e2de20e136ceae18b96bb87453edc0d21be754ff48c3b5f85482aab5e9ce6fa908008c5303674823ee0739bd22355df3b697ab5d766f8fd3f4"},"url":"https://cdn.modrinth.com/data/iRE67WIn/versions/zzBe9aIP/piglinproliferation-1.20-1.1.2.jar","filename":"piglinproliferation-1.20-1.1.2.jar","primary":true,"size":1007765,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"pwFPTyOk","user":{"id":"9vwtx5vp","username":"seymourimadeit","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/55965249?v=4","bio":null,"created":"2022-05-29T05:53:33.697802Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"piglinproliferation-1.20-1.1.2.jar"},"mods\\extrasounds-1.1-1.20.1-forge.jar":{"sha512":"beed74bac894e1aaa5a49bd51f52093c5b5c88441809f8f288426562aa6b0fdd7ca6f8f108acab77cae3113552e71e6aef501efe94f9611002c93c9d00070552","disabled":false,"metadata":{"type":"modrinth","project":{"id":"jv7tzVE4","slug":"extrasoundsforge","project_type":"mod","team":"jiIWRmBu","title":"ExtraSounds Forge","description":"UI sounds & more.","body":"# Extra Sounds Forge\n\nAdds more sounds to Minecraft, like sounds when you scroll the hotbar, the creative inventory, pick up or place items in inventories, and more!\n\n## Features\n* Hotbar scroll sounds\n* Inventory click sounds (based on clicked item)\n* Drop sound (based on amount of items dropped)\n* Creative inventory scroll sound (based on scroll speed)\n* Chat message sound\n* Chat @mention sound\n* Every sound is configurable!\n\n## [Demonstration video](https://youtu.be/PG3VZ_DmbRk)\n\n### Porting From:[Extra Sounds](https://modrinth.com/mod/extrasounds)","published":"2023-12-03T09:59:06.990826Z","updated":"2023-12-13T13:34:28.355793Z","client_side":"required","server_side":"unsupported","downloads":3642,"followers":23,"categories":[],"additional_categories":[],"game_versions":["1.18.2","1.19.2","1.20.1"],"loaders":["forge"],"versions":["1sIaM83Q","53P7bV0V","3M6udakl","hzh6SCu2"],"icon_url":"https://cdn.modrinth.com/data/jv7tzVE4/aac60640bfd4a44890f075aea150fac41e698da4.webp"},"version":{"id":"1sIaM83Q","project_id":"jv7tzVE4","author_id":"REhLdPc0","featured":false,"name":"1.1 for 1.20.1","version_number":"1.1","changelog":"* Rewrite the lots of code","changelog_url":null,"date_published":"2023-12-03T10:32:24.217969Z","downloads":2135,"version_type":"release","files":[{"hashes":{"sha1":"aeeb2b963385f108ef5316a1ff2210f6afca5ca9","sha512":"beed74bac894e1aaa5a49bd51f52093c5b5c88441809f8f288426562aa6b0fdd7ca6f8f108acab77cae3113552e71e6aef501efe94f9611002c93c9d00070552"},"url":"https://cdn.modrinth.com/data/jv7tzVE4/versions/1sIaM83Q/extrasounds-1.1-1.20.1-forge.jar","filename":"extrasounds-1.1-1.20.1-forge.jar","primary":true,"size":230954,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"jiIWRmBu","user":{"id":"drTDsAEa","username":"stashymane","name":"stashymane","avatar_url":"https://avatars0.githubusercontent.com/u/4071883?v=4","bio":"","created":"2021-01-04T14:52:13.403968Z","role":"developer"},"role":"Arthor","ordering":0},{"team_id":"jiIWRmBu","user":{"id":"REhLdPc0","username":"Arborsm","name":"Arbor","avatar_url":"https://avatars.githubusercontent.com/u/44860537?v=4","bio":"Just a Beginner.","created":"2023-03-15T11:08:13.367997Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"extrasounds-1.1-1.20.1-forge.jar"},"mods\\create-structures-0.1.1-1.20.1-FORGE.jar":{"sha512":"3a6ea50b29c8209bb51d2742b94e3b6d6e43deba0ef4b1509cbeccbc1bcfb953105627ff0188c8176928140b05cb1fe6c4de5d4dfcd530f6c36c952f2db43743","disabled":false,"metadata":{"type":"modrinth","project":{"id":"IAnP4np7","slug":"create-structures","project_type":"mod","team":"vOSEG6yu","title":"Create: Structures","description":"Add-on for Create that implements naturally generating structures containing early-game Create contraptions and items.","body":"Create: Structures is an add-on for Create that intends to further integrate the mod into vanilla by adding naturally generating structures. \n\nWARNING: This datapack uses command blocks to assemble contraptions, since Create doesn't properly support generated structures.\n\nThese structures are built in the vanilla building style, while also utilizing blocks and items from the create mod. The structures only contain early game items and simple machinery as to not interfere with the mod's progression.\n\nCurrently, there are unique windmill structures added to the following villages:\n\n- Plains Village\n- Taiga Village\n- Savanna Village\n- Snowy Village\n\nThere is also a water mill structure in desert villages, and all structures spawn in zombie villages as well.\n\nThe scope of this add-on isn't limited to villages structures, there may be more structures added in future updates.\n\nPlease report issues on the [issue tracker.](https://github.com/FusionSwarly/Create-Structures/issues)","published":"2023-06-07T08:05:42.492570Z","updated":"2023-10-16T19:20:17.180213Z","client_side":"optional","server_side":"required","downloads":96697,"followers":270,"categories":["adventure","worldgen"],"additional_categories":["technology"],"game_versions":["1.19.2","1.20.1"],"loaders":["datapack","fabric","forge"],"versions":["e9v4MIpX","T6pIYgOM","GHYR6eCT","XALEBs0a","nqsTHZwx"],"icon_url":"https://cdn.modrinth.com/data/IAnP4np7/0c69bfc4fb1df010c35c02f94ebc275ba0fa9bae.png"},"version":{"id":"XALEBs0a","project_id":"IAnP4np7","author_id":"oApKYvvP","featured":false,"name":"v0.1.1","version_number":"0.1.1","changelog":"- Made windmills in plains villages more common.\n- Updated to 1.20.1\n\nPlease report issues on the [issue tracker.](https://github.com/FusionSwarly/Create-Structures/issues)","changelog_url":null,"date_published":"2023-07-08T23:26:40.901469Z","downloads":34048,"version_type":"beta","files":[{"hashes":{"sha512":"3a6ea50b29c8209bb51d2742b94e3b6d6e43deba0ef4b1509cbeccbc1bcfb953105627ff0188c8176928140b05cb1fe6c4de5d4dfcd530f6c36c952f2db43743","sha1":"6bd0a029f7ae4e400b55f8355f73e69dc31bd1a8"},"url":"https://cdn.modrinth.com/data/IAnP4np7/versions/XALEBs0a/create-structures-0.1.1-1.20.1-FORGE.jar","filename":"create-structures-0.1.1-1.20.1-FORGE.jar","primary":false,"size":484781,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"vOSEG6yu","user":{"id":"oApKYvvP","username":"FusionSwarly","name":"Taylor","avatar_url":"https://avatars.githubusercontent.com/u/82784004?v=4","bio":"Game Development Hobbyist.","created":"2022-10-21T20:55:50.773258Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"create-structures-0.1.1-1.20.1-FORGE.jar"},"mods\\create-1.20.1-0.5.1.d.jar":{"sha512":"0d5079f139cdb298f804a1eba0956be7c14481295accab51903c9984dd261ef4425e1dec1b072f2e93435b05951c39fe4d603ecd6688191dbf0aedf7d0ea4291","disabled":false,"metadata":{"type":"modrinth","project":{"id":"LNytGWDc","slug":"create","project_type":"mod","team":"yyROG8qL","title":"Create","description":"Aesthetic Technology that empowers the Player","body":"

 

\n

\n

 

\n\n## Installation Requirements\n\n

\n

This version of Create runs on Forge and NeoForge. Install one of these loaders before adding Create to your game.
Alternatively, you can find a ported project compatible with the Fabric ecosystem here.
As of 0.5.1, the rendering library Flywheel no longer has to be installed separately.

\n

 

\n\n## Our Patrons\n\nKyrinon · niraami · Pongo Sapiens · BananaIguana · Viriss · Trakinson · OldShadowHand · rancorasaurous · bonemill · AcidKat · J W. · KnyteGaming · Michael H. · DerpTime · Calibur · lujoBoy · _Kilburn · CyanSoup · Romblood · lurker · MrOxiMoron · idlesn0w · jonas · WaldFlo · PieKing1215 · Gabriel M. · Rogue · Dannnis · No One · Pixus · Spammy · nwmqpa · Herth G. · LyrenF · Hiabst · CapitaineCat0 · Tugu · squishie · Sunlis · Theishiopian · Thor7O · Bootstrap22 · Marksmen · Yuri · Zanthros · Lubey · lola_lela · LesserFlame · millatime21 · bagofsquirrels · ZizouMunoz · sensual kazoo · Red_Stalker · vesperdem · rtwishon · Authmind · Halcyon_Daze · Jean Machine · CottonHeads · chimericdream · Gyro · Jehrendil · Slaser360 · Myra G. · jpc · LaserLemons · Trent · Konclan · Neko_Fear · Miner of 8 bits · ToastedToast · hazmodan · Jost V. · Jink · IllegalEagle · Guybrush · Requios · TotalTechGeek · zaknirahc · tomd1969 · VirenRunner · Guilherme R. · Serkan Y. · Silviuz · Jester · Kyle · Niv · Artem B. · Fredster · azurecrab5 · End_Rage · Lombbm · Jason C. · FeeelinBlu · Michael M. · Lorkhajn · tater · Spencer G. · J40climb · schnabeltierr · 501warhead · Captain S. · Chewy · Lenny · The-Nerdy-Birdy · Laton · RickieGamer · Bugord · WalnutBeet · KlokworkKro · HenTyHoB · Elynn T. · Xavyrr · CuriousTorvald · El-Ahrairah · CycloneDusk · John N. · JustinGamesTV · GopherAtl · EEFKenC · WolgLarutan · FabiotheTurtle · samiamthelaw · Quacky · Joshua C. · zercookie · Shijidaru · Drazden · BudderedToast · Kivister · Mat Holliday · Quentin P. · Mikester777 · Timotheo · Le Chatissier · Big Jim · saebyn · OffBy0x01 · Gerricane · waila12 · Camilo S. · PicanteBeef · Eric M. · Geo! · readytoeatapricots · Seelenmagnet · FenriX · Black Dragon · MiC · MicrosoftExcel · WindMagi · Cameron S. · StarsintheSky · Deliqene · DECRYPT. · Alexei G. · Alexis Girard d. · z-Tau\n

 

\n\n## About\n\n

Welcome to Create, a mod offering a variety of tools and blocks for Building, Decoration and Aesthetic Automation.

\n

The added elements of tech are designed to leave as many design choices to the player as possible. With Create, the game isn't played inside a bunch of UIs, it challenges you to setup contraptions of animated components working together in many possible arrangements.

\n

Create's visual in-game documentation called 'Ponder' will guide you though all added mechanics and gadgets.

\n

Important: In order to be able to see all recipes required in Create, consider installing JEI. The vanilla recipe book will not be able to guide you through the experience by itself.

\n

 

\n

\n

 

\n\n## Development\n\n

Find out about supported versions and what's currently in the works in this dedicated wiki page.

\n

 

\n\n### Developers\n\n

simibubi, Jozufozu, Pepper, Zelophed, gamez7, Grimmauld, Snownee

\n\n### Artists\n\n

Kryppers, voxel_dani, LeastReality, vectorwing

\n\n### Contributors\n\n

tterrag, evanthebruce, D'Arcy Olla, Kayla

\n\n

 

\n\n## Localization\nLocalizations are kindly submitted from our community on CrowdIn. You can find our project here.\n\n

 

","published":"2022-07-07T21:24:43.018879Z","updated":"2023-11-02T15:13:40.705003Z","client_side":"required","server_side":"required","downloads":302189,"followers":1053,"categories":["decoration","technology","utility"],"additional_categories":[],"game_versions":["1.18.2","1.19.2","1.20.1"],"loaders":["forge","neoforge"],"versions":["5qZVd4uA","6IophzXm","agqHZOAO","w5UlhTtV","xRw8XV1l","DfnKjc7G","IsdIyd4f","DI8s7Siu","679bk5la","8u9atQ9x","74qMainw","7wAE1EBf","iRckjniU","1Nb1UGA5","8LczbIGv","4awoSQJV","BnkUJVhl","6ZQIjBQo","PTHAyfx7","2aUVdjOe","gjvACune","tIhVl7AP","ZyOnhaSB","BzindULC","F8INqv9w","kvDi1uyh","Vfzp1Xaz","HNYrbfZZ"],"icon_url":"https://cdn.modrinth.com/data/LNytGWDc/icon.png"},"version":{"id":"tIhVl7AP","project_id":"LNytGWDc","author_id":"Ud4jzpdg","featured":false,"name":"Create 1.20.1 0.5.1.d","version_number":"1.20.1-0.5.1.d","changelog":"## Create 0.5.1d\n\n- Fixed crash when colliding with mechanical belts on recent forge versions","changelog_url":null,"date_published":"2023-07-05T10:14:08.098317Z","downloads":78054,"version_type":"release","files":[{"hashes":{"sha1":"26c3f76dbba950b58c63044ae6717d0d33fa0f01","sha512":"0d5079f139cdb298f804a1eba0956be7c14481295accab51903c9984dd261ef4425e1dec1b072f2e93435b05951c39fe4d603ecd6688191dbf0aedf7d0ea4291"},"url":"https://cdn.modrinth.com/data/LNytGWDc/versions/tIhVl7AP/create-1.20.1-0.5.1.d.jar","filename":"create-1.20.1-0.5.1.d.jar","primary":true,"size":14789680,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"yyROG8qL","user":{"id":"Ud4jzpdg","username":"simibubi","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/31564874?v=4","bio":null,"created":"2022-07-07T19:36:11.027713Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":{"id":"HNYrbfZZ","project_id":"LNytGWDc","author_id":"Ud4jzpdg","featured":false,"name":"Create 1.20.1 0.5.1.f","version_number":"1.20.1-0.5.1.f","changelog":"### Changes\n- 1.20: Fixed crash on launch when Optifine is installed\n- Fixed pipe-based cobblestone generation not working correctly\n- Fixed vertical threshold switches and smart observers outputting redstone signal from incorrect sides\n- Added #create:blaze_burner_capturable entity type tag\n- Misc. blocks tagged as #create:wrenchable can no longer be picked up with a wrench unless the player is sneaking\n- Fixed Analog Levers not rendering their redstone indicator\n- Fixed Schematics failing to load when containing items with sensitive nbt\n- Fixed Turntable handler causing a crash during world shutdown\n- Fixed items in some locations no longer getting processed by fans since previous patch\n- Fixed smart observer using wrong bottom texture\n- Fixed stretched textures on stress- and speedometers' block models\n- Toolbox hotbar slot sprites now use the revised brass palette from 0.5.1\n- Added /create debuginfo command (TropheusJ)\n- New localisation updates from Crowdin\n- Implemented various performance measures\n\t- Contents of a filter are no longer read from item nbt each time a stack is tested\n\t- MovementContext for contraption actors now caches the filter from their corresponding BlockEntity\n\t- Trains check their distance before running full collision tests\n\t- Trains can no longer collide when on separate track networks\n\t- Optimised train navigation and pathfinding (Timo van Veen)","changelog_url":null,"date_published":"2023-11-02T15:13:46.215698Z","downloads":68464,"version_type":"release","files":[{"hashes":{"sha512":"426c1ce8b9cbaa3b3d6964ff5669401734146648ae024b14ea1e7bfc0768fb768310a7e464b81d40eac1cf07b24c4a7b01c84dfc879ed637c05947c6b6516961","sha1":"3fee3c26ebbfdfd59e1371ab73ba1f61b44ef6d0"},"url":"https://cdn.modrinth.com/data/LNytGWDc/versions/HNYrbfZZ/create-1.20.1-0.5.1.f.jar","filename":"create-1.20.1-0.5.1.f.jar","primary":true,"size":14964127,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"incompatible":true},"file_name":"create-1.20.1-0.5.1.d.jar"},"mods\\voicechat-forge-1.20.1-2.4.32.jar":{"sha512":"da0f772f43cc4292575afb81e615a39f98559806d44573b25310c2288f202915087b68feedf76cff67b694b73454c69771a22280a0a71d4820222940cc97e75c","disabled":false,"metadata":{"type":"modrinth","project":{"id":"9eGKb6K1","slug":"simple-voice-chat","project_type":"mod","team":"O9wOHL2n","title":"Simple Voice Chat","description":"A working voice chat in Minecraft!","body":"[Modrinth](https://modrinth.com/mod/simple-voice-chat)\n|\n[CurseForge](https://legacy.curseforge.com/minecraft/mc-mods/simple-voice-chat)\n|\n[CurseForge Bukkit](https://legacy.curseforge.com/minecraft/bukkit-plugins/simple-voice-chat)\n|\n[Spigot](https://www.spigotmc.org/resources/simple-voice-chat.93738/)\n|\n[Hangar](https://hangar.papermc.io/henkelmax/SimpleVoiceChat)\n|\n[Discord](https://discord.gg/4dH2zwTmyX)\n|\n[Wiki](https://modrepo.de/minecraft/voicechat/wiki)\n|\n[FAQ](https://modrepo.de/minecraft/voicechat/faq)\n|\n[Credits](https://modrepo.de/minecraft/voicechat/credits)\n|\n[API](https://modrepo.de/minecraft/voicechat/api)\n\n# Simple Voice Chat\n\nA proximity voice chat for Minecraft.\nYou can choose between push to talk (PTT) or voice activation.\nThe default PTT key is `CAPS LOCK`, but it can be changed in the key bind settings.\nYou can access the voice chat settings by pressing the `V` key.\n\nThere is a variety of [addons](https://modrepo.de/minecraft/voicechat/addons) that offer additional features and functionalities.\n\n⚠️ **NOTE** This mod requires special setup on the server in order to work.\nPlease read the [wiki](https://modrepo.de/minecraft/voicechat/wiki/setup) for more information.\n\n

\n \n \n \n
\n Please join the Discord if you have questions!\n

\n\n## Downloads\n\n- [Fabric](https://modrinth.com/mod/simple-voice-chat/versions?l=fabric)\n- [Forge](https://modrinth.com/mod/simple-voice-chat/versions?l=forge)\n- [Bukkit/Spigot/Paper](https://modrinth.com/plugin/simple-voice-chat/versions?l=bukkit)\n- [Quilt](https://modrinth.com/mod/simple-voice-chat/versions?l=quilt)\n\n## Features\n\n- Push to talk\n- Voice activation\n- Proximity voice chat\n- Password protected group chats\n- [Opus codec](https://opus-codec.org/)\n- [RNNoise](https://jmvalin.ca/demo/rnnoise/) recurrent neural network noise suppression\n- OpenAL audio\n- Cross compatibility between Fabric, Forge, Quilt, Bukkit, Spigot and Paper\n- Compatibility with [ModMenu](https://modrinth.com/mod/modmenu) (Use [ClothConfig](https://modrinth.com/mod/cloth-config) for a better configuration UI)\n- Configurable push to talk key\n- Microphone test playback\n- Configurable voice distance\n- Whispering\n- Individual player volume adjustment\n- Microphone amplification\n- 3D sound\n- AES encryption\n- Audio recording with separate audio tracks\n- A powerful [API](https://modrepo.de/minecraft/voicechat/api)\n- Many [addons](https://modrepo.de/minecraft/voicechat/addons)\n\n## Icons\n\n| Icon | Description |\n|:------------------------------------:|-------------------------------------------------------|\n| ![](https://i.imgur.com/FZD3ohs.png) | You are talking |\n| ![](https://i.imgur.com/BJt2YAL.png) | You are whispering |\n| ![](https://i.imgur.com/lmN6ydy.png) | Player is talking |\n| ![](https://i.imgur.com/Felj73b.png) | Player is whispering |\n| ![](https://i.imgur.com/dI3pfmA.png) | Microphone muted |\n| ![](https://i.imgur.com/MZRBqra.png) | Voice chat disabled |\n| ![](https://i.imgur.com/Lv3K6tC.png) | Voice chat not connected
Voice chat not installed |\n\n## The GUI\n\nYou can open the voice chat GUI by pressing the `V` key.\nThis allows you to open the settings, group chats, mute yourself, disable the voice chat, start/stop a recording and hide all icons.\n\n![](https://i.imgur.com/TCCHTl8.png)\n\n### Group Chats\n\nGroup chats allow you to talk to players that are not in your vicinity.\nTo open the group chat interface, either press the group button in the voice chat GUI or just press the `G` key.\n\nTo create a new group, just type a name in the text field and press the button next to it.\n\n![](https://i.imgur.com/FihRdNd.png)\n\nCreating or joining a group will bring you into the group chat interface.\nYou will also see the heads of the group members in the top left corner of your screen.\nTalking players will be outlined.\nYou can disable these icons by pressing the third button from the left.\n\n![](https://i.imgur.com/ZVSfBms.png)\n\nPlayers that are not in a group will see a group icon next to your head, indicating that they can't talk to you.\n\nYou can invite players to your group chat by entering the command `/voicechat invite `.\n\n### Settings\n\nYou can access the voice chat GUI by pressing the `V` key and pressing the settings button.\n\nThis menu offers the ability to change the general voice chat volume and your microphone amplification.\nIn addition, there is the possibility to specify the recording and playback device.\n\nBy clicking the 'Enable microphone testing' button, you can hear your own voice and adjust the activation level of the voice activation.\n\n![](https://i.imgur.com/TMyfSYU.png)\n\n## Important Notes\n\nYou need to open a port on the server. This is port `24454` `UDP` by default.\nWithout opening this port, the voice chat will not work.\nThis port can be changed in the server config.\nMore information [here](https://modrepo.de/minecraft/voicechat/wiki/setup).\n\nThe voice chat is encrypted, but we don't guarantee the security of it. Use at your own risk!\n","published":"2021-11-15T12:29:48.239701Z","updated":"2024-01-22T21:42:53.955495Z","client_side":"required","server_side":"required","downloads":1582921,"followers":2226,"categories":["adventure","social","utility"],"additional_categories":[],"game_versions":["1.8.8","1.12","1.12.1","1.12.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","22w42a","22w43a","22w44a","22w45a","22w46a","1.19.3-pre1","1.19.3-pre2","1.19.3-pre3","1.19.3-rc1","1.19.3-rc2","1.19.3-rc3","1.19.3","23w03a","23w04a","23w05a","23w06a","23w07a","1.19.4-pre1","1.19.4-pre2","1.19.4-pre3","1.19.4-pre4","1.19.4-rc1","1.19.4-rc2","1.19.4-rc3","1.19.4","23w12a","23w13a","23w13a_or_b","23w14a","23w16a","23w17a","23w18a","1.20-pre1","1.20-pre2","1.20-pre4","1.20-pre5","1.20-pre6","1.20-pre7","1.20-rc1","1.20","1.20.1-rc1","1.20.1","23w31a","23w32a","23w33a","23w35a","1.20.2-pre1","1.20.2-pre2","1.20.2-pre3","1.20.2-pre4","1.20.2-rc1","1.20.2-rc2","1.20.2","23w40a","23w41a","23w42a","23w43a","23w43b","23w44a","23w45a","23w46a","1.20.3-pre1","1.20.3-pre2","1.20.3-pre3","1.20.3-pre4","1.20.3-rc1","1.20.3","1.20.4-rc1","1.20.4","23w51a","23w51b","24w03b"],"loaders":["bukkit","fabric","folia","forge","neoforge","paper","purpur","quilt","spigot"],"versions":["a68GgwWQ","qInLVpvP","2zfnzZPY","wVje7BCE","MMUXNTu0","kTM5W4Ag","fZkeN3KH","1WB7OGks","Cm5WTwqx","XP3Bvpzv","tlFeShEJ","jOlCnu4M","TMkd5WzZ","odFQGz4w","T8l1OaYB","FZfL7ig6","fXmAp76W","hh4g4mKY","jmNzVeLO","U7Scsh27","PhXefJEH","gRQxhLvr","pannDqQc","tDZ6gDdx","rrAtbsCT","Brx8x8sM","X2lcpNhr","CLl9TgUB","4rJygbyA","Wxj02pl9","9ikmZlYA","gV5TIXIa","CpvbTOtM","PvkbYcIF","d7T14Tld","1yG5JvAW","MaMD1XsY","rK8oQ5DH","5h38xx72","y3larVdV","ehZIh1Ur","d6SM3x61","Ny6LsenR","qGcqJoZi","i69mQMFt","JVlRIMll","dKesVxbi","xelIljay","KLTwj7j5","j7zdEFNs","Tc13aa1k","lAcRGOqp","Ebl40ByV","gLcdThmV","4FSXoNdw","kNjVFvrc","1zh1c83J","IIkTgEDQ","QrUaxZbx","zoVkz695","5YGB8EXl","Dx9saNOi","a1JfCFeZ","WgC0RZyi","tJs1pCAe","PFWwJYb4","4vhaRbZY","CWARkdoN","EsaU9qNJ","CKAUyFW8","ulDJfFjs","E5I4SEkB","eki3bjBL","1taN8mtn","L8YMHkDF","hqYkJouV","lUupmzCM","pEAtFXcF","fG2bd9n4","NHvskD59","bvn32K93","8FnHIJFC","dLiDM0lJ","yvk07Bon","pXnrstYm","sGgXhfj1","84ZAgGYc","6pB886Fc","M9oAh7Eb","Qml1Pazg","ONqhNvFV","wAmpZM9i","K9L3zI9Q","DvXMvWl5","cyxUtFO0","v3VN5xUF","Kopnu9rV","HBcg3TCO","ro1EsDdu","oB6gIWFK","GV71RAeH","SQYWxG4C","CJbhWcNb","JM0Yoxf1","PxV3LYWO","Zxg01Ntl","yK5wjxta","6btNfccz","HqjP2Bbn","gZbmZByU","AM5URYtk","YaXUNzvW","6WN5Da3b","2xj30YIy","EE0zCb5T","p2R6ZqGr","Kcy8yEI4","n1gKBKPO","Te3uIlqL","60B3AcxF","ZP6qiEjn","lDHYuM3N","aexvigxs","k9r73UWv","A17UahWn","BEvTrY9e","LLie01CD","kgqcsEsP","3WnJrRnM","a9unuqCm","RfnrBZZv","jwuLS0Qo","oMfVwdpJ","Fpd7DvhG","jzGURoFS","KJH1Kopc","xauunnuc","4PPUe1g4","FH5q9OOA","yZKwB9Uk","OXquKrKw","jf2a6Do2","rChHxkYz","ZNrhuMhy","o2YbI7Eh","RLROdgHH","BMU3cVKu","ehaQfYVq","5eBdTWg0","cc3pVY3v","yS8N6ZXU","Sl3Qxmgq","7sh4S67C","dSvLJfDB","V8LgaSMa","D7EUjCLk","XbjoKXZL","uPYkQjz6","f0P4bZqy","6XM36i44","rzn7VSfZ","FfNNbqQl","OMvgIpOW","W2SOQdSE","vImdshfE","n3yumyfQ","qTJMu1nO","OCVs4QEi","it0IwF9X","8UVLLM3j","o6xb6x8K","uclNuaZW","WhXaFAsr","JPqNJyqX","AughfLs8","SODKaewA","G2n2Uh26","76qKtyVc","tI9r1Feb","zNkLYq77","gIrTvVIN","iMZws6dS","wZAOmVzE","mKtQOwNx","t8Zd0mB7","3xQLT4qs","TKuQl5lC","YYvdKo5g","WIdr8BMZ","LWhUMA80","UWBnMOdJ","73TONy6p","z2pdbeXj","DgCmCcR2","r0bEB9bH","YDyvBSgX","Z0zw6DbV","q8RCkspv","axEYT5yb","yrPoNnzk","wdoJlCs9","YDtVeNJa","t2zgo1BQ","sUW93e6W","CTkQBuJA","MumXv4My","6ka7bwQl","70xt82Cg","msTfI0hl","vxfPIHfK","YylpTIB0","bnjunHiE","b1WfQy20","5H7d0zQx","zpNigQfT","7qrrec4L","MHNf6pCB","ArZv6rfj","AlWuf8dT","lTip8vnK","9tklldDR","UfgzEmws","Gq2vvxEQ","nuX9d6FG","zYmxGCnD","NHK9sHfg","gYNo1tNg","Ah35LEGu","pOkzmGFM","U1Vescrh","biMq6xQS","kv8wz0jF","iUyOJeE8","WP9iegfO","4GhVHo5T","DNa7kVop","7LRIPiMa","viCJCqZv","MX7Yn79q","29hpXpbb","n9Ao3xPL","XMEDNUPv","siIJbE1D","b6S00j1H","UB5iCt2X","LUlnMGpJ","E01R5OUv","6JRNpY4e","sT5w7chq","ZcfjF5uv","2ph1vecE","w7dOBEZE","KaRM88jt","1KKOEm9o","6bzpUJBu","vYvRzHN5","dMQdzlOS","fTEOY9VF","otwl7qXB","lVSbBjMi","ox285ZhT","SF82yFVY","U83jm5A8","KjLXBqA1","lQ4N6SsU","6NQfDOZD","dg9OwkXs","brgbbuit","UUAbOrCd","skCygDOW","CFGhmFHL","wdtUgD3K","rdGdxpQY","tHZnuSqg","IO0J0SyU","60r69pVR","aQuivvbY","kgY7bUhW","1rSOa2Gv","tbjFoMlx","7wGDl2Nx","scXfSMOr","qwotpGek","5cpjIAIR","pL5dJUeC","ptROztOk","C5D3EkJ3","tiRhnaPg","3SPazklI","CcFrXpuc","BKhaMSiT","WbnJljlf","zeQI28Jn","MACFDfHW","EQQ3Ph49","tKTondTV","SZoow7rI","gzHxTKVj","zkU37cwD","oSEJKnkf","AQsy0EUP","RoW4tOsW","pckcaIc7","Abxhdnho","8qH8zrW4","DKEL9dyW","pC5s0RWz","3VWKOSFu","iAvubgWc","ls6ocxEY","QLSIXo6R","fivMY7Af","Mxrmv1Xk","JHjRBhoO","DzGQQDGK","vATBDANH","xxJgE8BO","6QJ2Scod","xaRcck19","uP9DiSyf","FfcvJn55","Yu92rO6C","HrYAgigy","qykDrhK5","GZy8xHZ3","UuVA043m","MDCC4LZk","S2GYwyxz","b0IrtlnW","1LACBzUs","UYbbcDF6","JQk4ao6v","HAm24DLp","gO5PQY6T","rgVUDkxC","xFPpmf5h","rGRvflN5","Qmkb5A4H","WQ88Rmwr","ySYmTWo3","I6mI6OeN","dmhT5CQ9","hYbqAX4q","az1VwwY3","Ph4M8vVr","YRYYChqz","IkSiL6sa","TV7wMBxT","2toRsysM","wPPCSxad","OyZEX5US","WKqADSbi","i69klTVZ","IixaA11c","GtXbv3fS","tm5PfK02","3HsSGC4Z","MOk6hMMV","Xjx8vmTA","jkq7IAd0","7ZStwdm3","XnDKmly0","eaRwKftF","KJqSzy6C","b8NlnipH","lRjwWNrZ","CkDZXpT5","qhzHCrFC","xTvjbKVQ","sXVAHHIX","rlzo7cSj","p42wypXT","JJreUQxb","bMLoS5Mo","owhezF5z","3goOBS45","IoPPwlWY","ZS9OpzpA","3jJ8TP32","qEbbgFv7","wRg0zbnj","TYN8vsX7","RiTcqFq1","9ywUTZCY","OwrHEVME","oPag3cau","VWj4mtlX","TZO9lzmQ","B7yp7Poi","3822Azin","uXSXSZ1x","HiK9NLR3","mWTCEsku","mwmOj2QM","ombkAocf","OUSOhED6","T5CAxN79","zVAME2Wi","Z7NcKuzh","54K52aKi","YVel1eJv","mefkGHbh","Nuy8uAoD","rqueStfn","c56FcBhh","SxY1yz0e","y86mBB9Q","5flypNDx","QnLA4Mth","vtdjcCIU","KSTZBh0m","UhOSj8YO","cG4us59N","DrQb2Dfe","BMvJ5Qij","OHcPJLxx","3kEZgjSi","GzAyrZXM","iTWGNq1f","cfDknKIG","yh5f4ab6","Gb3oogZ1","WZhhHrS2","Uz7xdv91","QYiX4ujO","lEbdoWzs","QyUqET2M","LeXgP9NY","Oens5iLT","vlChJdYK","4QjOprSY","mMLThJB4","jUmV6CUo","t3KSz0GR","4AkwmP43","Jptf1ShM","BwOgEOYb","J1yrmPaY","S8jxARyk","gJec6R5o","FOfLz4Ep","cYjYpKGC","gK22RPE7","l4XYwRVE","NgQGSkFK","rl7n26wi","r4ywm48l","yPATojcE","TdHOL96o","xxt6H6KG","kQbP3Ntm","zVYTKHob","hAzS4wts","cJ9WIFrs","YEck4uvP","RjLBB4W0","xWmSU7Cb","jb6aYgp4","SWoX2OjP","7ZESpDhQ","GtqlRNA6","uodzVP0q","qJfOuVGT","5a7i8QEr","KVaxwhTC","W7NBwWf5","xWcncKQz","eiJUDzAN","vF8PaXo7","26YAuFPw","AoZlvvq9","xziqzVYu","f3rnMOAy","amTR8cRa","W7pHC6Tv","rFULgZ7N","sOptr2y7","Pi2VjFQ5","7ehAhBvg","BwM77UUZ","qEuAqWJ1","Y4NYu36X","jphEzHkO","WtKXrhHF","DCgHdBA4","jU3Pdjxu","ClJ8ePwh","RrQPT8BM","k9Ul3POY","B5mLEftb","JBDfN50k","TcZ1PseK","8qYOTxSB","VBMJO9nu","j4GVfwQJ","nXp0c0sg","HO06NfqM","ySymCfib","euRdXW5s","8TlfrkMW","STRb9oNt","oKF5f5d0","yMrqIxSf","TsqprTYm","mXxzQU0R","EsVMkcwf","irPymVPG","udz7t3g8","ujSd5u2t","CiQgNe77","8O1ND9Jp","bsmAtyO5","5rA3zbip","4tPcxHOz","yaVPRjpO","XYlD8SRa","Le59p93E","8p57zcI1","R5zXJCs0","qcUaOg8o","8N08H5xj","76xU6eJC","rvrqlnYk","dEK382Rd","FtVXuDsk","d8QNQ2Vp","FVNRwn9x","pcCWPjsP","AZEjdMNf","wptu1MGi","MvyfJGkJ","hwrEwyqz","DDIPxnvp","t9SnWp3c","FDlFuUB3","KfLUPw8c","rhyi0Cjc","BbRUumLF","WrFgEpcp","zXJMBiOx","Qchb21r1","kwQsd5VZ","3gecV8fy","pIRkCOfp","Ihkr0yY5","tafpUkms","ywSc3s7d","ebnUNEuh","naJ4vlr8","QJcM3LM5","25SsDyKn","MgnttvBl","lCmSWcb0","woqyZ58j","3jtpOfqw","u3pVBlpU","vxnXPyv3","58Q1qKSL","Wx0Y2Wnu","3qoYyqsH","vK65MH8C","XRqD00T7","F0fr1NK5","wRnC4Uns","mAt2QkGd","fr9VIjNd","TVPv3vP8","FsFSudAc","T6i3YrNP","RDAzGbOa","QOsWvofn","jYO3nm3f","iT77zmK1","dHPXG5gw","bh8xHlmx","mnPw5bVV","qvF3bePa","PTdXZ57S","6PS1DeZj","6c5KrUSy","gmmCP0pN","Ui1sbJws","5B8Z7NsA","EviEHIbm","sfpdoozI","qkyAwUvq","OJZ2B2bD","EzFdvYsm","7KZTu3M9","psqUqr7v","qFnXTNzp","iHJvsreb","OqIy8fbF","HBiYMFjK","Cg4gISvx","OrMldSxN","5h6GRvG8","yupsEpOA","KwXPXlKI","CK4RVIdK","THndFk3u","2RUDX4l4","7KHZT0R3","64z2lZ3l","iY819UAN","dO9m00za","VsmjwBJV","IgIPdC3s","UFMaQn3E","s0hyOBK4","J5wijpnf","lK15nYA1","7v1XcYPa","TSFNdLC8","rfrxsAs7","iSLcTOCF","tZjNePSI","QTST0vVl","A1gphHYM","m8XUTn3b","iDfWQ0RL","5ju0QwkS","F6C1eSce","a5jrAzZU","D7lsb5A9","sISiDZrg","IKy08zNO","Uvz4QEyH","7BULlG3T","ySvcLNyJ","meGDAtS4","7tmySRgX","e7SAI8ft","YE8ZYXzn","ANMmd67g","bt4jIuhK","mdlBwGRT","1GwCydAY","A4upJcrb","UoKokQ0M","tDrJWkR0","gdb9hVFn","w6WCaPXi","6xlIIRmD","zdrGcCqo","D2J7dxIg","Tp7S2xoX","tYfD3g3o","rQYbR55Y","PI9EDhw6","p2rNDpgX","We4peEIE","4uJpormM","en9vUl48","Rk8nVCvN","9fnBn5IS","Fs99wEBs","YOw7LkVY","i6lTNpQ1","RHPocErC","qaycOrGH","lthaNSLn","CNcIm5Wr","HDbhxCmD","ucPZ0Zlk","iUJ8oxVy","jN03ENCf","G8Bv6OzK","dapDQlTE","J3KRgkVf","knsfNNIv","8irIYM7N","ikZuGWq0","3ROXtbhz","H008xHjt","DSCLNFj2","K8KbB4RV","PO7Rxyzv","FKGoeLU7","q4kyt2ar","wEYnMTdq","AhiFqewG","64MFHaO0","yoeKmXgR","MqeOVVBh","Oii0nmW7","KkvQ0hT9","Am7Afd8l","RTqTi9PB","3mhxktnw","2HcUazLU","drVzG6Y7","DL9zt8gd","aP9bMoEp","x5FBiwpj","NeHultSS","MdwR0Apf","dswLMQFh","MfYQHsh5","USwSNzvD","S0yCxhX1","TXUmE6ZX","FpmzQfDe","9orHeOej","AM14i2i2","CfpYmP4m","TjqDTzEK","ey8TpeYB","bUK4wGH1","yLJuTvmb","jbogbvo0","DQJZgdiw","LebD31bM","qCGtO8JL","zzUou8ba","mV8egSe8","LdWVn5DX","GDBE959Y","K4anOZDD","NSBUNV8T","iLW9xtDt","weK40RkB","DGaZGpgQ","neTrprWE","gnDq69th","nvYdhgWh","e8QBwL9w","sl3abGMn","1YWIncP3","Cx3uX8pP","IDUCmhud","tZTt8hCb","qVwE54Aj","uuNvBToj","MVLWMmUC","5l1I2ZdM","tky50fgb","CFTGxpFO","LZtCLt9H","rnJBUTRy","EUUaZi0Q","KYOlfxQE","j8BAwBBZ","sqGXwxqX","j5PAbjOX","CIHjKfWf","kAK9E7QN","Uf3QfIZH","93LMTU4c","Uiuhm7sz","kkt7Uxwc","O8E9ZJBS","8UibxwNc","6wbks5k5","UfARzPwD","cHcysdnb","CfI06SBh","GjcXqUeQ","biMOGa64","VNVkvAKo","lLJKfb9A","rPNrdRQo","Ro5u8uo5","aWSzugT7","7LGuplN1","B9QRbi6Q","g1awVxcy","p5w6UGA4","ZFo0osSd","zBxORBK3","oyhmybAh","3WNKLSnn","qXreT2fw","2v4Uri99","mQQfBb0o","NrdrBFYe","i9NQz1UV","UvNS1o3v","WXbt8VVQ","YGyDrs0e","Aig2mCto","gVR6ZQ4f","PPychWbD","PoZjqqMr","CFMtkkBh","VcR6SbJV","mgOOw5zH","ab6bHZR8","m3ugvpRg","FjBN5sII","PGAUelxG","WUiHSEAH","zSmmBSbD","GvczqHHe","qbGHOSjZ","MiAYJiJt","TQtV2Hra","BCZ57c57","Do5N35jN","CcCBYmhs","TUgD9o7P","FjGaPqwu","zzlybUhh","18HpRSWL","Sb5dImaz","nvm1m4LA","oyRdxb5n","huNbvkqI","75zYsfAY","odbH5CFR","a9my0yXs","C3gxM8X5","FNTU3zAX","St1xia24","rylPu5v2","N4h1IGZi","NDzYNOfz","pB8Nl4qg","lkr6TMKJ","nU1g281T","fJ9KY0Tk","2kKtcihL","gpYetBhj","FNwUxKKk","gVzhpwQT","CoiHbVKg","DV40IhyY","Z476sQw8","l29Co1Hm","5IjR1VjG","YbSh78z5","RTxKgvdN","JPayrNdN","CAN09s9P","yzY9p5uF","hunCDvaY","fVWT82jY","745uSYQo","Mbd1E3E4","l9IZD4MC","hkfVkE6i","CgMj10S7","AS39IH8k","fLbilXcL","kAllSTb9","Ht3Mrttx","7QE4atCG","hN0G7nAd","PDw3aEDr","jWQBVSa9","oQFPIo9S","dt5G0wtV","6VI6RMTR","rpBFgFO1","5MrR3gHW","Kb55Hvro","dNRC0H37","4v00OeoB","v7g8Q49W","fLUfwENW","D3Y1LHUW","IkbruGCS","Cc42yGJW","bnWaNTxJ","f27HCJfc","z6cYGtZ8","Io5bEHIb","hqwxeAU3","6kP3jszz","pBGz0fqU","a0ysguQP","DBfQn0Oj","hPR4sv1C","Xyw6PHf6","iWH7JeNb","mJdiP8GK","HdikOXpS","uD5zqeKK","e2EgP3uU","j9Q3wDUN","jFOhuDpk","VdJ4Av3h","6eRD1b1Q","Jm3soSTV","66lsZXXX","9bFQBfVz","rfjl31Cj","8KveguYv","ZMnGTC7v","rlXXuf8h","x8GixcU6","W0lrQCZo","IKrqdUEr","r4EGh5Bi","johBN2Vm","Vu0JowCH","RXGM6dBM","KNawhkuj","llVXxYy6","HXunw52L","89FOc1th","q25Eqzhm","rS1kA1jm","FgOiUVzh","z9OFKGnW","Ssz634rO","CZ94DD0g","oDridzfo","tjMpfUw5","c4QUFiaC","gXdrsnMx","CxC7bmmO","6ywPA9w8","zgplU6Cs","WvHElfx1","gTPmzBpA","eIFr5DsE","tW5vWb3F","P2LpxINP","8U9mliwb","KShVfeIj","v2JDwI9x","Kb3Eh1Vr","GEEJMVal","16njRIqG","yye8LI8e","puAazJAw","9grwiEC0","gGuBemZd","psIKOtP4","8hVm9IdZ","XNFjCYms","a3lFY9O0","X0sRsHwa","TFeDdCUJ","2ZayNCih","EyCPoDxa","SdzjNq8X","fU9nVRZ1","V4oempyh","1Tg47pyQ","1jJLOiZo","iM9oebu1","WPO7zjtx","3nRnNUOS","cUVDeuGU","mjPRLrLD","NlfV5vp6","s23igyR8","m3n7XFzH","lFvcH4tY","wgegBogi","tXwhJeN3","LD6eqSjr","lXmfKcJK","3FIyp0gn","qDL8MSFE","fq7Hdwqb","9VTjPCrX","psxCAXkj","EFvZPNWu","WloCHo7S","k6h898TE","YsBCWxk7","E9rZgsW6","AJEN4laF","oTcMpI1F","n0I3acG5","wtbtoLhs","lmOGB7cb","OdVX12L2","MqhEFIaR","GcPWXYJq","qz3BVEUT","95rAIMBh","noUSyNmW","uMiLkRmf","tsjBnFaF","v31bq2O7","RObPBOyE","jhOHFVFZ","25HKRtBI","2MSQmYqW","LOHvKcvY","4D6BZo5m","VydlQQeV","orbqD2kh","YLxyHdWT","bkrJJrW3","ZHDPwzAe","QagkQI5X","8dIe7NyZ","1SmsqHW3","zLeWrjv8","Bw8GoX30","ayUVHd8o","KmJdeFgs","fMiI6qBM","E325Fv09","5yezR6pF","7g14XpHB","4zTbXdL0","41pJoAm3","E9DXnCT8","4rKGtleq","PHK1X3Xc","1Ta3sruj","pErOQ8zI","e2WaF9K8","CrJoAIg8","ynyJ5qq2","sckft84h","gZnjiRtQ","7ZW8m1a6","SB7O3BG5","OvhnD2bZ","3JiuAMvh","TLALmfny","kxcsWZCy","A6xTBa8c","jHTNBrq3","NxKOKNgH","xuDkR90d","qxXE1v3L","Ba0Z7JcX","5lcQH6Ox","lmONnbGl","sX9gItaD","iZzgLAFj","kMyYv1np","EDqQK2Bn","aMdkwahp","Dn1Ar4Um","vQpsjR7L","LMqUKE0H","WBCH04ad","RPApHaDy","EOgv8FZ1","AksP3yMy","KDmDQlQG","oruiCHvC","B6mDcgZ2","dkFdqBHH","OgQPLSvZ","h4W6V7ng","aGLy1gy5","JQMKdk9p","B80K1sK3","7HbFuEwV","QWOzJf9o","BNDuJR7G","WbxLYgSW","kpYr7akq","lnHzo18v","fL9zVA5k","jWwlS0Ae","GQHZbdj8","S9HEO7xa","lATOf68H","ucK1wjNV","MCFsM5VO","CTxElFLQ","OBeNsrg0","KUGGkxQe","BPLYpp8u","Nt2pzNuH","3IDlWyOe","RCwirlGx","O0tSM3cj","aIVDadRg","MjtI3KV4","DTSq8b11","SWlA9ZGy","ZwevDUVF","GDb7Z2mp","HfppZUUX","OEdMPnQz","QQ2pfidM","WcsL0jgz","TZiD4gbi","lKGyYu6S","RXxZHMAW","QOTzX0HV","CYwWgMiY","Vc8gzrS2","GAPgmEyP","10ygOlhl","XHWxM3fw","qPnBD99O","5Zjrtwhl","CFPoOzWW","D4coGZJq","jNEmhqH7","FJxglTu4","mhqkrfFa","hjzg6oiA","J30uUCaK","Sa4g788y","3PTVF1wd","DGcr0eOk","7pRUzAIK","sc2BBBoZ","FUEdZIPi","iO4m5PLU","fUb9N4ZI","9nCKKdft","pO0sk4z2","EAWNGmgG","hwNa4mFL","I92gJvt9","BGrsrYeA","9K63pYwA","b1LqbTTf","KdXov2Pb","HlqH3h2v","v9ZWmwso","h0edb0O5","hfemmEgs","WmmTP1kb","Pv469h8Z","3F6tiGg8","NOKiOW4q","hc2m1WQ6","haux9k7x","nT77HxXK","2j5ph3Pz","vkBZANSG","tKINhHsw","b6EbL1fA","jqbvEUBm","i11VsLvj","2446TGUZ","6JmHqUp9","oKKBLQfr","QSJyjpeG","RrjNtN7P","P6Np9f5M","kmTbM7Oj","6RT8dQdY","ia7HXWz1","59cemCjh","AMhZJa50","cpGsggtq","ZI8OBIBy","KoVdHCnf","E4EnO4Gs","rrp71BLc","FNESHgGq","h176XxBD","9x9tcJS4","4hE7XyBa","NT1uHlh4","Gs6m5jZd","uEYUVRo3","QKmqM5mV","2UKoLNUH","ASv4k3Br","vnCMHABF","QKFGOJUD","5w5NJzCx","7GWzu2ik","onVH7UO9","PJU7PUGE","9SotZNms","p3JAhQkS","IWLirCJ4","HpbGly1U","cgPK1BnP","FodMeJBb","uEvVLusv","onLhjj6q","krETAxFV","XXnKUaMw","svgkfGtz","K1v8xBfy","97E7LfoL","Q9HPHw6L","9g8UForQ","X4MaUU1U","bBJKsRrs","siN5Etnl","wuAPWWPA","DB81KuvO","LfGyOyJ5","2PSG3Ptd","RugUWN67","QaRAXasa","bcEqNDOG","a5HtJfzX","hwbpO0WZ","997ggVwm","svPPpbQ2","sYq079bm","BOM7GPGs","Xotohi09","9UTSA0xJ","ykUiGiXd","Cx0R0y5l","x3PT2flq","4h8IkH9T","snMK4mWV","WsNv27xH","dh8OHbHy","YagyycJq","Y6Lp4xPN","LLXEcoAV","tfDBpe85","vIqwbekb","LPe075dU","NkZguN8n","6NLGnqdb","y0kOOv3w","NHxxG1DC","UdGl7jqC","avAdpOhr","MUpjzK7t","rhiEm2Wc","vxqH7eU5","EX0d5uwR","dYnrrVyT","RzFHk0WW","LKXveeun","GQVfEepq","XldzO6mM","yFp8iIYz","pBoKyquO","JFu6SM7X","rcd2eEe9","mGVFrJAx","GZCpbcyL","SciXH9dB","IxTNImqb","bWVa6698","fT7I56F1","9iDVyHeO","nseoHIqe","Cwkd5wBU","bjiqAfUp","pnIGcZL5","qASNS3BJ","bvCjrdcB","ZO80xMG3","YADIoEZ8","cud7Dp0h","Nzq9hm0h","FXEC67Kf","1OCJWb2P","7LC2hpt1","FCmQV35I","hGHIRD8U","qGSDZYUu","7upudrLq","tndX4rxY","JBuELDZK","JLVwBfqi","mWWIM6j2","7aoFHeZK","JCIvqSzw","mAnLSJyl","VgL33dWp","artaImf9","uBJPw66b","aS3Vm5KV","PTnXEzwa","mZfta0kq","S2yFtAOp","R8TUCsZ7","I3t0998G","UIvURho8","DVrkeg0R","m6dLuagE","QYAPmZyH","VGpoF80L","2LUm2Kaa","EM9eC1Kp","K95RbSbU","euJJhoTs","cz56YIkx","osHean0g","miWStu4G","q3F5v1H3","Wq1967bc","ITZFwWkY","Ak6PxhpG","LeAYbpLY","w4N3jbW8","ZntqzMlZ","PbqLHgq4","OFLUu1Vk","hwkRmEEg","P7uRt7gB","jhgkhS8n","tSR3xUV2","bKxV67dC","krgjx3p1","jwE52Xf0","gqmtyrB2","H7gbaWdG","LRZcMYoL","Lsrm7sW1","eEexAAZf","JP18P49o","qEzrn3Pc","5Dl3MmWc","rPGUskmU","QMs0zUxl","sLTlTljP","amJPikc3","KDAdZwJh","eRZ0ENZR","GE397Cr9","sIjavVzz","emeMXunl","Mnk2EYTk","y6Za5pt9","iAiVKHh8","1ON0czTj","nQlNYJmQ","vNdZtn73","bH98pKVE","loSMVTwS","fK3wSsgG","T4za6MXl","SgmCfFme","QAPwm5rr","OmJwcG0z","vY6k7GI2","Y9wS4uFf","NW4LGxTy","z0SSEbL9","35gDG8zC","tQ176d8H","4V0kSwX9","tZq1GMpi","CH1jYu2U","zESHDhRM","vLqdAtXI","eRaq1KMf","2B8M6mXM","qQGt70lg","Yd7Eth2O","PDs2qJG1","XgylkKVL","mUlCYxGN","DhTnc2RT","euAtnGaR","ey99a2no","QAyAaK5h","pp7LQGPB","pHNfnwoE","RkNHWpEd","7mOyt3px","MhmOpLbi","fjDiImrD","99cJdybq","wpFA4oAg","WDLFDlJU","I0UEW6B0","pvFFpi0L","L0XWijmX","BmL6whvZ","t4U3OaJH","fLdbjW6H","dLY0sQr0","LSio64KU","1N7I9nAd","jttRj5Ud","jJ1on38m","wOV0dhIV","ONzzsgh9","FQ7VYFV6","w3De1D4Z","EMdKgXle","QdTpdJCJ","mWiCXxGO","6D9aAV8M","ilRhAQF6","MmKN6xyO","XPw1Pi7O","flY0vop0","VFit45xH","DCU9Zvdi","uRVWyfZe","YiRdLVIl","8c6nCoFx","bbgtX9q5","WQJpGbVb","GDuoJ9ZO","1PcC2vw4","QNbrbfu0","V8UvxUr5","PtLnSEgN","nuPjouXh","QDadlf45","BkoRXAs8","SGJhnOJI","5T8Ptkdi","4kxxKlSi","OgJeiBxw","J19as8zJ","HwWGr5KV","Pp4nlMap","HE98enGg","FrbZK2lQ","wVsdWkR1","UXs4sihV","rPh7s4pr","ZlrgTz87","sDrVxQQX","aqYkyKYT","s1QhVDIk","cgHFloaM","Nc9kJWyt","zujCP702","wGI0D9fk","wMbmiYWE","vZwHaHMz","AYzguATT","uEwx8qHX","1MMZMWd1","uoLRkZMU","CtR6D6ZY","qdU0n4ez","1qN4Fsha","yo7QZZxX","zMaUfGqd","pkVUXWw4","2qj4E4oX","uiOxQZGj","bgoyJA4k","Wp00WXKK","UQtABvTX","sim2dpjD","30naV1zz","i3LmCtmQ","y4rraJLN","lBtQcbt8","tll2jjMo","3DmQYAJL","ucxL6EqV","bYmIHdsG","8hlaFvMy","VeMaV9PT","7zIB5LVU","yYZm0VRD","OBqUyGnh","4i5NIyZm","AGeWkvxZ","cMzNMNXO","7SVNtIrO","1HzTag5U","bFVwqfgh","CXy95ePz","bkL89BRc","QzVpKpYJ","aBOo1EZN","JcLRFzg4","tzWm5Yge","Aiigft8m","dbkA6e2h","xqHXC5A8","q2L611FF","f1enbAVD","UCAWasbf","nR0YXZJu","HCbuaHZD","lLYWNKrm","Mi2DlQ4V","gkRhgmyQ","tQjx0hsw","vY8Kw4u1","Zo7YfNio","kkvPUA1p","BodzYw90","HpCihtAO","YWz9UKri","XuJOXXDH","6bsFEYho","eBgqOFLN","w6ttPDjb","GWHPHuKA","VQ43RK9t","BI9oItOZ","UPcBQ0Di","Vv1OWjwC","8sbc8kD8","swjpHzBa","5bFG77fl","pcfVH0ZT","eGKnnUD4","kXz0BKVV","YV4EGkM6","5GnDxhaf","Jf1JG3Ax","fjkJeUzT","28aJ4XRF","hP83mZqv","eOzUefH0","w9hiczLp","TWeAqU05","K3I32Wkq","hRleRoZt","71jT5H9T","PPebb4e1","VoUMKaog","N4XJC58C","3iT5WUrv","SDtXZKUE","sFx458V5","p8zEH7oT","b2fQucaC","1lfbvv7p","MFIKyqIP","5XcFdUYz","hmZwO1Mc","ypNkXUkZ","w5iaagez","GKybZIz6","TeXITA75","lxQXYTWl","npXTFnKI","6FGgqtQv","aZTTlZoP","xbnoMxjj","BxgGZpe9","Kk9UrEj9","QmGB1G7X","H0pRqJVd","brgN6VZv","X7DGzvmm","CFp05aXY","en7IJtcj","p2zZlRRa","Teo1MeBz","R8lntTHT","wkicVb66","Avq50tOb","Fn7hxDEJ","UMY5bBfj","9acId7S3","H5zIk6h5","zUIQEMX3","sC7dUVTs","jmIhCqSK","cCuuyck5","u0AIndld","I1tZTDqP","wcEAPH1l","CPb7xxUz","QPsreClG","fgubBhPA","JB8ShM7e","TJ2Ie0Eu","cIAXVWCj","RQ1usKms","HEk0nDnD","2zr2BwQv","y23QsW36","kxhVGVDs","KoZnsupE","kgayECQj","GXTOaPN2","DPSxBjhC","9RSLnVWG","iiAhhSXr","5Hjtrmx2","2or8Ofsc","iPjm4OR6","6fPfrRRM","bBozWUuG","IQgI9Q8E","h5bwPb8z","rdOvNB5E","kp8RtRlH","bisqMCcw","MnX2asnu","aATPYuSP","iHhVbHGr","ZLa4mG3m","xLHSv68T","TOuxxDSX","WEqCOjEG","HyQeCLYh","oFMvtq6s","OnRuqswg","KoeIWCLo","o5CENL5U","BxUNyM6e","6Vkm7PBq","uAOWWjEf","cHETMWRV","jWcCX6VG","umi84cDH","XvKyvHGh","Pg4mUaLB","khdw65s0","gKjwDQwP","FTDkcXHj","47jOIURX","WvTInnK6","sP4zQZvt","uc3itGbq","Prp2ghdq","D955PVMZ","I3kUInC7","eCVIIjgH","jgFEqJsC","IXQDNFpq","wLGBxUi5","ypvCDLGj","f5uxMrq6","gS1xoIK8","nHtyikTv","r5GmfR2B","HZGijdBf","UmvBU6WU","x1vPewGY","JkZC1vRl","Mwytd8Oi","UIZXn9t1","frFAJnA0","lK266Xsj","zDyJSB9T"],"icon_url":"https://cdn.modrinth.com/data/9eGKb6K1/icon.png"},"version":{"id":"nHtyikTv","project_id":"9eGKb6K1","author_id":"mqxuCPbU","featured":false,"name":"Simple Voice Chat 1.20.1-2.4.32","version_number":"forge-1.20.1-2.4.32","changelog":"- Fixed compatibility with Sound Physics Remastered\n- Updated French translation\n","changelog_url":null,"date_published":"2023-12-16T19:29:21.469249Z","downloads":14956,"version_type":"release","files":[{"hashes":{"sha512":"da0f772f43cc4292575afb81e615a39f98559806d44573b25310c2288f202915087b68feedf76cff67b694b73454c69771a22280a0a71d4820222940cc97e75c","sha1":"0ddc174a52973036e5fcfd2fb72686b3b18aed3f"},"url":"https://cdn.modrinth.com/data/9eGKb6K1/versions/nHtyikTv/voicechat-forge-1.20.1-2.4.32.jar","filename":"voicechat-forge-1.20.1-2.4.32.jar","primary":true,"size":7660001,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"O9wOHL2n","user":{"id":"8aZhF0JA","username":"BreadLoaf","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/36360408?v=4","bio":null,"created":"2021-07-02T22:47:21.491087Z","role":"developer"},"role":"Developer","ordering":0},{"team_id":"O9wOHL2n","user":{"id":"31j7L936","username":"Stridey","name":null,"avatar_url":"https://cdn.modrinth.com/user/31j7L936/02b2f8231578d72f1c9b404edb848928a6402073.png","bio":null,"created":"2022-05-01T15:49:45.517346Z","role":"developer"},"role":"Artist","ordering":0},{"team_id":"O9wOHL2n","user":{"id":"mqxuCPbU","username":"henkelmax","name":"Max Henkel","avatar_url":"https://avatars.githubusercontent.com/u/13237524?v=4","bio":null,"created":"2021-06-20T06:44:48.036761Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"voicechat-forge-1.20.1-2.4.32.jar"},"mods\\blur-forge-3.1.1.jar":{"sha512":"9d35f532c40ca55eb054188e6293b6f57eecdb748da9bdbf68a0c2567101c09d62ac66f652602f0567247fe0fc6f5fc4d95fdc6c034ee22544d4ff2d3ae723c3","disabled":false,"metadata":{"type":"modrinth","project":{"id":"o4Wx4DUB","slug":"blur-forge","project_type":"mod","team":"1qFQMXID","title":"Blur Forge (Unofficial)","description":"Unofficial port of Blur Fabric on the Forge","body":"![Blur](https://i.imgur.com/PoBrnNM.jpg)\n\n##
Unofficial port of [Blur](https://modrinth.com/mod/blur-fabric) to new versions of Minecraft on Forge.
\n\n*
Blur* adds a Gaussian blur shader to the background of all GUIs, which fades into give it a sleek look. It is also highly configurable, so you can tune the look of the mod to your liking.
\n\n![Demonstration](https://i.imgur.com/EmSEKFu.gif)","published":"2023-02-07T16:30:15.900583Z","updated":"2023-11-27T16:50:05.205449Z","client_side":"required","server_side":"unsupported","downloads":9088,"followers":29,"categories":["decoration"],"additional_categories":[],"game_versions":["1.18.2","1.19.2","1.19.3","1.19.4","1.20.1"],"loaders":["forge","neoforge"],"versions":["IgeNZSuA","MMmKRsN6","ep00WDr7","fZdgSAfK","kx89JlQu","qums7rLq","C8wvdiCw","9A2zOPOI","LEd0kgoo","NOiJG3oF","L36sHgCZ","pYMlM5MD"],"icon_url":"https://cdn.modrinth.com/data/o4Wx4DUB/2fcf6f809b78cfd7c19e38620041efd6ba1a843d.png"},"version":{"id":"NOiJG3oF","project_id":"o4Wx4DUB","author_id":"caWpagRT","featured":true,"name":"[1.20.1] v3.1.1","version_number":"3.1.1+mc1.20.1","changelog":"","changelog_url":null,"date_published":"2023-11-27T16:15:44.263909Z","downloads":1975,"version_type":"release","files":[{"hashes":{"sha512":"9d35f532c40ca55eb054188e6293b6f57eecdb748da9bdbf68a0c2567101c09d62ac66f652602f0567247fe0fc6f5fc4d95fdc6c034ee22544d4ff2d3ae723c3","sha1":"562f34155f3849463449aeb1ab54cc7064e4bc86"},"url":"https://cdn.modrinth.com/data/o4Wx4DUB/versions/NOiJG3oF/blur-forge-3.1.1.jar","filename":"blur-forge-3.1.1.jar","primary":true,"size":177259,"file_type":null},{"hashes":{"sha1":"a2f14862beae19c7bfbfb4b97d4cadb445a5ee7f","sha512":"c67c3728d468b613f6f617b46266c649ddc83daa4ef9099c2940f7f7fcedca1cc0a1e7e82992caebb18699ad201d06fd9f62d5384fea440afa16170281eae5c2"},"url":"https://cdn.modrinth.com/data/o4Wx4DUB/versions/NOiJG3oF/blur-forge-3.1.1-sources.jar","filename":"blur-forge-3.1.1-sources.jar","primary":false,"size":13035,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"5WeWGLoJ","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"1qFQMXID","user":{"id":"caWpagRT","username":"dima_dencep","name":"dima_dencep","avatar_url":"https://avatars.githubusercontent.com/u/66722732?v=4","bio":"","created":"2022-07-22T20:24:16.689980Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"blur-forge-3.1.1.jar"},"mods\\AmbientEnvironment-forge-1.20.1-11.0.0.1.jar":{"sha512":"4ae07091f258c3378f5f55fe30c2d7cba6aaf49155c25fb3585d00486e8d965935f3ba8c9f070ef5393bca591c2df7a030893e1c350aeaae31881a05bb3e0f89","disabled":false,"metadata":{"type":"modrinth","project":{"id":"DyTvM1dv","slug":"ambient-environment","project_type":"mod","team":"ab8eDoeS","title":"Ambient Environment","description":"Adds more ambiance to a Minecraft world","body":"

This mod adds ambient color noise to the biome colors of the game. This means that things like grass, water, and leaves will have very subtle differences in color based on where they are in the world. This noise helps the world seem more varied and alive. This is based on a similar feature from the Bedrock version of the game.

\n\n

An interactive comparison of how it looks before and after can be found here

\n\n

Before:

\n

\n\n\n

After:

\n

\n\n\nIf you would like to support me in my modding endeavors, you can become a patron via **[![Patreon logo](https://i.imgur.com/CAJuExT.png) Patreon](https://www.patreon.com/jaredlll08)**.\n\n[![Nodecraft sponsor banner](https://assets.blamejared.com/nodecraft/jared.jpg)](https://nodecraft.com/r/jared)\n\n**This project is sponsored by Nodecraft. Use code [JARED](https://nodecraft.com/r/jared) for 30% off your first month of service!**","published":"2023-06-04T09:22:50.620329Z","updated":"2024-01-12T06:24:46.841231Z","client_side":"required","server_side":"unsupported","downloads":84122,"followers":146,"categories":[],"additional_categories":[],"game_versions":["1.12","1.12.1","1.12.2","1.14.4","1.15.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17-rc2","1.17","1.17.1-rc2","1.17.1","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["FTTAFPgP","J0BiNnwx","3eXL9KUL","Zm6W1zjA","tfhGJ5Uh","U5TfikCI","Wy8kARaa","CTjWngr1","iZvWBxFq","uh6saVAF","u5dtlhop","k067EYsv","794B5jqX","Cs8Zr6hC","OafK7Tb7","b7QZDZ24","Vf0fjLgl","I8rhMBN3","sq5hHc4R","hp3Gbx79","oRIHpt3b","RJQ935K2","ekC31vki","4BUAB1Vu","Y1CUnbql","LDgo0RxH","ORsum27Q","Qj47zJkq","CDlItfFw","tKvwt0xs","EikK95iu","frCAF1Kg","A1sGPPD0","IDeot8lw","3wGQDA76","Xgsoswrl","G1Xh94F0","kMiyB3tB","LR9PCNA5","sArxffnm","xxLyEhVo","WwPYXK0G","7woUNtDV","tMIDMDR9","MRaXQRYu","HJAJsKpU","1hDd0rSu","uq2wOX75","LXKmzACa","yd4eIZyy","nP5xZ38Y","5zqsrpva","kkgs8y06","aoE2pJdu","64HWXeGO","mfYBEPAP","9R0yzEOQ","vhKkH9Tn","qi3AoGA2","4np4AwyY","K2gk6zmi","31oSMKT6","VS2PuH0W","sZGrUTNz","5zgepuVy","JsZCXtql","NlGZZiAa","MVU2nYdv","1fRGL34M","J4Bx3SLT","dQOLwZbv","qk9NA2xM","3cvbT7gE","VsYzwNyl","ybQJcXMa","BYzQMmi7","nmf6Pzbc","hEFUQfai","DqHfBSF2","dcm0AdJ3","xkARo7ZM","zTlQswl9","BPgbKZEt","f4NyX410","aYxp64vX","1KLiDO80","lFSviBmi","B3baLWw9","oLpdcxoy","qboI6zoa"],"icon_url":"https://cdn.modrinth.com/data/DyTvM1dv/79f3cdd6833f64cbc13b2408917ebe9d0597dd45.jpeg"},"version":{"id":"BYzQMmi7","project_id":"DyTvM1dv","author_id":"l45nT5ov","featured":false,"name":"Forge-1.20.1-11.0.0.1","version_number":"11.0.0.1","changelog":"- [port to 1.20.1](https://github.com/jaredlll08/Ambient-Environment/commit/7f7ee10cfadefd7af5b079c71b2cfe7d9734f0c2) - Jared \n- [port to 1.20](https://github.com/jaredlll08/Ambient-Environment/commit/950b8bbc884260b24b10ba0e8852bee5abfe045b) - Jared \n- [Migrate to gradle-mod-utils and cleanup build script](https://github.com/jaredlll08/Ambient-Environment/commit/e26cf254b36286196cbdd4932ffca563c1e59c56) - Jared \n- [Fix jenkinsfile](https://github.com/jaredlll08/Ambient-Environment/commit/777e3ec505196d73fba98c50da2eba3e1c6a091d) - Jared \n- [update first commit](https://github.com/jaredlll08/Ambient-Environment/commit/478a420c871b8da7958d61c25f5c9f9b27016978) - Jared \n- [port to 1.19.4](https://github.com/jaredlll08/Ambient-Environment/commit/384fe07bfd46ef4e8cc5c840e34c17301783bb6a) - Jared \n- [port to 1.19.3](https://github.com/jaredlll08/Ambient-Environment/commit/c1d09569f93de7928997f1755409a682abc1baaf) - Jared \n- [small cleanup](https://github.com/jaredlll08/Ambient-Environment/commit/1d602ec583773af295519cdb7bc247873faceb76) - Jared \n- [port to 1.19.2](https://github.com/jaredlll08/Ambient-Environment/commit/0214e0abb13254d0776aa952b9d64fec8c7a2c94) - Jared \n- [port to 1.19.1](https://github.com/jaredlll08/Ambient-Environment/commit/d1c4689f9a9c22e9db158022e24456e2d9d1782e) - Jared","changelog_url":null,"date_published":"2023-06-20T08:44:43.283255Z","downloads":19518,"version_type":"release","files":[{"hashes":{"sha1":"821b958ee15d97b19583d00f9513093147417540","sha512":"4ae07091f258c3378f5f55fe30c2d7cba6aaf49155c25fb3585d00486e8d965935f3ba8c9f070ef5393bca591c2df7a030893e1c350aeaae31881a05bb3e0f89"},"url":"https://cdn.modrinth.com/data/DyTvM1dv/versions/BYzQMmi7/AmbientEnvironment-forge-1.20.1-11.0.0.1.jar","filename":"AmbientEnvironment-forge-1.20.1-11.0.0.1.jar","primary":true,"size":7335,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"ab8eDoeS","user":{"id":"l45nT5ov","username":"jaredlll08","name":"Jared","avatar_url":"https://cdn.modrinth.com/user/l45nT5ov/735c580b0799fce3e02e62d2eb49239a488c366e.gif","bio":"Language agnostic software developer focusing on Minecraft mods and modding other games.","created":"2023-05-08T19:44:24.145997Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"AmbientEnvironment-forge-1.20.1-11.0.0.1.jar"},"mods\\naturalist-forge-4.0.3-1.20.1.jar":{"sha512":"c808f30ba302f8f2404506088d2d54f33a4fecd67c6c1f325d99773c2c99d1c0c74c0b94be58ab0e6a95953330245d6ca5bbd18f9b5418428e85b702f431567f","disabled":false,"metadata":{"type":"modrinth","project":{"id":"F8BQNPWX","slug":"naturalist","project_type":"mod","team":"WDGPSOG3","title":"Naturalist","description":"Adds new immersive wildlife with realistic behavior!","body":"

\n
\n

\"Website\" \"Discord\" \"Twitter\"

\n
\n

Have you ever wanted a truly immersive animal mod, where animals interact with each other realistically? Naturalist adds more animals to the game that behave as they do in real life. There is a working food chain, sleep cycle, and tons of other fun behaviors, giving each animal a personality of its own. So, are you ready to venture out into the wild?

\n

 

\n

🐸 Swampier Swamps Update

\n

Swamps and Mangrove Swamps are now inhabited by Alligators, Bass, Catfish, Ducks, Dragonflies, Lizards, and Tortoises!

\n

 

\n
    \n
  • Alligators aggressively defend their eggs. Don't get too close!
  • \n
  • Bass swim around the murky waters - I bet they taste nice!
  • \n
  • Catfish are larger, taking up space from the Bass. It's a hard life for a fish!
  • \n
  • Ducks waddle around the Swamps, their feet slapping across the ground. They hold many secrets!
  • \n
  • Dragonflies love buzzing around the Swamps! I found a note in a mineshaft that said they liked Chorus Fruit. I wonder what that's about?
  • \n
  • Lizards are the recluse of the Swamps and don't like people, but they're very loyal if fed their favorite food!
  • \n
  • Tortoises mosey around the Swamp in search of their next meal. They're famous for their hard shells!
  • \n
\n

 

\n

🌳 Woodland Wildlife Update

\n

Forested and Grassy Biomes are now inhabited by Bears, Birds, ButterfliesCaterpillarsDeer, Fireflies, Snails, and Snakes!

\n

 

\n
    \n
  • Bears are the gentle predators of the forest. Don't provoke them or go near their cubs and you'll be fine... unless you're a Deer.
  • \n
  • Birds fly around the treetops, chirping as they do so. Maybe they'll be loyal to you in return for food.
  • \n
  • Butterflies flutter about, looking for flowers (and crops) to pollinate.
  • \n
  • Caterpillars spawn by breeding butterflies and will crawl around, looking for nearby trees to create a chrysalis on. 
  • \n
  • Deer walk and run across the world, munching grass and avoiding Bears. I wonder if there's a way to mimic their movement?
  • \n
  • Fireflies light up the night and can be found in biomes such as Forests, Plains, and Swamps. Would it be weird if you consumed one?
  • \n
  • Snails crawl around the forest floor... aimlessly. As Snails do. Be careful you don't jump on them, or they might meet an unkindly fate.
  • \n
  • Snakes are lower forest predators, consuming the smaller animals that Bears can't be bothered to hunt.
  • \n
\n

 

\n

🦁 Deserted Drylands Update

\n

Dry biomes such as Savannas and Deserts are now inhabited by 8 new animals; Lions, Giraffes, Elephants, Hippos, Rhinos, Vultures, Zebras, and Boars!

\n

 

\n
    \n
  • Lions are the rulers of the Savanna, and will hunt mobs at night. Be careful though, they won’t hesitate to fight back!
  • \n
  • \n
      \n
    • Giraffes are gentle giants. If you feed them a Golden Apple, they’ll allow you to ride them for 30 seconds. During this time, Maps’ radius are greatly increased. To breed them, use a Hay Bale!
    • \n
    • Elephants mosey around, minding their own business. They fight back when attacked.
    • \n
    • Hippos tend to stay near the water, but watch out, because they’re always hungry! They’ll attack boats and any Players that go into their pool. To breed them, feed them a Glistering Melon or a Melon Block while they’re in the water.
    • \n
    • Rhinos are generally docile unless they have a baby with them. If aggro’d, or if their baby is approached, they will scrape their foot 4-5 times before charging!
    • \n
    • Vultures fly around, squawking in the air. Come nightfall, they’ll attack Zombies. When Players are low on health, Vultures will swoop down, stealing the item in the Player’s hand. If a Vulture steals an item, they’ll carry it around while flying. If Rotten Flesh is dropped on the ground, they’ll trade out the item they’re holding.
    • \n
    • Zebras are the Savanna’s equivalent of Horses, and are tameable in a similar way. They’re a slippery bunch though, and will run away if approached! However, once tamed, they run faster than Horses while in water, and can be chested.
    • \n
    • Boars are neutral animals that replace Pigs in Savanna biomes. When attacked, they will fight back, and run away when low on health. I wonder what happens if they’re struck by lightning..
    • \n
    • \n
    \n
  • \n
\n

For more detailed information about each mob, click here to read our official wiki.

\n

 

\n

⚠️ Frequently Asked Questions ⚠️

\n

 

\n
\n

Q : Can I use this mod in my modpack or make videos about it?
A : Yes! Feel free to include Naturalist in your modpack or make videos about it. Just make sure to give credit, and don't claim Naturalist as your own creation.

\n

 

\n

Q : Will you port to versions like 1.16.5, 1.18.2, or 1.19.3?

\n

A : Ports are decided on a case-by-case basis. Ports will NOT be done for 1.16.5 or 1.19.3.

\n
\n

 

\n

 \"\"\"\"

","published":"2023-02-18T00:01:30.282944Z","updated":"2023-11-07T07:13:38.768440Z","client_side":"required","server_side":"required","downloads":183967,"followers":772,"categories":["adventure","mobs","worldgen"],"additional_categories":[],"game_versions":["1.18.2","1.19","1.19.1","1.19.2","1.20.1"],"loaders":["fabric","forge"],"versions":["bprTJ2C1","A4D0ssAc","XWezpMfV","TLrtGUZa","oWGKezhf","ILQ8BuMi","ZjjyXkT5","J96Y4WM3","ufJHqOw0","AeRDoid8","UV8Ogjj0","4PZMnbh1","3b08mljN","yX8BStTF","S0IjmekL","mvLVxtmI","vrjOD2Cp","MOfFjPnF","6OxA1pfG","sVtayqoK","dMGBsRgz","YjWRWE02","fapHaClR"],"icon_url":"https://cdn.modrinth.com/data/F8BQNPWX/bbc2199861f44c2027abb411d53bfceb683fea92.gif"},"version":{"id":"fapHaClR","project_id":"F8BQNPWX","author_id":"ucSqtLQt","featured":true,"name":"Naturalist 4.0.3 (Forge 1.20.1)","version_number":"4.0.3","changelog":"- Butterfly creative tab entry fix was not ported to 1.19.2 -- ported it.\n- Fixed Lions having adult mane textures when babies + a few other Lion texture issues that were introduced when random mane spawning was added.\n- Removed some extra experimental recipes / loot tables.\n- Fixed some more animal animations.","changelog_url":null,"date_published":"2023-11-07T07:13:41.024177Z","downloads":12867,"version_type":"release","files":[{"hashes":{"sha1":"233106b2b15b2bbb27df6c78cc8369c0f89d4df7","sha512":"c808f30ba302f8f2404506088d2d54f33a4fecd67c6c1f325d99773c2c99d1c0c74c0b94be58ab0e6a95953330245d6ca5bbd18f9b5418428e85b702f431567f"},"url":"https://cdn.modrinth.com/data/F8BQNPWX/versions/fapHaClR/naturalist-forge-4.0.3-1.20.1.jar","filename":"naturalist-forge-4.0.3-1.20.1.jar","primary":true,"size":3343324,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"8BmcQJ2H","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"WDGPSOG3","user":{"id":"ucSqtLQt","username":"crispytwig","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/48872606?v=4","bio":null,"created":"2022-03-12T16:23:28.433017Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"naturalist-forge-4.0.3-1.20.1.jar"},"mods\\enlightend-5.0.14-1.20.1.jar":{"sha512":"0e3f9454a5e099d4b119a77049a92e06bfe044f8e0427003f102f970efd11e135c1e10b8b2e9c450eb2d06cc31b4aaa786e14e4c2804312ad3b5c1991ec3f96e","disabled":false,"metadata":{"type":"modrinth","project":{"id":"SwolYSb8","slug":"enlightend","project_type":"mod","team":"o4mEwiwU","title":"Enlightend","description":"Expands upon the End in a unique way with intricate biomes, mobs, & materials. AKA Enlightened End.","body":"

\n

 Enlightend is a mod for 1.19.2 and above, enhancing the ends feel while also preserving its intended style. It expands on the desolate nature of the end while adding new biomes scattered few and far between the end islands.

The mod also adds more exploration below and above the end islands. Travelling upwards in the End will lead you into the Upper End, which is like a massive asteroid belt far out from the end islands acting as an opposite to overworld caves, featuring its own distinct biomes, blocks, and items. Similarly you can also travel downwards too, and find the radioactive Enderneath or other rare materials to use. Just be weary of the threats in the end, whether it be biological or inorganic, after-all, you're in unknown territories.

(also available for older versions but they aren't up to date with new content.)

\n

 Features :

\n
    \n
  • Plentiful and unique end biomes with their own ecosystems, theming, and ambience.
  • \n
  • New area far up from the regular end asteroids called the \"Upper End\" featuring its own biomes and materials
  • \n
  • Lots of new crops that all grow uniquely from other vanilla crops
  • \n
  • Ooze rain, a new weather event for the end
  • \n
  • Upgrades to the regular end with new stone, ores, foliage, and a new liquid
  • \n
  • Lots of decorative blocks
  • \n
  • New music tracks for the end
  • \n
  • Almost all of the blocks, items, and mobs in the mod have their own unique mechanics, it isn't just bloated purple end forests!
  • \n
\n

 

\n
\n

\"\"

\n

The Ennegel Grove

\n
\n

The Ennegel grove is a biome based off of bounciness, with bouncy blocks of ennegel that make up the trees \"leaves\" and a good portion of the biomes floor. New plants called \"springleaves\" are scattered about, which will launch the player at a high velocity depending on the direction of the springleaf. There's also an indigo colored wood-set called and few other decorative plants. 

\"\"

\n

A New food source called Bouncer Nuts grow under the indigo tree branches. These will eventually become too heavy and fall off of the tree, breaking open into a few bouncer \"mobs\" which will become squished and dropped as an edible item after about 10 seconds. Squished Bouncers eaten or fed to ringlings, but they cannot be replanted and will only grow off grown indigo trees. Furthermore, another new mob spawns here, called the ringling. The ringling will eat bouncers dropped from nuts or fed by hand from the player. When ringlings are fed bouncers, they become full and will begin digging through the indigo eylium below them, they will occasionally dig up ancient roots and rarely a rooting blade. Ancient roots can be eaten to submerge yourself one block into the ground, it can also be brewed into a rooting potion, which causes this effect for a longer duration. The Rooting Blade will apply that effect on hit for about 3 seconds.

\n
\n
\n

\n

 The Enderneath

\n
\n

The enderneath is an upside down ancient overgrowth, hidden below the end islands and lightly based around radioactivity. Lots of irradium ore generates within the biome and new threats called \"stalkers\" lurk here. Stalkers are very tough mobs, some of the toughest in the game as a matter of fact! They'll try to knock you off the platforms in the enderneath giving you an effect called \"burdened\" in the process, which will greatly increase your falling speed. Furthermore, killing a stalker will cause it to drop stalker its meat and ocassionally its teeth. Stalker meat is a very good food source since the stalker is a challenge to slay, and the stalker teeth can be crafted together with bismuth ingots to make a serrated hook, which has extra range and will bring mobs to your position when attacked.

\n

 

\n

glow gourds, azure berries, and cerulean stalk are also found only within this biome. Glow gourds grow down from cerulean vines, and overtime they'll sprout open with fronds off the sides, which allows them to be harvested slices that cause radiation when eaten. Azure berries grow off of lichen-like vines. These berries are very useful as they provide levitation to any player that eats them, letting you save yourself from a fall or escape from the enderneath. Lastly, cerulean stalk can be found here, which is an opposite of bamboo that grows downwards and can be turned into a light blue wood-set.

\n
\n
\n

The Ooze Seeps

\n
\n

The ooze seeps is a biome based around ooze and bubbles, with mobs and blocks to fit that theme.

\n

 

\n

Ooze can be found here, which is a new liquid found exclusively in the end. Ooze has many properties such as :

\n
    \n
  • Items, projectiles, boats sliding across the ooze surface.
  • \n
  • Most entities will stay completely still and not sink or float while in the liquid.
  • \n
  • You cannot drown in the liquid.
  • \n
  • Going in the liquid applies a new effect called \"enderstride\" which teleports the player to where they are looking randomly.
  • \n
  • Ooze can speed up the growth of some nearby crops.
  • \n
\n

 

\n

Big gas vents that produce giant bubbles are littered around the biome. They also have different effects depending on what liquid or gas is placed a block below the lowest part.

\n

 

\n

Eleviblooms, a new crop, grows here. Eleviblooms will grow in multiple stages only on chorloam, and when harvested multiple elevibloom berries will begin floating into the air, eventually falling down. Eleviblooms can be eaten to encompass the player in a giant bubble, which can be popped by attacking it.

\n

 

\n

Gloops are a new creature which is also found here. Gloops will occasionally harvest grown eleviblooms and then eat the floating berries. If they eat enough of the floating berries they will eventually begin dripping jelly, which at this point allows you to right click them with a bottle and harvest the jelly. Bubble jelly can be eaten for a new effect, \"bubbling\", which will encompass any hit targets in a giant bubble. Furthermore, bubble jelly can he made into a bubble jelly block, which rapidly increases the velocity of whatever entity walks in it to that of the blocks direction.

\n

 

\n

Fumesplats also call the ooze seeps home. Fumesplats will occasionally fill up with ooze over time, and then splat the ooze all over its enemies, including the gloop, it's natural enemy. The splat causes a new effect called \"suffocation\". Suffocation will slowly drain the oxygen of any mob who has it, almost like air-drowning. If fumesplats are killed, they can drop a suffocation gland which can be brewed into a suffocation potion.

\n
\n
\n

\"\"The Gaseous Gardens

\n
\n

The gaseous gardens is an upper end biome which is based around the noble gases. Spawning >= 128, the biome houses giant gas planets consisting of xenon (blue) and helium (orange),  occasionally with rings of stardust blocks. 

\n

 

\n

Gases will float upwards or downwards when broken depending on which gas it is. Walking in gas will reduce or increase your gravity. The gases can be collected by using a gas jar, which is made of malachite and glass panes.

\n

 

\n

\"\"

\n

Jars of Helium can be used for a variety of things :

\n
    \n
  • Heliosand, an opposite of sand that falls upwards.
  • \n
  • Helium Darts, a throwable weapon that floats upwards into the air.
  • \n
  • Helium lantern, a light source which hangs upwards.
  • \n
  • Boost Boots, a pair of boots that prevent fall damage and give you significantly lowered gravity.
  • \n
\n

 

\n

Jars of Xenon can be used for a variety of things:

\n
    \n
  • Flash bombs, a throwable weapon which blinds all nearby mobs with a new effect.
  • \n
  • Xenon Darts, a throwable weapon that falls heavily downwards .
  • \n
  • Xenon lantern, a new light source that hangs downwards.
  • \n
  • Xenon laser, shoots a non lethal laser that can reflect off of malachite Reflectors. Glacium or Blaze powder can be added to make them dangerous. Wearing boost boots let you walk on the lasers, and Dashing leggings prevent laser damage.
  • \n
  • Xenon is now used in the beacon recipe.
  • \n
\n

 

\n

Gases are also renewable through gas vents. Place a block of xenon or helium gas 1 block under a gas vent that is 3 blocks tall, and it will recieve a visual change and rarely produce new helium / xenon.

\n
\n
\n

\n

Arctic Abyss

\n
\n

The arctic abyss is a dead zone, hosting only leviathan sized lifeforms, which only spawns in the upper end >= y128.

\n

 

\n

Void levithans are the only inhabiting creature of this biome. They are incredibly powerful and dangerous, however they won't hunt players that are cold or not in the arctic abyss.

\n

 

\n

Offering Statues can be found here as parts of the ruins. Offering statues will ask for one select item upon right click, delivering this item will reward you with unique items and deplete the offering statue. They cannot be moved either, and will become depleted if you break them.

\n

 

\n

Some of the rewards from the offering statues include :

\n
    \n
  • Glacium, a freezing gem which can be used to make a lot of the arctic abyss blocks, new building blocks which freeze entities around it, and starsteel. Starsteel is a new toolset upgraded from diamond that will mine faster as you go higher up in the world. It can also be upgraded with Echo shards to make tenebrium tools, which mine faster the lower you are in the world.
  • \n
  • Frost Aspect, a new enchantment incompatable with fire aspect that will build up freezing damage on hit.
  • \n
  • Curse of Permafrost, a new curse that will constantly freeze the player if they are wearing a piece of armor cursed with it, but can be negated if they wear any leather armor.
  • \n
  • Some other items are also given, but they aren't too notable.
  • \n
\n

 

\n

A few other blocks can be found as apart of the ruins :

\n
    \n
  • Freezing totems, these will ocassionally shoot freezing rays in the direction they're facing, and can be deactivated with redstone.
  • \n
  • Frostburnt ice, which will cause the player to freeze while stepping on it.
  • \n
  • Superheated pots, which explode with fire and a few good loots.
  • \n
\n
\n
\n

\n

New Materials

\n
\n

 Malachite can now be found across the regular end islands, which can be used for a variety of things such as :

\n
    \n
  • Malachite Building Blocks (regular, polished, bricks, and tiles).
  • \n
  • Gas Jars which can collect xenon and helium.
  • \n
  • Malachite Reflectors which reflect xenon lasers horizontally or vertically.
  • \n
  • Boost Boots, a pair of boots made with malachite and helium that apply lower gravity while wearing, and also allow the player to walk on xenon lasers.
  • \n
  • Dashing Leggings, a pair of leggings made with malachite and gold that allow the player to dash on cooldown, and also prevent laser damage.
  • \n
  • Teleporters, a new redstone block that will teleport blocks above it when activated, but only if there is a rigid build of malachite blocks to another teleporter.
  • \n
  • Malachite is now also used to make ender pearls and ender chests .
  • \n
\n

 \"\"

\n

Irradium is a new radioactive ore found deeper in the end islands, used for a variety of things such as :

\n
    \n
  • Irradium blocks which inflict radiation in a radius around it.
  • \n
  • Nuclear furnaces which can smelt 3 items at once using irradium bars as fuel and will occasionally spit out depleted irradium.
  • \n
  • Nuclear bombs which explode into a ton of radiation and are more powerful than TNT.
  • \n
  • Irradium lamps as a new decorative item.
  • \n
  • Depleted irradium blocks which can absorb radiation in an area around it.
  • \n
  • Depleted irradium spear which has very far reach, high damage, and slow attack speed.
  • \n
\n

 

\n

\"\"

\n

Bismuth is a new prismatic ore found exclusively in the upper end, which is used for a variety of thing such as :

\n
    \n
  • New bismuth building blocks (blocks, sheets, sheet slab, sheet stairs, sheet wall, glass, glass panes, and lamps).
  • \n
  • Bismuth can oxidize into 5 different colors depending on the biome. Regular bismuth blocks can be waxed to prevent this.
  • \n
  • All bismuth types can be combined into one iridescent bismuth type which cycles colors.\n
      \n
    • Oxidized Bismuth can be scraped for bismuth gleam, which can then be applied to bismuth.
    • \n
    \n
  • \n
\n

 

\n

\"\"Adamantite is a new heavy brittle ore found close to the void on the end islands. It can be used for a variety of things such as :

\n
    \n
  • \n
      \n
    • Adamantite nodes can be found near the void, mining these with a netherite pickaxe drops adamantite nuggets.
    • \n
    • Adamantite can be used in a smithing table to upgrade iron armor and tools to adamantite.
    • \n
    • Adamantite tools have slower attack, lower durability than netherite, but have faster mining and higher damage than netherite.
    • \n
    • Adamantite armor has a speed penalty for each piece, and lower durability, but has higher armor toughness and knockback resistance than netherite.
    • \n
    \n
  • \n
\n
\n


\"\"

\n
\n
    \n
  • Thanks to _humanoid for creating the music for this mod, and also providing a lot of suggestions and help during development.
  • \n
  • Thanks to MadoctheHadoc for providing help and code for the end biomes.
  • \n
  • Thanks to mcreator for making this possible (don't be offset, custom code is still added!).
    and thanks to everyone who's supported me during development!
  • \n
\n
\n

Other Links :

\n

Translate the mod here : 

\n

 

\n
\n

Suggested Addons :

\n\n
\n

 

","published":"2022-08-26T12:42:20.839990Z","updated":"2023-11-16T15:52:01.691754Z","client_side":"required","server_side":"required","downloads":8604,"followers":86,"categories":["game-mechanics","mobs","worldgen"],"additional_categories":["adventure","decoration","equipment","food"],"game_versions":["1.16.5","1.17.1","1.18.2","1.19.2","1.20.1"],"loaders":["forge"],"versions":["SOcMftJm","vSDeZVbX","eP6GAR4Y","xlW5Wwoe","8chHiDjS","CNnRYG16","l9HnmW1I","69hzo9tI","vjHyqvSu","1eHzeWaA","4Hmzyo8n","sgrA0vcK","3tfI3Raa","AiDM9xKa","qTArrnx9","yR5GwW8w","UVTnO1of","7Le4RDvx","Dwz3f4xK","t4PeFW0d","Y3tfisi2"],"icon_url":"https://cdn.modrinth.com/data/SwolYSb8/758854440deedb783518485a908e07845e194a46.png"},"version":{"id":"Y3tfisi2","project_id":"SwolYSb8","author_id":"MRriPZ6A","featured":false,"name":"Enlightend 5.0.14","version_number":"5.0.14","changelog":"","changelog_url":null,"date_published":"2023-11-16T15:52:04.066256Z","downloads":2571,"version_type":"release","files":[{"hashes":{"sha512":"0e3f9454a5e099d4b119a77049a92e06bfe044f8e0427003f102f970efd11e135c1e10b8b2e9c450eb2d06cc31b4aaa786e14e4c2804312ad3b5c1991ec3f96e","sha1":"cad5b5b7b569ab55059aba71adadbb5aefc6c77f"},"url":"https://cdn.modrinth.com/data/SwolYSb8/versions/Y3tfisi2/enlightend-5.0.14-1.20.1.jar","filename":"enlightend-5.0.14-1.20.1.jar","primary":true,"size":21506560,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"o4mEwiwU","user":{"id":"MRriPZ6A","username":"lixir","name":null,"avatar_url":"https://cdn.modrinth.com/user/MRriPZ6A/77aefeb067f8fd7671a1ada577f849cade0c3398.png","bio":"","created":"2022-08-26T11:59:47.011126Z","role":"developer"},"role":"Owner","ordering":0},{"team_id":"o4mEwiwU","user":{"id":"Mts2q4yj","username":"hhumanoid","name":null,"avatar_url":"https://cdn.modrinth.com/user/Mts2q4yj/409ac9b818766f1a135c90f58b23ca1a09a3df94.png","bio":"hi im humanoid and im humanoid","created":"2022-05-19T22:10:35.497705Z","role":"developer"},"role":"Sounds, Music & idea guy","ordering":0}],"update_version":null,"incompatible":true},"file_name":"enlightend-5.0.14-1.20.1.jar"},"mods\\citadel-2.4.9-1.20.1.jar":{"sha512":"daba435de7ef78a665dda07ca3b93bc1f9a7c1345fc2d60f8cd24689ccdbf34bc8c7febbcae7aa1f2e8e19a7b3d87e62efc9cd6ed2c9793b659d54b773ee2d6b","disabled":false,"metadata":{"type":"modrinth","project":{"id":"jJfV67b1","slug":"citadel","project_type":"mod","team":"rByA3asR","title":"Citadel","description":"A Lightweight Library","body":"![Citadel-Logo](https://i.imgur.com/KyeiwRx.png)\n\"My analysis of historical data suggests an 97.34% probability that you are aware of my birth on your planet, and my rebirth into beauty on Citadel Station.\" -System Shock 2\n\n \n\nCitadel is a Library mod required for advanced animations and entity properties in 1.14 and beyond. Citadel, being a Library, does not add many features by itself, but rather provides a frame work for other mods when it comes to animating entities, loading .tbl Tabula and .obj Waveront models, and for keeping track of entity properties. Citadel's predecessor, LLibrary, will no longer be updated from 1.12.2, and from now on all of my mods will use Citadel. Citadel's code base is largely derived from LLibrary, and the code is used with permission from Gegy1000, the maintainer of LLibrary and its author in recent versions.\n\n \n\nIn versions 1.6.3 and above, there is also a config option for changing the cap on how many mobs spawn on chunk generation. This is useful when used with the many mob mods that require Citadel, as without changing this they can make it quite difficult to find vanilla mobs.\n\n \n\nDevelopers who want to use Citadel can read [the guide on how to add it to their development environment](https://github.com/Alex-the-666/Citadel/wiki/Getting-Started).","published":"2023-11-03T16:25:45.246822Z","updated":"2023-11-07T21:28:11.829194Z","client_side":"required","server_side":"required","downloads":73550,"followers":54,"categories":["library"],"additional_categories":[],"game_versions":["1.14.4","1.15.2","1.16.5","1.17.1","1.18.2","1.19","1.19.4","1.20","1.20.1"],"loaders":["forge","neoforge"],"versions":["AhrngqR9","l54hCYzm","jWcSsP5K","LOHm0ffg","ge8ra0kG","u3vg28FG","AEa5lIzx","l1j29UHl","1xvYIdqx","aOl88G8l","k2akMR9x"],"icon_url":"https://cdn.modrinth.com/data/jJfV67b1/dea486e5291c6f8ca8813a22e1fa32fa14a4a47f.png"},"version":{"id":"k2akMR9x","project_id":"jJfV67b1","author_id":"iBpwljlP","featured":false,"name":"Citadel 2.4.9","version_number":"2.4.9","changelog":"-Added climate sampler accessibility to EventReplaceBiome","changelog_url":null,"date_published":"2023-11-07T21:28:12.802734Z","downloads":53288,"version_type":"release","files":[{"hashes":{"sha1":"107c9a7be3f714b36d8e07c550f139133aa0c746","sha512":"daba435de7ef78a665dda07ca3b93bc1f9a7c1345fc2d60f8cd24689ccdbf34bc8c7febbcae7aa1f2e8e19a7b3d87e62efc9cd6ed2c9793b659d54b773ee2d6b"},"url":"https://cdn.modrinth.com/data/jJfV67b1/versions/k2akMR9x/citadel-2.4.9-1.20.1.jar","filename":"citadel-2.4.9-1.20.1.jar","primary":true,"size":3074057,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"rByA3asR","user":{"id":"iBpwljlP","username":"AlexModGuy","name":"AlexModGuy","avatar_url":"https://cdn.modrinth.com/user/iBpwljlP/921ad78a793efff6d03b582fa3dc1f06bb237426.jpeg","bio":"aka Alex Mobiles, Alexander Caverns, Alexthe668\n\nhttps://github.com/AlexModGuy","created":"2023-11-03T16:23:16.718366Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"citadel-2.4.9-1.20.1.jar"},"mods\\DripSounds-1.19.4-0.3.2.jar":{"sha512":"fbbc40537e34aca1ad760c20b69072fc53b407dbd02613c309e181db1a0db55f9515325dc33c6a9b2264e21560c97150fd69c8043aa3bfba98b8db228361d54f","disabled":false,"metadata":{"type":"modrinth","project":{"id":"XOhqdyTf","slug":"waterdripsound","project_type":"mod","team":"SVJQLxSF","title":"Drip Sounds (Forge)","description":"Adds sounds for drip particles landing","body":"

Drip Sounds (Forge)
\n \"Supported\n \"License\"\n \"Modrinth\n \n \"Donate\n

\n\n### Minecraft Forge mod that adds sounds for drip particles landing and other related changes\n\n\n\n \n \n \n \n\n\n \n \n \n \n\n
ForgeGitHubModrinthCurseForge (Mirror)
FabricGitHubModrinthCurseForge (Mirror)
\n\n- Plays water pop sound when a water drop lands\n- Adds a new sizzle sound for when a lava drop lands\n- Adds the ability to configure the rate of drip particle spawning\n- In 1.17+, the sounds for water/lava drips use the Dripstone sounds by default, and there is an option to use the old sounds if desired (like in 1.16)\n\nThis mod is client-side, so it does not need to be installed on the server for it to work.
\n*(NOTE: If you are not using the dripstone sounds, the custom lava drop sizzle sound only works in multiplayer if the server also has the mod. This will hopefully be fixed in a future version)*\n\nRequires [Cloth Config](https://modrinth.com/mod/cloth-config) so the config screen works.\n\n### [Releases](https://github.com/PieKing1215/DripSounds-Forge/releases)\n\n## Usage\n\nFeel free to use in packs if you wish (though compatibility hasn't been tested thoroughly)\n\nThe only official downloads are from the DripSounds-Forge GitHub, Modrinth, or CurseForge page.
\nBe careful downloading them from elsewhere, as unauthorized reposts are not monitored and could contain malware.
\n(If you are interested in the mod being added to another platform, please open an issue!)\n\nOther mods shouldn't conflict unless they do weird things with splash particles.\n\nThe mod is licensed under the [GNU Lesser General Public License v3.0](COPYING)\n\n## Upcoming\nidk, feel free to suggest things\n","published":"2021-05-29T22:06:21.629577Z","updated":"2023-03-15T23:44:14.302491Z","client_side":"required","server_side":"unsupported","downloads":38796,"followers":49,"categories":["decoration"],"additional_categories":[],"game_versions":["1.15.2","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["forge","neoforge"],"versions":["P1zgwMvU","GCCurbcZ","k1mV0Ujm","FogyVtrC","U6cFBqKR","eCCQqQQ8","P1UiK8Ux"],"icon_url":"https://cdn.modrinth.com/data/XOhqdyTf/icon.png"},"version":{"id":"P1UiK8Ux","project_id":"XOhqdyTf","author_id":"U9xrZlQH","featured":true,"name":"v0.3.2 (1.19.4-1.20)","version_number":"0.3.2","changelog":"Update for 1.19.4
\nRework mixins since they refactored drip particle code this update","changelog_url":null,"date_published":"2023-03-15T23:44:14.863050Z","downloads":23122,"version_type":"beta","files":[{"hashes":{"sha512":"fbbc40537e34aca1ad760c20b69072fc53b407dbd02613c309e181db1a0db55f9515325dc33c6a9b2264e21560c97150fd69c8043aa3bfba98b8db228361d54f","sha1":"e91743f0e4a1b8d2e1b795f3ccd4bd4190f5d4c3"},"url":"https://cdn.modrinth.com/data/XOhqdyTf/versions/P1UiK8Ux/DripSounds-1.19.4-0.3.2.jar","filename":"DripSounds-1.19.4-0.3.2.jar","primary":true,"size":79003,"file_type":null}],"dependencies":[{"version_id":"RljHCsum","project_id":"7V0nY9Tu","file_name":null,"dependency_type":"optional"},{"version_id":"X8YuGurB","project_id":"9s6osm5g","file_name":null,"dependency_type":"required"}],"game_versions":["1.19.4","1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"SVJQLxSF","user":{"id":"U9xrZlQH","username":"PieKing1215","name":"","avatar_url":"https://avatars.githubusercontent.com/u/13819558?v=4","bio":"","created":"2021-05-27T06:09:15.544829Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"DripSounds-1.19.4-0.3.2.jar"},"mods\\EffectTimerPlus-Forge-1.20.1-1.0.0.jar":{"sha512":"60d16c85c9a9bb6148b405076ba5740b6a81487253bd7cd1acb861721a225f9f6c1c81f57be6166ea53b07007407cbd9813750dbc384f72e3f5fdc9ca87d8002","disabled":false,"metadata":{"type":"modrinth","project":{"id":"JIUF2Wb5","slug":"effecttimerplus","project_type":"mod","team":"xcYFxFyi","title":"Effect Timer Plus","description":"Adds a potency indicator and countdown overlay to status effect icons.","body":"
\n\n## Effect Timer Plus\n\n[![Environment](https://img.shields.io/badge/Environment-Client-purple)]()\n[![Minecraft](https://img.shields.io/modrinth/game-versions/JIUF2Wb5?label=Minecraft&color=%2300AF5C)](https://modrinth.com/mod/effecttimerplus/versions)\n\n[![Loader](https://img.shields.io/badge/Loader-Fabric-dbd0b4?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcBAMAAACNPbLgAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpX5UHMwgIpihOtlFRRxLFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi6uKk6CIl/i8ptIj14Lgf7+497t4BQr3MNKsrAmi6bSZjUSmTXZUCr+iHiADG0Cszy4inFtPoOL7u4ePrXZhndT735xhQcxYDfBJxhBmmTbxBPLtpG5z3iUVWlFXic+JJky5I/Mh1xeM3zgWXBZ4pmunkPLFILBXaWGljVjQ14hnikKrplC9kPFY5b3HWylXWvCd/YTCnr6S4TnMUMSwhjgQkKKiihDJshGnVSbGQpP1oB/+I60+QSyFXCYwcC6hAg+z6wf/gd7dWfnrKSwpGge4Xx/kYBwK7QKPmON/HjtM4AfzPwJXe8lfqwNwn6bWWFjoCBreBi+uWpuwBlzvA8JMhm7Ir+WkK+TzwfkbflAWGboG+Na+35j5OH4A0dbV8AxwcAhMFyl7v8O6e9t7+PdPs7wd+dXKrd9SjeQAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+cLFAcgIbOcUjoAAAAbUExURQAAAB0tQTg0KoB6bZqSfq6mlLyynMa8pdvQtJRJT6UAAAABdFJOUwBA5thmAAAAAWJLR0QB/wIt3gAAAF5JREFUGNN10FENwCAMhOFqOQuzMAtYOAtYqGw6mkEvhL59yR9Ca5YDqyOC465eKYqQm6LoCkVwnwQOBYKdeA5l51zhFtrsnPmg6m3Z2akk15dFH1lWFQVxlUFv+2sAJlA9O7NwQRQAAAAASUVORK5CYII=)](https://fabricmc.net/)\n[![Loader](https://img.shields.io/badge/Loader-Quilt-9115ff?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV/TiqIVBwuKOASsTnZREcdSxSJYKG2FVh1MLv2CJg1Jiouj4Fpw8GOx6uDirKuDqyAIfoC4ujgpukiJ/0sKLWI8OO7Hu3uPu3eA0Kgw1QxEAVWzjFQ8JmZzq2L3K/oQQgBjGJKYqSfSixl4jq97+Ph6F+FZ3uf+HP1K3mSATySOMt2wiDeIZzctnfM+cYiVJIX4nHjSoAsSP3JddvmNc9FhgWeGjExqnjhELBY7WO5gVjJU4hnisKJqlC9kXVY4b3FWKzXWuid/YTCvraS5TnMUcSwhgSREyKihjAosRGjVSDGRov2Yh3/E8SfJJZOrDEaOBVShQnL84H/wu1uzMD3lJgVjQNeLbX+MA927QLNu29/Htt08AfzPwJXW9lcbwNwn6fW2Fj4CBraBi+u2Ju8BlzvA8JMuGZIj+WkKhQLwfkbflAMGb4HeNbe31j5OH4AMdbV8AxwcAhNFyl73eHdPZ2//nmn19wOjxHK68ogHXgAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+cLFAQjO2eVRtoAAAAGYktHRAD/AP8A/6C9p5MAAAaaSURBVGje7Zp/bBNlGMcH49c0MEgQ/kGh7Wiv3QbbukmIQha2ThcjoFL9xwSjyQwSE6J/IEjExGD0D+Mkrlv5EegVBjSZJJpoDJqJ0ZDo9A/J4qB3HcsgENBlI0Fg6/Xxed7eldvRrn2v3WjJLvnmds/uvT2fu/fH8zzvioqmj+mjcA6fDdw+K7R3WMDPqeepfX9V/0LZJX8muSJ+HsmC/J7mgz2gvGMXFT+PHAGl1d4Ji9MCttvgQLsVwIR+o/aSU3pBcspgRhfsFxavOALzHKISQwG3AtFX039BKxwyCdhD7cPlkS1mAaVV0hK3Hx4xBYcSAtGtkwU43G6BbhVwIzo7hLrLAXeL2tAXXBaCEnR2CHUrLwB9Ftid7DnhsvACdPpyWjhB/rG3vHeOsX15COY4xNh3+QAYoImpbTk4qf1A5cAiSZDckkt6FgFG0gGGXfLfF52R9dSmx90zu2gvzBSOgtsuwtPo9Pl86aKkP7Idg5GKyNJ8HYPTgIULaINzqDc7rPAite9zXLLgeGqhhTvDmfS67JR3UJvBZYMl9d0wSwgqLY6gsg0X8PADB0Swt5I9B4pgJkYocjpAjHq+TuULQrblQxe9Q2sgnn3UPuKKrEPHz6B6ObpnD7WhGbhsP8wVxNgZhxj9FZ2OTjogLgPb8dxhgPoFY8838HxzCsbgX/ZgdDOeL+nt2H23sxg0S8CbZEOY1QbA11ncaoWzkw2Igfc+1l1F5bDOzvxaeQSquAEpK6DAmWJLAmA2K6xUr5m0zEENzJkNX8wOFmxXSI9Lzki32u04JJ2icUvPEEQlgOOvR9U2FXCPZhOCUeaX8zis1NvKjoJtOh9k+ZwgvxR2Rbz4VjdrNrrW1C/0r2DdUQjXazb6cuwBISgWxLFncJLw8sgegCc1H9wboMbtAS+ptgkqyFbtgVrN5m4A5ldVPSxM3LcBmuvrYVZaQOwurbpxMcJmxvLI6vEBssT6Oq5fZ+/ZI93x7kVwphbqUcdhmF/uhTnuRriNAlUfMWgPHNLZhslW54EqnQ1qGuNr8YQHOn1IBzNKOVrYFd40fkKQ9uB4KTascywfxKRzi9lIxCbCklVN8Kje6doGCOKqOqO2EX7Q2UfxviX0JfX34vVWXkDSMAMdb1NQ14xr2WQAqrqRxDZMoLkAzHixNgNI4Zj92FgDpUgUplG6VNME7poGWIdf7fckYKmVj4COYOx7mpiS+YJjSix8wLhuoGSqiq1dCyXorIy6xgWX54BMFZ2wNMUYnAbMZ8AxHIffOsRYyBqC0rJmmIvOhlCnDethoQLGTqfyBR1ufRi+4AhlDBgw71wlYvd0w2yMWnaiPkCnr046IGXcGIb9aYC5iurKCDCgXExS37yLGcMBdfZ8oGPwP0phLrr614yrZToj2+Nx6zjwpIAUmxYBzMCf/zF2SyGgfDjlgJgZ7DYZbJ9kO0PHoI4FzprjR+GpOLhy5R60ckLN+3bpAK/TxovXC8Xo7GUTgNHqJlifUcokW+VSqo9QmqQWkIrpWpNWau9z9M3XbFqySgeNpcrjsIjEwi88aIbUbPR7shGQZqNaTKJsjxlF5XNo5xB9+Yxzwv1lsMD3BCz6fAUwwBAC0rWmUDkwwMMOmK/Z9O0pGtH+sJaj4RsuNTqDv5un2WhymZKEt90C7+rqLCPJajI+W7yv62sytEdBNgyQq/XrV60n3kXx5yuJvM0DJ9RlYFeii3lgkNbATP3ssMErPit87Od9MYaiE00yM9qsUGcoOm1TazLnjPuDmL9tMeRzHhUwkfLgS+hSg+m9+nspx8sILl7RU9iLtUIXF+R9dVEbnDKAkAbRJmp/ZCJAVC9+qa8Mttv4xb4wrnOZAOrhEr2HB5J7+8wKF/D8KXaZt9UvVYn6BKEO4lnhmQnTASaD44Y0sTfxWspQqxH6cgU4ERwXpInS/QBCHsTJ6X2tIoZjzI8Of8O7lqUCzAQuY8hst8+SjMGsAHngMoLMJ0AzcGkhTQKOYDf9iQF6YCM6O3RfxYsTMBu4CSFz9V8W1c3wGDr9rxlAWsTx2bFs4HT7l8Gc/pcFhV1U9sOJZhM6fccMIPaGfbmAU3U+78Ygxb74vM4cwA0cXA6WvJxkcgB5PxwDtMB+kw/8mQFugGaTgNE1zbBA70sWkMnh6PDbYTHt4OK4auGRvyy++UjpEQbRL6NaeIRjtj6ZPyYgU8Pl68EBWXhwHJCFC5cBZOHDTQD58MAlJkIMv9SE+/yXFlie7v7/ActvzVytpHElAAAAAElFTkSuQmCC)](https://quiltmc.org/)\n[![Loader](https://img.shields.io/badge/Loader-NeoForge-f16436?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV/TiqIVBwuKOASsTnZREcdSxSJYKG2FVh1MLv2CJg1Jiouj4Fpw8GOx6uDirKuDqyAIfoC4ujgpukiJ/0sKLWI8OO7Hu3uPu3eA0Kgw1QxEAVWzjFQ8JmZzq2L3K/oQQgBjGJKYqSfSixl4jq97+Ph6F+FZ3uf+HP1K3mSATySOMt2wiDeIZzctnfM+cYiVJIX4nHjSoAsSP3JddvmNc9FhgWeGjExqnjhELBY7WO5gVjJU4hnisKJqlC9kXVY4b3FWKzXWuid/YTCvraS5TnMUcSwhgSREyKihjAosRGjVSDGRov2Yh3/E8SfJJZOrDEaOBVShQnL84H/wu1uzMD3lJgVjQNeLbX+MA927QLNu29/Htt08AfzPwJXW9lcbwNwn6fW2Fj4CBraBi+u2Ju8BlzvA8JMuGZIj+WkKhQLwfkbflAMGb4HeNbe31j5OH4AMdbV8AxwcAhNFyl73eHdPZ2//nmn19wOjxHK68ogHXgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+cLFAQpNXrCg1cAAAHsUExURQAAAIuOlHV1gIuOlH6AiYuOlJ6jpxMVGh4hKSYqM2ZTTXFcVXV1gHlSSHtjXIGDjIJtZ4OFjYSGjoVqYoWHj4aIj4dudYeEhYqNlIuOlIyPlo1xaI15c42Jho2QlpCUmZOWnJSSj5SXnJWZnpaboJdPPZeboJidoZqfo5taQpyhpZ5VJp9XLJ+kqKBZMaClqaFTO6KMh6Koq6OprKRON6WqrqWrrqZoW6ZxaaatsKeKiKetsKitsaiusamfn6mjpKqUjaqws6tTNqyzsqyztq6pp6+2uLGalrKjobK5u7NZNbS8vbW7u7W9vrW9v7afnbaoora+v7a/wLeBjLehnbeqqLi/v7jAwbjCwrldNbnBw7vExb1mK73Fx73Gxr3Hx76Zjr9hNL+Ecr+7ub/HxsBjM8DIysDKysF3a8GJd8GcksHLy8LMzMOHi8PLysPNzcPOzcTOzsVmM8XPz8bR0MejucfR0cjT08nU08qwrMtrMsttLcvU1cvV1cy/uszAu83X2M5tMc90Nc/a2c/a2tFwMNKgjNNxMNRyMNR5NtSMatS6t9TMytXg39d0L9nCu9nl5NuWd9zY2N3Iw96+tt+wnuCCNODNzeKHNeLu7eaMN+by8efZ0+ja2Ozg3O/o5/Dn5PXu7Pn09P///+RBO4EAAAAHdFJOUwAQQEBwgJ+al5Z5AAAAAWJLR0Sjx9rvGgAAAkNJREFUGBkFwT9vG3UAANB3dz/7bNfnxO61UkAhiSBCFGWhHcqGxMrKxtfgMyCVL8HYHRbKyNCJobJYIEoqkWIwSWPHzdkX3x/ei0QxAAAAmjaIHwIAAGBeh070hN0+YFkAAD/HId/7gmEMuK0BgDezIB3OXh12M+Y/8uXe6u+XfP4e1vNsshGEuFrM0pazf/lncn11xVUf5eIuaiRZ3bSHqtvbH16Pq+bowXBxHnZOf/+UsDPwpozF404dehcXUed4pLy6Ko2OO9HFBaqyFfT2/5vlyUvj429+evH62tKTr/z50tcsiq2gLiqVxGa5bZN7I1XSbpebBNJtJMnCoLApmnxWHizDx/nuOJr4tfgkf0iazcoA4GC0eTDZT5XDZHN0A8pVIwB46t1ePog1w8vZI1NYFZUAOPYRCTC6xwYgAHr6ALroaYAAkvZE3m7LknekaSc6MY1qCFWFJl7T/JX2GliWh8laL6oTdRWvC7T16anVs+c2BZ4/Wzk9zYY7Q7frgHJVt481d21jVUqzpr1r9vwRda4RsCrWVa66aVvLa+OsbW92cy9CH5Ju+mGxTToXZx8k+dNBOp4Mw8H7+80vZ22ImFcBxObq8Bkp3L+vnsuAAGDK49G3C7vf3/wGgBgAAAAgADJTHo2+a8TWUzKAoCnLy1GXwNtJUQmDtwHc3fSGRMPeyfnlUQ7KO9BNweV5fjTdBAwmXSAAAehOBggYdvpAkgBAf5wiiuPdukliAAA0dZwsmkg8AAAAQNEAAAAA+B8LzexYIpdh2QAAAABJRU5ErkJggg==)](https://neoforged.net/)\n\nAdds a potency indicator and countdown overlay to status effect icons.\n\nEffectTimerPlus is a functional expansion of [Status Effect Timer](https://modrinth.com/mod/statuseffecttimer), with a \nfocus on customization.\n\n
\n\n### Features\n\n- Fully customizable text color and opacity\n- Adjustable text background\n- 8 options for text position\n- Optional low-time warning color and flash\n- Option to disable either indicator separately\n- Option to hide timer on ambient (beacon) effects\n- Convenient configurability using a custom GUI \n - Access using [ModMenu](https://modrinth.com/mod/modmenu/) on Fabric/Quilt\n\n\"Showcase\"\n\n### Credits\n\n- EffectTimerPlus includes derivative work of code from the following projects:\n - [Sodium](https://github.com/CaffeineMC/sodium-fabric/)\n - [Status Effect Timer](https://github.com/magicus/statuseffecttimer/)\n\n### Contact\n\n[![Discord](https://img.shields.io/discord/1103153365216669797?logo=discord&label=Discord&color=%235865F2)](https://discord.gg/sSgQ9AF4mU)\n\n[![GitHub Issues](https://img.shields.io/github/issues/NotRyken/EffectTimerPlus?logo=github&label=Issues)](https://github.com/NotRyken/EffectTimerPlus/issues)\n","published":"2024-01-16T23:30:01.530460Z","updated":"2024-01-20T06:05:19.497105Z","client_side":"required","server_side":"unsupported","downloads":150,"followers":9,"categories":["utility"],"additional_categories":[],"game_versions":["1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["NeKdb8AO","PWEAt413","gqo0MNIm","hpz9OrCj","ckrcgHrg","o0Akct6l"],"icon_url":"https://cdn.modrinth.com/data/JIUF2Wb5/7d6415af2eda5a0e9d7bdd4dc1b0500f9d54eb93.png"},"version":{"id":"NeKdb8AO","project_id":"JIUF2Wb5","author_id":"iHL12BdH","featured":false,"name":"[Forge/NeoForge] Effect Timer Plus 1.0.0 for 1.20-1.20.1","version_number":"1.0.0","changelog":"Initial release","changelog_url":null,"date_published":"2024-01-20T06:01:37.496186Z","downloads":22,"version_type":"release","files":[{"hashes":{"sha1":"1684bc9bb6fa3a270440e38f971ae15cacbbd3e2","sha512":"60d16c85c9a9bb6148b405076ba5740b6a81487253bd7cd1acb861721a225f9f6c1c81f57be6166ea53b07007407cbd9813750dbc384f72e3f5fdc9ca87d8002"},"url":"https://cdn.modrinth.com/data/JIUF2Wb5/versions/NeKdb8AO/EffectTimerPlus-Forge-1.20.1-1.0.0.jar","filename":"EffectTimerPlus-Forge-1.20.1-1.0.0.jar","primary":true,"size":47554,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"xcYFxFyi","user":{"id":"iHL12BdH","username":"NotRyken","name":null,"avatar_url":"https://cdn.modrinth.com/user/iHL12BdH/9cbb4555b6bdaefb100e42d61c3bef0024340cbd.png","bio":"Contact:\nlinktr.ee/notryken","created":"2023-04-27T05:11:53.411094Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"EffectTimerPlus-Forge-1.20.1-1.0.0.jar"},"mods\\Fallingleaves-1.20.1-2.1.0.jar":{"sha512":"c3ea2e711d629c2741c8fbc268d971f6d751beefb9833c26fcbcf7f6ccdbb099fde470791823dac1447c37d3ef4f04540bc840fc97089e5c1896a9fee80ef63d","disabled":false,"metadata":{"type":"modrinth","project":{"id":"2JAUNCL4","slug":"fallingleavesforge","project_type":"mod","team":"zNArgcOq","title":"Falling Leaves (Forge)","description":"Adds a neat little particle effect to leaf blocks ","body":"![](https://i.ibb.co/FVrzKQ4/falling-leaves.png)\n\n\nThis Forge mod for Minecraft 1.16+ adds a neat little particle effect to leaf blocks. Users can configure which types of leaf blocks will drop leaves and the frequency that these leaves are dropped at. This is a Client side only mod.\n\n \n\nThis is a port from [Falling Leaves (Fabric)](https://modrinth.com/mod/fallingleaves) (replacing the configuration gui with datapacks (see below for more info))\n\n \n![](https://i.ibb.co/qRYkDjk/Y6zGq33.gif)\n \n## Configuration:\n\nYou can configure following setting in the `fallingleaves-client.toml` in the config directory\n\n`leafSize`: modifies the size of the leaves\n\n`leafLifespan`: modifies how long it takes for the leaves to disappear\n\n`leafSpawnRate`: modifies the amount of leaves that are spawning\n\n`coniferLeafSpawnRate`: modifier the amount of leaves are spawning from conifer trees\n\n`dropFromPlayerPlacedBlocks`: weather player placed blocks should drop leaves too\n\n`minimumFreeSpaceBelow`: how much room below the leaves block is needed for the leaves to spawn\n\n`disableWind`: disable wind effects for the leaf particle\n\n`windlessDimension`: a list of all dimension types where there should be no wind\n\n#### 1.18\n\n`seasonFallRate`: a list of serene season fallrate modifier\n\n## Datapack:\n\nTo define leaves as conifier besides the predefined values here embedded values . You need to create a datapack following the same pattern as the embedded values in `data/modid/fallingleaves/blockname.json` with the following syntax and default values:\n\n```json\n{\n \"spawnrate\": 1.0,\n \"isConifer\": false\n}\n```","published":"2022-06-27T10:27:42.813469Z","updated":"2023-12-21T14:16:02.468902Z","client_side":"required","server_side":"unsupported","downloads":83145,"followers":85,"categories":["decoration"],"additional_categories":[],"game_versions":["1.16.3","1.16.4","1.16.5","1.17.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["forge","neoforge"],"versions":["JgAIxUhy","3iNcBn5v","a8aXDowL","OMz3I51w","LGxPH3kT","YYzqLaCF","T0Vuacdc","LtSDNmU4","vvmKGwgK","oyILpkgl","7DSFuLx6","TzedjL2r","lWVMkenc","eTqAeXTY","qCMwYRMZ","BxnTW71f","sf6rQV1I","mT2MWO6E","jTJdbzqz"],"icon_url":"https://cdn.modrinth.com/data/2JAUNCL4/icon.gif"},"version":{"id":"qCMwYRMZ","project_id":"2JAUNCL4","author_id":"54VXTJtr","featured":false,"name":"FallingLeaves-1.20.1-2.1.0","version_number":"2.1.0","changelog":"","changelog_url":null,"date_published":"2023-08-11T11:32:29.677617Z","downloads":50409,"version_type":"release","files":[{"hashes":{"sha512":"c3ea2e711d629c2741c8fbc268d971f6d751beefb9833c26fcbcf7f6ccdbb099fde470791823dac1447c37d3ef4f04540bc840fc97089e5c1896a9fee80ef63d","sha1":"7cae5ae0f3ff3af230ecb8557fe0af6ca59f3ef5"},"url":"https://cdn.modrinth.com/data/2JAUNCL4/versions/qCMwYRMZ/Fallingleaves-1.20.1-2.1.0.jar","filename":"Fallingleaves-1.20.1-2.1.0.jar","primary":true,"size":130363,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"zNArgcOq","user":{"id":"54VXTJtr","username":"cheaterpaul","name":"Paul Becker","avatar_url":"https://avatars.githubusercontent.com/u/17816456?v=4","bio":null,"created":"2021-12-09T17:33:41.941747Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"Fallingleaves-1.20.1-2.1.0.jar"},"mods\\entity_model_features_forge_1.20.1-1.2.3.jar":{"sha512":"9bedf9183ead5c057faefb908e4c1679c4a16279ddb0ec89ffcd4e337162135ae2176465814b5155b1db83f227e52fa03258537e0e97b04cb4a8b4c2a9364f3f","disabled":false,"metadata":{"type":"modrinth","project":{"id":"4I1XuqiY","slug":"entity-model-features","project_type":"mod","team":"fXLgMy6f","title":"[EMF] Entity Model Features","description":"EMF is an, OptiFine format, Custom Entity Model replacement mod available for Fabric and Forge.","body":"
\n\n\"EMF\n\n# Entity Model Features\n \n[![Modrinth downloads](https://img.shields.io/modrinth/dt/entity-model-features?color=00AF5C&label=downloads&style=round&logo=modrinth)](https://modrinth.com/mod/entity-model-features)\n[![CurseForge downloads](https://cf.way2muchnoise.eu/full_844662_downloads.svg)](https://curseforge.com/minecraft/mc-mods/entity-model-features)\n\n[![Enviroment](https://img.shields.io/badge/Enviroment-Client-purple)](https://modrinth.com/mods?e=client)\n[![Discord](https://img.shields.io/discord/950942125225283634?color=blue&logo=discord&label=Discord)](https://discord.com/invite/rURmwrzUcz)\n\n[![Ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/traben)\n\nEntity Model Features (EMF) is a Fabric, Quilt & Forge mod that adds support for OptiFine's Custom Entity Models (CEM).
It's designed for anyone who wants to use the CEM resource pack features but to use mods such as Sodium, Continuity or ETF.\n\n\"EMF\n\n
\n\n## Required Mods\nPlease also install the below mods if you can, the obvious ones such as Sodium are not mentioned.\n\nIt should also go without saying EMF is NOT compatible with dorianpb's CEM and OptiFabric.\n#### Required\n- [Entity Texture Features (ETF)](https://modrinth.com/mod/entitytexturefeatures): \n EMF uses several features from my other mod ETF, so it is required. (primarily used to support the random model feature, the config screen, and allow textures set in models to vary like in OptiFine)\n\n#### Highly recommended\n- [Entity Culling](https://modrinth.com/mod/entityculling): This mod does wonders for reducing entity rendering lag, doing even more than Sodium's included entity culling. This is very beneficial when using animation heavy packs like Fresh Animations.\n\n\n## Fresh Animations?\nYes.\n\nit works :)\n\n\n\n
\n\n[Download Fresh Animations](https://www.planetminecraft.com/texture-pack/fresh-animations-v1-0/)\n\n\n## Features & OptiFine differences & Known Bugs\n\nUp-to-date feature details page : [Features & Optifine differences](https://github.com/Traben-0/Entity_Model_Features/blob/master/FEATURES.md)\n\n\n## FAQ\n\n> **Q:** Do all OptiFine CEM resource packs work?\n\n**A:** Most packs work fine, but I'm sure there are some exceptions, report any found issues [here](https://github.com/Traben-0/Entity_Model_Features/issues), or on my [discord](https://discord.com/invite/rURmwrzUcz).\n\n> **Q:** What's different between EMF and dorianpb's [CEM](https://modrinth.com/mod/cem)?\n\n**A:** EMF is in a complete state and has a nearly 1 to 1 parity with OptiFine CEM, EMF also does a few extra things like player animations and armor model support, with more ideas on the way :)\n\nEMF also does things differently under the hood with little to no hardcoding of support for vanilla models. Allowing full CEM support for various modded entities.\n\n> **Q:** Backports?\n\n**A:** Backports to 1.18 & 1.19 are planned.\nBackports to version 1.17 and below are not planned at this time.\n\n## License\n\nEMF is licensed under the [GNU Lesser Public License](LICENSE), version 3.0\n\n## Hosting Partner deal\n\n[![image](https://cdn.modrinth.com/data/BVzZfTc1/images/bfb592538f8206a6a2d72d19c90714bea91b0e07.png)](https://billing.kinetichosting.net/aff.php?aff=641)","published":"2023-03-31T23:58:40.453948Z","updated":"2024-01-17T06:38:14.293149Z","client_side":"required","server_side":"unsupported","downloads":805947,"followers":1525,"categories":["mobs","utility"],"additional_categories":["decoration"],"game_versions":["1.18.2","1.19.2","1.19.3","1.19.4","1.20-pre1","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["yYaRtPUw","nXG5ZTWm","pcLQFqon","rVKOnrA7","T7mzJLz6","Dea94PIY","DjswzKtj","aDp7snRT","V2OyfXxm","Xd7QIIv1","GlVrMJfd","TEAO0eWy","6WfVnhiq","3ArUcFku","zTnuaNyR","I8BdGIyR","7bzU6chG","deVKWS49","MjDE57Jw","weH0Em4N","OZhKhqbO","Y4ERRvDT","7eRoc49u","8GH17mIS","NZKwy6yr","AzRidGwG","IL4RqqYZ","mOmY1cMH","EYEiSxf5","PuJLEdhx","5v32yTeK","F2rVuihD","kouKrQ96","ZZGFPXZF","ORrfX7aq","OPyB18gz","yVjuZyf5","e9hB4Qyw","NF2Ro84F","yHUWdpcz","nqu0vi2x","lu9zjvWC","n1DH6PLf","VfoKtE8J","akfHUoQf","TVhwNuR0","4jkePyqP","E6OJ69z6","ZAuTqMfx","c9lEcqYf","30r5YeHU","LnM9TQxd","wEcxaFJT","slWSM9OY","9ODYgM48","n6EyQyeN","b1pJegrh","p1Qt8SIh","33ddTlVK","VBeUopG1","S8VuZDQ4","nIQedooe","PETiI2Yb","yGROrq68","8FU1BYfi","JtRlIyBy","z0tRTgFX","9N7ilgif","hVYDL7YQ","kFcIMH1Z","r0UjM8gx","NtxuH8Wk","toEX8PUQ","hBdLuluo","L5j5Cgt6","Fhs6XUdV","j6G5CGoD","UTk9KIPl","zO7oFMiv","4e3OPRfB","eg7GqpgR","KKMsC88r","h4PnMR7D","AXMXly1R","K22doPG2","F3Urf59I","BA8z5Ryk","P6h6WCIY","PRB8TBBT","GZoWb3Sj","DqAqkeNx","IvKEtlkS","8iNRv6h2","Gnq4IVE1","EGtndKuU","9GIq2ND0","z5WFPrA6","zdcSsI7C","5VBMcfOB","OsioKrT1","xOy316Zc","Ac9PxwNw","1pzWwAvR","74Yx8tM6","WNdlhpAM","fbZGMUWW","KZVwrmUQ","TbpHIXxk","SS5qaBrE","8oFou220","zGa2nXth","ZnkxeBpm","ZVchszyB","tcrjMnUN","4seBWMhe","u3VqNoAu","c7TDawJ9","4ZslB2Hx","QEQnfRIO","uv7jW0CE","VifrfxZJ","5Pum9sao","r3qto42X","vyuiguoP","hxDtTc1Q","n5YI6Zh6","SH3Z72mF","S9HtDtJv"],"icon_url":"https://cdn.modrinth.com/data/4I1XuqiY/5e127e83e3b55e3cebf32e3e8b355296ea62d87d.png"},"version":{"id":"uv7jW0CE","project_id":"4I1XuqiY","author_id":"rLbuLV6t","featured":false,"name":"[EMF] Entity Model Features 1.2.3","version_number":"1.2.3","changelog":"1.2.3\n\n- added the following animation interpolation methods `easein`,`easeout`,`easeinout`,`cubiceasein`,`cubiceaseout`,`cubiceaseinout`. They function identically to `lerp` however offer different interpolation behaviours\n- `shadow_size` in model.jem files should now apply\n- more robust wolf_collar.jem implementation\n- fixed a crash `layer is null`\n- fixed `cannot inherit from final class` crash caused by completely unrelated forge mods missing their dependencies.\n- added the `feet` part of the new bat model to the optifine name mappings (might revert if optifine doesn't do this too)\n- fixed an issue preventing `mob2.jem` from loading correctly without a `mob.jem` (fixes reimagined's boats textures)\n- custom animation variables should now be correctly addressable between different parts (OptiFine parity)\n- allowed emf animations to declare the same variable multiple times to update it multiple times within the same frame (OptiFine parity)\n- emf updated to use etf 5.2 ","changelog_url":null,"date_published":"2024-01-17T06:33:48.155730Z","downloads":2250,"version_type":"release","files":[{"hashes":{"sha512":"9bedf9183ead5c057faefb908e4c1679c4a16279ddb0ec89ffcd4e337162135ae2176465814b5155b1db83f227e52fa03258537e0e97b04cb4a8b4c2a9364f3f","sha1":"49c9a36207f4ce09fbf917bcb5b5579b4b1fd2af"},"url":"https://cdn.modrinth.com/data/4I1XuqiY/versions/uv7jW0CE/entity_model_features_forge_1.20.1-1.2.3.jar","filename":"entity_model_features_forge_1.20.1-1.2.3.jar","primary":true,"size":303029,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"BVzZfTc1","file_name":null,"dependency_type":"required"}],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"fXLgMy6f","user":{"id":"rLbuLV6t","username":"Traben","name":"Traben","avatar_url":"https://avatars.githubusercontent.com/u/8456487?v=4","bio":"What even is OptiFine?","created":"2022-01-26T01:51:52.290422Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"entity_model_features_forge_1.20.1-1.2.3.jar"},"mods\\obsidianui-0.1.2+1.20.1.jar":{"sha512":"6c3ff350e4ce740d24f9086d0510043651ab879bf0187e246babae53ad1a42d3b598899300a0935feb8c9acee04fa30524ad837453130787cf00da2503d692ad","disabled":false,"metadata":{"type":"modrinth","project":{"id":"E0L8mfJZ","slug":"obsidianui","project_type":"mod","team":"W2CEawmv","title":"ObsidianUI","description":"SpruceUI unofficial architectury port. A Minecraft library mod which adds a new abstraction to create GUI interfaces.","body":"# ObsidianUI\n\n\"forge\"\n\"fabric\"\n\n\"architectury-api\"\n\n\nThis mod is a **architectury** port of [SpruceUI](https://github.com/LambdAurora/SpruceUI).\n\nA Minecraft mod API which adds some GUI utilities.\n\n### _**Don't report ObsidianUI's issues to the official SpruceUI Github.**_","published":"2022-10-03T01:00:29.160700Z","updated":"2024-01-13T14:25:11.688145Z","client_side":"required","server_side":"unsupported","downloads":20225,"followers":9,"categories":["library","utility"],"additional_categories":[],"game_versions":["1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["nhrA7pmt","GlnCyjBU","EMPE6Bnd","zdXxkfK1","MfxCaFiR","lWDwkyH5","e0AMcerb","jOk8nBqp","iCD8j4KF","6nqB5MZS","wXjXts30","SHEY54BQ","28uyUjSd","RlgJIDi3","A5iA87QD","lVD80jln","9pO8kpUE","xQivt6fz","ojuVJ5SC","vU78L01a","QUGgrFhE","QapVxe77","4mhX7ACl","onywOd0V","nCHuaTnK","IopXW7oa","esJK1mwt","rrOCbjnq","xtkor376","2u2sOQMT","7HMuWvRX","6PvxnDgE","MaXlMySo","zuzENcAi","hsjjzpzN","zfhMSi9y","oBuE2e4V","Z37l39yZ","g2tj2uVQ"],"icon_url":"https://cdn.modrinth.com/data/E0L8mfJZ/ef2aaf4efa20d0cf33213e418c42e5a025720c8e.png"},"version":{"id":"9pO8kpUE","project_id":"E0L8mfJZ","author_id":"oOhH1tPz","featured":false,"name":"0.1.2+1.20.1","version_number":"0.1.2+1.20.1","changelog":"## Change\n- delete SpruceUI Test Button, Test Screen move to Forge's ModList Config button","changelog_url":null,"date_published":"2023-09-05T12:12:37.226621Z","downloads":15390,"version_type":"beta","files":[{"hashes":{"sha1":"bf3f448e9418170d77b060855012d77490dba305","sha512":"6c3ff350e4ce740d24f9086d0510043651ab879bf0187e246babae53ad1a42d3b598899300a0935feb8c9acee04fa30524ad837453130787cf00da2503d692ad"},"url":"https://cdn.modrinth.com/data/E0L8mfJZ/versions/9pO8kpUE/obsidianui-0.1.2%2B1.20.1.jar","filename":"obsidianui-0.1.2+1.20.1.jar","primary":true,"size":245760,"file_type":null},{"hashes":{"sha512":"7f0f1530b221859919599c9940d7e661fc7c8a0bc28e8e407febd83898914685a40c11c533532bf0bc849c1d142f02e4deb451c82ef9524cc9a81da1642035d7","sha1":"41a039ec58590b4dd26d22d74b6a2fe9050b3154"},"url":"https://cdn.modrinth.com/data/E0L8mfJZ/versions/9pO8kpUE/obsidianui-0.1.2%2B1.20.1-sources.jar","filename":"obsidianui-0.1.2+1.20.1-sources.jar","primary":false,"size":154644,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"lhGA9TYQ","file_name":null,"dependency_type":"required"}],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[],"update_version":{"id":"oBuE2e4V","project_id":"E0L8mfJZ","author_id":"oOhH1tPz","featured":false,"name":"[Forge] 0.2.0+mc1.20.1","version_number":"0.2.0+mc1.20.1-forge","changelog":"## Changelog\n- backport to 1.20.1","changelog_url":null,"date_published":"2024-01-13T12:56:47.461296Z","downloads":465,"version_type":"alpha","files":[{"hashes":{"sha1":"080ba62c3bca01796443a3aafee2f851d886cada","sha512":"bb9ad14f4e7670e7251d35bf3604c545d28ffea2eb82a4f876e10a5a5c665789cfe709584b04a237f0f25e2d0fa93a6be9d4e42fad505676d7cd04288727c7ef"},"url":"https://cdn.modrinth.com/data/E0L8mfJZ/versions/oBuE2e4V/ObsidianUI-forge-0.2.0%2Bmc1.20.1.jar","filename":"ObsidianUI-forge-0.2.0+mc1.20.1.jar","primary":true,"size":210295,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"lhGA9TYQ","file_name":null,"dependency_type":"required"}],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"incompatible":true},"file_name":"obsidianui-0.1.2+1.20.1.jar"},"mods\\EnchantmentDescriptions-Forge-1.20.1-17.0.13.jar":{"sha512":"1fafbabab0ee80712ae463dacf4fc0cb134881143151555dda88fe0033646d7629996ce4901683238071586b4cf9f057d3e8bc41826c2ff626ddd3a9e8a7bc40","disabled":false,"metadata":{"type":"modrinth","project":{"id":"UVtY3ZAC","slug":"enchantment-descriptions","project_type":"mod","team":"jJHDf5Y8","title":"Enchantment Descriptions","description":"Provides a way to get enchantment descriptions from enchanted books.","body":"# Enchantment Descriptions\n\n

Enchantment Descriptions is a light weight client-side mod that adds descriptions of enchantments to the tool tip of enchanted books. This mod supports all vanilla enchantments in over 13 languages! Most modded enchantments are also supported.

\n\n

\"\"

\n\n

Files

\n\n\n

Like the mod and want to support me?

\n\n\n\n[![Nodecraft sponsor banner](https://assets.blamejared.com/nodecraft/darkhax.jpg)](https://nodecraft.com/r/darkhax)\n**This project is sponsored by Nodecraft. Use code [DARKHAX](https://nodecraft.com/r/darkhax) for 30% off your first month of service!**\n","published":"2023-06-07T08:19:18.472915Z","updated":"2024-01-08T08:56:40.835403Z","client_side":"required","server_side":"unsupported","downloads":351056,"followers":412,"categories":["magic","utility"],"additional_categories":[],"game_versions":["1.9.4","1.10.2","1.11.2","1.12","1.12.2","1.13.2","1.14.3","1.14.4","1.15","1.15.1","1.15.2","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","21w13a","21w14a","21w15a","1.17-rc2","1.17","1.17.1-pre2","1.17.1","1.18","1.18.1","1.18.2","22w14a","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["i6TNGLBy","eL7qlfwt","kb4wiWiD","SPD8x8BS","Epq7kuOD","SuJEl36V","s03jOS7g","Q2UNDkTx","ybJXjauf","gJmQFLux","f4tqKNj6","afvD3pyf","qUEJlzny","YeUH2n9E","Y32Q98mt","MTRnsmy2","cFoB9U6m","esOPZ9HX","hlVbuX4k","Soy4Ff8a","KD05Z3BU","ro5NXp7L","Me4gBMtS","umaYYh5q","LRDJsK9V","2WRSNroy","hwWMrh8e","oig4UEhd","WlhgEXhY","2IczuG73","PimAgccy","IkoZSlyR","GdrnfJ7w","3lyIql3T","rZO6y9US","7dbMODft","CekgJGf0","nR4anJ0X","Z4nnKosA","SGdkTZ0O","MBxWF7aw","ZERNF0aL","iFk8g2VM","XtD5InVd","KOrEfgLQ","KlbNBnZe","ltVRc29y","BGLdmdLL","dTgW7xfv","71RQPSWJ","LDQXAbuV","YTE9gLQU","AYJ4rmco","L38g0kyc","j3zTbPGy","9oXxyU4x","mhaejfIR","6IPaP4Yv","pYPxt49G","4tstNmEP","Tuex5p7c","P6qyS2mz","D5MTFA7U","eBfcaedR","LLt9EIow","YG8uwfLD","rh3eEFv9","DJWhbDWo","frAOsZkQ","F2cOgknn","c2y4vf0V","GLCCAdP1","TG2FF2XU","M9mBxZsS","4lBiwk1B","LLiWgSVe","R707VGZf","VJPNOGag","58oLGTcw","RlArP5Tq","gFjff2z7","sPOazxnh","HkbVyAjY","t2i6noLU","XxrIMyFh","DInA7ZoN","mT2YIkP4","3QtXij64","DSesr2AB","b3GkExvS","VGrBf3Iz","CBWchJSF","yqqOtKKW","pseIp9s3","2cBeudkj","UMzHgXZP","gJyF8m7f","cURpiLFL","N0dVE8pP","K5CBlP42","nHHpCAFF","qbv0iB2H","ZPbHK4Tk","2DyNgO2n","MywyW3sQ","zvfyXSe9","FzHRzEPY","9lNV7FCK","XSMJTnC9","qUXrHwcf","app1bQ2W","4mlfoy5s","T7GD8Mq9","nmz2sdw0","dd8NAEDa","xw8he639","DKYlbVmt","EN9sJUyL","4kG0jhon","etVuOC7v","aON2YfIM","iA9KOxLJ","pcXaXI9A","31PObVr9","3g7FEYUz","bFv4oVlj","1sjExGJb","wgVBMQf2","nZEba1jN","jtXvzghA","G7wwhxyM","pCl1Usin","1t7xXh6t","d4FUDdQJ","P5PwkPIe","ZctHR3Yz","W9JG6hyu","eCkh04of","mYKvVgUr","vFrrowcz","kAux9tnG","H36HiwAs","TXsP4cH0","R7c9ZMkZ","4Wsw3rLI","LU8bVJwY","WlAT8H1t","34k0FdXe","j2yNreou","DlXj4DBu","PqUf4KKu","rEXMCTfN","pPn0QRTm","FM0XOAJX","cbxxs91S","ZbLYwDQG","YH8a4eUj","Ib561FeS","Koc1xxF1","i9fQbEkb","MKgAUxbS","TlMD81mg","HQwTWfib","IXnfF4nO","3rXmbZl4","P4KRdNSG","aCPECd67","m4Pzu06Z","sL4k09QT","a8BFgVI1","rMRUhDim","Ax5djGj4","CLkoV3DR","sFjddPoc","ElNzKxEw","2Jg5KUAE","70DKnLkT","bm7n2fuv","5YU6oyTn","fbru4hT3","1kn0R7Wa","m2afxVkW","Cu1YlHdN","ip9yVZUy","Vyq1Uveb","Xih5IoLn","1uvSbJRH","gOCgY6cZ","GDuLtLaj","9TqUISee","o7UZoWy3","7CcjItOz","fyrO4LG6","s0ZJBJhw","qOXJhOUU","nPcI7wli","YqGAibSe","gqVd3yip","qSNc0NpY","FF1ksA3J","wmsK4WhV","kMuOLnDO","N16R2DVE","WAslqgnM","CCSjAV3Y","WEAt6sTt","7ZqJt6JN","Flcnmkll","EwKyYJht","yCbWuRNY","3Fw0xjuf","W3LuoWg2","u2jK5VJn","2RWB0zq7","FHPnvFdu","NB5pUQRJ","ZFnJhKfC","7HpxWYOc","g9yVvNmR","2iTxlV25","eGAu2V4T","Lmu4XQNT","DE8PjvQJ","cNetE4b6","Gw7efrux","zPgGOF9o","1FZsCCSr","HH8oPo1N","LcbweSFj","EfvetDV6","GaEI4DhF","6WueztHg","yiInxmxY","mK3RhmRE","x54mQP4X","Nc6Hdooi","8Wqy9vtq","Uz0Oo6B8","JfDot7AP","UIGvQZts","FGOXfyqF","Hmm694ST","iV0kJTSM","GEMdo8ZT","PpjNXne5","MKsF0jGC","2kOpqSpn","RwyhFbvD","ZcjVyfLh","geqiMQIr","QsJi6mwZ","3eE3VEj7","uAwWMkFv","VkjYmAvc","nkyiWnqQ","dVivTvsy","IbpYYTw4","d8ZydMAa","g7ljB1IB","rtavYJQ9","zMArVzlA","yuUi4WCD","yILwCqm7","N3FMb4PI","3SeaN3Zf","RmyQXTyQ","QmgNEy2c","mx2NdM4x","71rHaXHu","86TECPGH","cjXJB5eS","rS76Ox20","O6UOhfpD","mVZzXSuN","UBwPr68i","Tiixo9qH","7xKl3ewz","55ENFpMU","cVybRndF","VZtXQQzP","p5NqqlTQ","yltXabOE","6ZnfViHj","NGczokru","JJM6JSVn","DZvM2G0e","hPYsgWD1","H9lpjTvf","pXkYBPfT","DjEue9XX","49BrX6ZT"],"icon_url":"https://cdn.modrinth.com/data/UVtY3ZAC/d02779c67047e42cbc7893577cb9fb8865c785ab.png"},"version":{"id":"H9lpjTvf","project_id":"UVtY3ZAC","author_id":"TiqUUK2E","featured":false,"name":"EnchantmentDescriptions-Forge-1.20.1-17.0.13","version_number":"17.0.13","changelog":"No changelog was specified.","changelog_url":null,"date_published":"2024-01-07T17:02:49.012647Z","downloads":4328,"version_type":"release","files":[{"hashes":{"sha512":"1fafbabab0ee80712ae463dacf4fc0cb134881143151555dda88fe0033646d7629996ce4901683238071586b4cf9f057d3e8bc41826c2ff626ddd3a9e8a7bc40","sha1":"6b2cc74b302c7ce102e412587ec0cedf2de3f51b"},"url":"https://cdn.modrinth.com/data/UVtY3ZAC/versions/H9lpjTvf/EnchantmentDescriptions-Forge-1.20.1-17.0.13.jar","filename":"EnchantmentDescriptions-Forge-1.20.1-17.0.13.jar","primary":true,"size":65374,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"uy4Cnpcm","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"jJHDf5Y8","user":{"id":"TiqUUK2E","username":"Darkhax","name":"Tyler Hancock","avatar_url":"https://avatars.githubusercontent.com/u/2250798?v=4","bio":"Software developer with niche hobbies. Too many Minecraft mods. Modding everything. he/they 🏳️‍🌈 🇨🇦\r\n\r\nMost of my projects are sorted into orgs.","created":"2023-05-14T18:56:15.846973Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"EnchantmentDescriptions-Forge-1.20.1-17.0.13.jar"},"mods\\another_furniture-forge-1.20.1-3.0.1.jar":{"sha512":"2a94115244184390d54804a921a1780b43fa0dcbc76fa1c1927d691b734ba3830a82cbb121d53131bc5df7dacdf6dc79d968d3282ff493e4058a697d91f38086","disabled":false,"metadata":{"type":"modrinth","project":{"id":"ulloLmqG","slug":"another-furniture","project_type":"mod","team":"c08vO3pp","title":"Another Furniture","description":"Vanilla-styled Minecraft furniture mod.","body":"

\"\"

\n
\n

\"Discord\" \"Twitter\"

\n
\n

Decorating your home just got better! Another Furniture adds various furniture, with the goal of staying vanilla-styled and consistently sized, keeping normal blocks and player sizes in mind.

\n

📝 Frequently Asked Questions

\n
\n

Q: Can I use this mod in my modpack or make videos about it?
A: Yes! Feel free to include Another Furniture in your modpack or make videos about it. Just make sure to give credit, and don't claim Another Furniture as your own creation.

\n

Q: Will you backport to 1.16.5 or other previous versions?

\n

A: Backports are not planned. The earliest version this mod will support is 1.18.2.

\n

Q: Will you be adding furniture compatibility for other wood types?

\n

A: Download Every Compat, which already does this for Another Furniture, as well as other popular mods that add wooden blocks.

\n
","published":"2022-04-13T20:01:26.637149Z","updated":"2023-10-25T18:51:44.056707Z","client_side":"required","server_side":"required","downloads":179134,"followers":440,"categories":["decoration","utility"],"additional_categories":[],"game_versions":["1.18.1","1.18.2","1.19","1.19.2","1.20.1"],"loaders":["fabric","forge"],"versions":["mn9nkgsF","aSil9usc","uFs34DTj","MIBO39b9","7w2YgWwY","P5FouB5l","9faTODEN","uoWNrn8k","Ay9lbmLZ","LCYiJsPd","t371n1Da","iOS5jydL","B1ckfwMR","R1FEJUJp","358zJFc2","9bA8xobS","b6EO57JG","cmWbslFO","YKKY0UDo"],"icon_url":"https://cdn.modrinth.com/data/ulloLmqG/c3741a740ede138ab2d62ca49add0ab69dd828d4.png"},"version":{"id":"cmWbslFO","project_id":"ulloLmqG","author_id":"ucSqtLQt","featured":true,"name":"Another Furniture 3.0.1","version_number":"3.0.1","changelog":"- Create Mod compatibility! Our mod's seats can be used in create's moveable contraptions and trains and valid sitting areas. Shutters can also be interacted with while glues onto Create contraptions.\n\n- Chairs are hammerable to switch between 11 different seat backings.\n- Shutters are hammerable to switch between 11 different texture variants.","changelog_url":null,"date_published":"2023-10-25T18:51:20.455881Z","downloads":22446,"version_type":"release","files":[{"hashes":{"sha512":"2a94115244184390d54804a921a1780b43fa0dcbc76fa1c1927d691b734ba3830a82cbb121d53131bc5df7dacdf6dc79d968d3282ff493e4058a697d91f38086","sha1":"7257a28594012cdd905e581c54bce6749228a016"},"url":"https://cdn.modrinth.com/data/ulloLmqG/versions/cmWbslFO/another_furniture-forge-1.20.1-3.0.1.jar","filename":"another_furniture-forge-1.20.1-3.0.1.jar","primary":true,"size":2746864,"file_type":null}],"dependencies":[],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"c08vO3pp","user":{"id":"aDHVleV5","username":"Synthestra","name":"Synthestra","avatar_url":"https://avatars.githubusercontent.com/u/22637135?v=4","bio":null,"created":"2022-03-31T01:27:50.426111Z","role":"developer"},"role":"Developer","ordering":0},{"team_id":"c08vO3pp","user":{"id":"ucSqtLQt","username":"crispytwig","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/48872606?v=4","bio":null,"created":"2022-03-12T16:23:28.433017Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"another_furniture-forge-1.20.1-3.0.1.jar"},"mods\\fusion-1.1.0c-forge-mc1.20.1.jar":{"sha512":"0ebf4d5311a803c4c7f5ee77c8ea5c449d13efe11a90b6b371bd5307b8ad00ea9e67142007dbe8fb07476851eef788f94c29b7d363a3c9b9fafd1db91cebcf5b","disabled":false,"metadata":{"type":"modrinth","project":{"id":"p19vrgc2","slug":"fusion-connected-textures","project_type":"mod","team":"4ZTLcqlz","title":"Fusion (Connected Textures)","description":"Fusion allows resource packs to use additional texture and model types such as connected textures!","body":"![Separator](https://imgur.com/gZDWWY6.png)\n\n# Fusion Connected Textures\n\nFusion is a library for both Forge and Fabric which adds additional texture and model types such as connected textures to be used in resource packs and other mods!\nIntegration with Fusion can be done optionally for a soft dependency.\n\n## 📖 Wiki\n### For resource packs:\nhttps://github.com/SuperMartijn642/Fusion/wiki#for-resource-packs\n### For mod developers:\nhttps://github.com/SuperMartijn642/Fusion/wiki#for-mod-developers\n\n\n![Separator](https://imgur.com/gZDWWY6.png)\n\n## 🖼️ Texture types\n\n### Connected texture\nConnected texture are textures with a special layout which allows them to connect to other blocks when combined with the connecting model type. Fusion offers two connected texture layouts, full and simple.\nHere is an example of the simple layout:\n\nSimple connected texture example\n\n### Scrolling texture\nScrolling textures are a type of animated texture which scrolls over an image. The scrolling can occur from any corner to any other corner of the texture, even diagonal!\nHere is an example of a conveyor belt:\n\nScrolling texture conveyor example\n\n \n\n![Separator](https://imgur.com/gZDWWY6.png)\n\n## 🧊 Model types\n\n### Connected model\nConected models are models which will connect to other blocks when used in conjunction with the connected texture type. Connections can be specified for specific blocks and states.\nHere is an example of an oak tiles block which connects to itself and acacia tiles:\n\n\n\n
\n\n```json\n{\n ...\n \"type\": \"connecting\",\n \"connections\": [\n {\n \"type\": \"is_same_block\"\n },\n {\n \"type\": \"match_block\",\n \"block\": \"acacia_tiles\"\n }\n ]\n ...\n}\n```\n\n\nConnected model example\n
\n\n![Separator](https://imgur.com/gZDWWY6.png)\n\n## 📐 Block overlays\nUsing the features provided by the connecting model and connecting texture type, you can also achieve block overlays! \nSand overlayed on gravel\n\n![Separator](https://imgur.com/gZDWWY6.png)\n\n## FAQ\n### Can I use Fusion in my modpack?\nYes, you are allowed use Fusion in your modpack\n### Do I need to install Fusion on the server?\nNo, Fusion is only required on the client and does nothing when installed on a server\n### Why does Fusion not work with Sodium?\nSodium ignores the Fabric rendering api. To solve this install [Indium](https://modrinth.com/mod/indium).\n\n![Separator](https://imgur.com/gZDWWY6.png)\n\n### Discord\nFor future content, upcoming mods, and discussion, feel free to join the SuperMartijn642 discord server! \n[](https://discord.gg/QEbGyUYB2e)\n\n![Separator](https://imgur.com/gZDWWY6.png)\n\n### Legal Stuff\nFusion is the property of SuperMartijn642 and is protected under copyright law and may not be altered or reuploaded without direct permission from SuperMartijn642.\n","published":"2023-04-30T16:10:10.808333Z","updated":"2024-01-03T17:06:59.150462Z","client_side":"required","server_side":"unsupported","downloads":154010,"followers":192,"categories":["decoration"],"additional_categories":["library"],"game_versions":["1.12","1.12.1","1.12.2","1.14","1.14.1","1.14.2","1.14.3","1.14.4","1.15","1.15.1","1.15.2","1.16","1.16.1","1.16.2","1.16.3","1.16.4","1.16.5","1.17","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["fabric","forge","neoforge","quilt"],"versions":["TybX8KN2","N7HkwXST","gDfkFpgV","96l7NTN6","jsjTG3p5","6mEqG3SU","BEbaWj1J","MavRfnWj","HyKRPiQw","FjJGSiWe","e3rkhENG","n5YOh8ak","5YQnXx4d","g3GgMli2","lR5m2JaR","HnWD5BCU","UCDEO0Ur","p20xO7tn","rYj5SROd","NJHugpT5","Mj52lkPO","cmhnFiFD","ZgbRFXXC","OZLVhBTd","Ko959cDA","sFEW79po","FJIRUHrj","IeH1thfy","JUXgoraY","VuS6oyPq","ABDTTFgg","aXgmINyK","bwYuGoj2","BwFxqjZr","PmbwKNhS","2hlpUWdQ","2aRhW01u","zzmeRNkO","CgI9wnTX","OW8f3AqE","x4HylDfU","4IEybLT2","tKYzn147","cWbmCVYR","pDOelHON","FKnqtQej","9wBxhTrC","92ETuJ7K","nUUtSEIv","WYdrp44x","dTvejl3s","9smf4Jch","2tKT1RRz","gk4zRrtd","M5FC0tY7","hovCzCNZ","K9IvwH6O","CKRSulbD","YzkhDFMY","cZHeUMwR","r2IdCaNV","F3yK2D5w","5RxYh0Lv","Mu2MgeaK","V5tumH8f","8sG95mjX","ksgvvcVN","efCN1Z5d","XBef9dg2","UEjkNli3","fVWyIrw3","HJL1zs9h","4Fr5PGQa","FAmFXIxt","RgkJtvyz","jGX1RFw7","2HdG9Z1U","zYU2cPGc","9VGKRfUP","ya2wj06c","P2vqEG4f","IXqCVX2Q","EuuJk0np","VmUnOzwv","Fh4l6YRd","iigFysy3","J72pWxvE","zT9ETGiV","QtksvuNF","FQni7BSZ","hdfkyD8Y","GtamhqJ4","VfFXnjGV","fmVgFHIw","5WutJifn","tL1FsAPN","9Qz0hRly","xX5wSrRt","iikTUXRm","tIuA4CRi","DqkPSRTQ","L37citWK","qA5RakCn","WNXRmW0Y","OV9ERsyU","iRKBc8Pj","QfFmDM7E","n7y9E5h1","ub2TxGpB","5VtM7cBc","w7Rli8hr","AjVtHlU4","zMY1nwOo","rySJTbFw","Byv6u9hU","pXvbeKCA","ydLwvkJ5","u5ltkMeK","tE50UtoY","ar6D05Wg","qI8e2XLH","596gc1IO","t7of82HZ","JiynHTTO","wmxjnfRO","kRQDipBg","4o7Mdb6M","smGlF0e9","qHkxVFkp","Ma6mQ0ep","Wa5INt1e","kf4ogiqn","5DSNRWIe","ubJiH1yh","kJrNRBWJ","LXXiWxBK","HKG7XBrX","YIkbytbE","NpUCmAmE","969yzmuD","bCSHgKf0","WUrPR0nj","AaQVcVrs","W06OPfl6","HP3Ng4sT","uK16eTNo","rHqL9Jy6","iXU13xXW","O7P2bTN2","ae1SY8hm","RcLcm7oE","RGst6rKN","2icphOhb","y7AuL63e","c3GXmpey","mxq0SucV","jnOJ4B9s","OIREU9C5","CkjIjaNb","N53FXB6I","vhPDZgUA","lOits1pZ","76cbyYpW","A9e1gCpV","vq04YFHJ","9s7DYXCQ","R8FREwws","7SGjGnn0","pq4S7Gk4","rsbLLHDF","ZdSb2sdX"],"icon_url":"https://cdn.modrinth.com/data/p19vrgc2/04f53d5c523d78f6b73533e71aa60e60f1f99249.png"},"version":{"id":"pq4S7Gk4","project_id":"p19vrgc2","author_id":"3KDmigFH","featured":false,"name":"Fusion 1.1.0c","version_number":"1.1.0c-forge-mc1.20.1","changelog":"### Fusion 1.1.0c\n- Fix Forge's `render_type` property not working for connecting models\n\n### Fusion 1.1.0b\n- Fixed Fusion's appearance API checks, so it works properly with mods like FramedBlocks\n\n### Fusion 1.1.0a\n- Fixed crash when rendering the breaking overlay for connecting models\n- Fixed concurrency issue when checking connections for connecting models\n\n### Fusion 1.1.0\n- Added an option for resource packs to have optional Fusion integration\n- Added the option for connecting textures to override their render type\n- Added the option to specify connections per texture in connecting models\n- Added `horizontal`, `vertical`, and `compact` connecting texture layouts\n- Added support for Forge's appearance API\n- Fixed connecting models not respecting Forge's `render_type` property\n\n### Fusion 1.0.6\n- Fixed concurrency issue when rendering connecting models\n\n### Fusion 1.0.5a\n- Make sure parent models get resolved properly when combined with mods like DashLoader\n\n### Fusion 1.0.5\n- Fixed `VanillaModelDataBuilder` setting ambient occlusion to false by default\n\n### Fusion 1.0.4\n- Fixed concurrency issue where some texture are sometimes not loaded correctly\n\n### Fusion 1.0.3\n- Added `ModelBakingContext#getModel`\n- Fixed parents for connecting models not always being resolved\n- Added bypass to load child model data for multipart models\n\n### Fusion 1.0.2\n- Fixed simple connected texture sprite coordinates for the left,up,down connection\n\n### Fusion 1.0.1\n- Fixed `SpriteCreationContext` sometimes returning the wrong atlas size\n\n### Fusion 1.0.0\n- Initial release of Fusion\n","changelog_url":null,"date_published":"2024-01-03T17:00:03.873399Z","downloads":6602,"version_type":"release","files":[{"hashes":{"sha512":"0ebf4d5311a803c4c7f5ee77c8ea5c449d13efe11a90b6b371bd5307b8ad00ea9e67142007dbe8fb07476851eef788f94c29b7d363a3c9b9fafd1db91cebcf5b","sha1":"b01dd9151426062c380b476fcb25e27fbbe14f5c"},"url":"https://cdn.modrinth.com/data/p19vrgc2/versions/pq4S7Gk4/fusion-1.1.0c-forge-mc1.20.1.jar","filename":"fusion-1.1.0c-forge-mc1.20.1.jar","primary":true,"size":207974,"file_type":null},{"hashes":{"sha1":"837f65ca4f9caa65b8373d0600224a91a40814ae","sha512":"af11dc2c1f4aa206482f0c4908429c3de2eacf74d3bf10cc473f501d4d8a7b89f9fa7bc6078c702305668884ad7e3212e2b5b3260dac4042d395fe13911a0d99"},"url":"https://cdn.modrinth.com/data/p19vrgc2/versions/pq4S7Gk4/fusion-1.1.0c-forge-mc1.20.1-javadoc.jar","filename":"fusion-1.1.0c-forge-mc1.20.1-javadoc.jar","primary":false,"size":457714,"file_type":null},{"hashes":{"sha1":"e5d4f26ec07e12f26b7df14f4a2a6876105ab245","sha512":"95692c8851d9d862b5d7279f2759653b51ea779b29156b888c2047a2688f305c79b86cde9c9c0aa5d2cd1fa7db51539a2167d62ce6e5f75b56d13007473c5d96"},"url":"https://cdn.modrinth.com/data/p19vrgc2/versions/pq4S7Gk4/fusion-1.1.0c-forge-mc1.20.1-sources.jar","filename":"fusion-1.1.0c-forge-mc1.20.1-sources.jar","primary":false,"size":125329,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"4ZTLcqlz","user":{"id":"3KDmigFH","username":"SuperMartijn642","name":"Martijn van den Brand","avatar_url":"https://avatars.githubusercontent.com/u/12382965?v=4","bio":"I am a Java programmer, I study computer science and I make a bunch of mods for the game Minecraft.","created":"2022-06-05T11:36:30.012514Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"fusion-1.1.0c-forge-mc1.20.1.jar"},"mods\\minecraft-comes-alive-7.5.11+1.20.1-universal.jar":{"sha512":"d6a7c7ce7a9b00e0f24038f44cb4d60fbb54292b5d1f292117cdc4cdb1c42c1795107d09b766f250c834b51f3724e5e5073030e17a6485783cddf077807aa68e","disabled":false,"metadata":{"type":"modrinth","project":{"id":"1W98a849","slug":"minecraft-comes-alive-reborn","project_type":"mod","team":"eOTyYXo8","title":"MCA Reborn","description":"Minecraft Comes Alive (MCA) is a Minecraft mod that greatly extends the functionality of villagers by adding interaction, marriage, children genetics, and more!","body":"\n\n[![Banner](https://i.imgur.com/qRYrL5a.png)](https://discord.gg/EjYwZUJbpf)\n\n*Note: This mod is in active development! Join the discord above to report your bugs and help the community grow!*\n\n# Overview\nBring life to those boring villages!\n* Build your way to kingship by helping to improve the village!\n* Replaces the big noses with player like NPCs!\n* Interact with the community through gift giving and conversations!\n* You can build relationships with the townsfolk, and possibly settle down!\n* Watch your children grow!\n* Marry your fellow players when in multiplayer!\n\n\n\n## Interact with villagers!\n![Interactions](https://cdn.modrinth.com/data/1W98a849/images/3cfd812436d5dbf095ad31c6265564fbca24233a.png)\n\n## Manage entire villages!\n![Interactions](https://cdn.modrinth.com/data/1W98a849/images/2df3dbc62ed69583064597b4cf0747498417d13e.png)\n\n## Defeat the Reaper to bring back your fallen villagers!\n![Interactions](https://cdn.modrinth.com/data/1W98a849/images/9319353dd3b51a70720e79bdacb566d342771d6a.png)\n\nSupport us\n\n## Patreon\n[Luke100000's Patreon](https://www.patreon.com/conczin), donating coffee increases development speed!\n\n[![YourKit](https://www.yourkit.com/images/yklogo.png)](https://www.yourkit.com/java/profiler)\n\nMCA monitors and improves its performance with [YourKit Java Profiler](https://www.yourkit.com/java/profiler/)\n\nYourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications.\n\n[![ZAP Banner](https://cdn.modrinth.com/data/cached_images/464aeedb8d3e53fab15d57ca30e6d3484d83c9e8.jpeg)](https://zap-hosting.com/mcaaffiliate)\n\n","published":"2022-03-15T17:20:31.278254Z","updated":"2023-11-01T10:25:30.104059Z","client_side":"required","server_side":"required","downloads":187831,"followers":516,"categories":["adventure","game-mechanics","mobs"],"additional_categories":[],"game_versions":["1.16.5","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1"],"loaders":["fabric","forge","quilt"],"versions":["aqcbztJd","prtCjUrW","FoihaG6c","M7N6AYXM","x0E3VLtQ","xD1ewwvs","491KMIri","HqyhjYiA","dVCRwTln","oqjLvlFD","DBpmXguI","SrD5PMqp","Ro5FoelA","rWIBtzZF","BwnPzaBj","UX6UXzxE","qd3D6Ykp","sJloYqB1","mYG6PmU2","R9akXZs6","iY8oE1wD","baXljJs8","lSQVIRR5","Vp4sX1wU","NJ813KRB","Kg4HbkLb","oOMzGnWu","ck9XxN48","ZgWrjlZq","nuOETuI3","LzwaOMlT","uT1IljRS","i5KgI9VG","gbaG6I2S","KofSPoki","gzpT7nRk","iqgtswgk","pFpOeb6z","SM8TN19z","IL70o05n","NEyx6kLL","pCDJywmS","mQa8MZ1t","S5pxV0CN","wozPKSg6","hH5YZT2F","ZMuNcqR9","1KllIxJY","vfpkctPe","qmAitVEM","MiX69bqc","8Oame7Eu","oblhcHRI","b5pYHhX7","yIc9wFDh","rTvEZozl","iBitE45T","NHG8a5Yf","OQkkFOFt","UK0mSga3","T47UaoXx","HrgbW2co","WJG1RWHb","MqalB9cH","Xao34lUU","5taLjxnZ","EQZRDXNQ","xQvSktMe","yEx39pko","R7zi7RIU","ffZLVyzl","e16prEvR","eogBj45q","PO2sRCe1","WQ8ahegn","WGVtRvAM","MakHPZyD","d630o2U7","MXZ4Jswm","5ZyZFs5S","wcr8Q7dY","zQ29JKVE","DzW7P66H","Y7BKTP6p","oQLr95MW","wyr5yb2a","RcMlGr8y","9sUb0DOt","BK38Ip77","UhhpfGsE","e6G1ZYXB","bS6CHWLy","Prf7w5Jf","2KQjFwvi","WohhLphu","U78Ow14g","3wB8AKiU","y2Wj7rKE","N5DpxOvx","eCij26LN","BoALFybv","VBmPH7Uy","sil7FJ13","2hveukTh","H7arFuyE","a0cP3X7H","V73vAK0Z","wLHxUXpl","XRUVw9HJ","6GzeHIc2","BqmYb8CK","iFVUOOsR","BCCPqIU6","BwUZyjSv","AmA8C4Sj","qO17Td88","LeiMnxfI","Iq8LCZnb","huiONqlt","lzRQCN1F","dSuswMv7","Ar31NJWS","VY5atNeC","oHbBqI68","rcN6NmYw","NyMBU9U8","TIrSiusZ","hnwuOaA1","D76zvktn","fO3rtqgU","AgMJvtZU","a1EikAEO","riZLjUER","tOWiRgB0","zBWeIO72","v30mUFiZ","P1X5X4T3","GqpIrhCK","s405ImSX","hN29gKBL","u6HAaFSD","QpKOiK2u","AqROwFob","3DzZplws","N9qIYrAN","VwDy2FH3","asTCtKa6","soGQgxum","rpcaurhD","Xx8YzaHX","pbYz9c12","XfO32Tfl","ajcGLepN","ug7PV5S5","NWXAxBgA","ozwtRk56","f8yyvCJe","VZx2gVFP","2vPYtk7c","2kmclJpe","c823636x","ykE20xsT","G0olg9jf","JccVHIp6","OHkwRabU","vkK602RN","LM9AjV4E","mw9fgj8C","quA8sVYh","ZU78e3AU","9cgZVh8u","X1WZ8vq8","daCGaIbJ","YfTepMJX","4MM8k5T3","BMMqVqKr","a8N5fKIK","tkR6qR1X","upXuBQat","foWKSqsr","mmd3qW6a","Ns9KN6WM","asHwoU8V","vrHydI0G","9qgO9lJL","SLvN6LBg","rI2G1YvY","zyOAvGll","OiRMI8Og","3H6ou8nP","qg4yZrR5","qBSqsDaY","yWHEmZ6W","isI3o6DE","nxz0QF2B","oF8DHWFb","Q4AfoVjD"],"icon_url":"https://cdn.modrinth.com/data/1W98a849/142a27aaa8540498d7eceff36f957602162f09b5.png"},"version":{"id":"oF8DHWFb","project_id":"1W98a849","author_id":"TJkJC5Fn","featured":true,"name":"[Universal 1.20.1] MCA Reborn - 7.5.11","version_number":"7.5.11+1.20.1","changelog":"# 7.5.11\n\n* Fixed a crash\n\n# 7.5.10\n\n* Fixed data loading issues on systems with locales having non-western digits.\n* Villagers no longer harvest blocks in claimed regions\n* Added support for Let's Do Bakery\n* Fixed root advancement to appear on world load\n* Fixed villager marriage limit math\n* You can no longer restrict bells or gravestones, causing them to get stuck\n* Vanilla player models no longer modify your eye height\n* Player eye height now automatically refreshes on world join and editor changes\n* The editor now tells you if an incompatible mod disabled custom models\n* Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior\n* Added HSV hair color option to editor\n* Added loot tables in case mods rely on them and let zombie villagers drop some flesh\n\n# 7.5.9\n\n* Wrong procreation cooldown on new worlds\n\n# 7.5.8\n\n* AI performance improvements\n* Dropped babies in the inventory no longer end up in the backrooms\n* Inverted marriage slider as this is more what people expect\n* Fixed large players receiving damage on the ceiling\n* Married adventurers no longer despawn\n* Added a procreation cooldown (3 in-game days by default)\n* Added attack-text cooldown\n* Fixed trait influenced gender preferences\n* Added gender override config flag for players\n\n# 7.5.7\n\n* Fixed a crash\n\n# 7.5.6\n\n* Added missing loot tables for some headstones\n\n# 7.5.5\n\n* Fixed server crash\n\n# 7.5.4\n\n* Removed size requirements of blueprint buildings\n* Restored C2ME compatibility\n* Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)\n* Fixed marriage slider not being saved\n* Fixed fallback translations on 1.19.4+\n* Added morph to the list of don't-render-custom-arms-when-installed list\n* You can no longer squish babies on the ceiling\n* Archers can now equip crossbows\n* The camera height is now correct\n* Added the ancient city as a rumor and starting location\n* Female cultists now also wear robes\n* Skin library now has...\n * Much less data transfer\n * A report system\n * Filter buttons for hair and clothing\n * Hopefully less connection issues thanks to a dedicated domain\n * Global skins now actually work\n\n# 7.5.3\n\n* Ported to 1.20\n* Invalid skins are now hidden by default in the Skin Library\n* Added even more sanity checks when uploading stuff\n* Fixed father/mother at baby item not always being correct\n\n# 7.5.2\n\n* Removed gold dust\n* Added compression to skin library networking\n* Skin Editor will now reject most invalid skins\n * Existing invalid skins are marked\n* Changing workspace will rebuild trades\n\n# 7.5.1\n\n* Fixed a critical performance issue when childrens are stuck in a wall\n* Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door\n* Added a few config flags for customizing the destiny screen\n\n# 7.5.0\n\n* Added experimental Skin library, editor and uploader\n* Added civil registry, a log writing down all events in a village\n* Added the villager tracker, a compass being able to track the last known position of villagers\n* Fixed baby growth command\n* Move state and infection status are no longer on the gravestone\n* Fixed hugging being restricted to adults\n* Decreased tombstone text render distance to tackle lag\n\n# 7.4.9\n\n* Added compat with Chunks fade in\n\n# 7.4.8\n\n* Fixed a crash\n* Enabled toddler clothes\n* Extended Sirben lore\n* 1.19.3+ chiseled bookshelves now support MCA books\n* Golden apples can now cure children\n * Using an apple on non-infected villagers will work as a gift now\n* Fixed compatibility with Custom Trading Screen\n* Added `fractionOfVanillaZombies` Config flag\n* Added `overwriteAllZombiesWithZombieVillagers` Config flag\n* Fixed a few purple uninitialized skin bois\n* Fixed \"monster\" advancement\n\n# 7.4.7\n\n* Fixed villagers not spawning\n* Fixed not being invisible while in destiny\n* Fixed a crash when telling stories in certain modded environments\n* Syned translations\n\n# 7.4.6\n\n* Added optional AI voice acting\n* Fixed reaction when lactose intolerant\n* Graveyards now print the minimum requirements correctly\n* Fixed some configs not being synced properly from the server\n* Improved whistle on sleeping villagers\n* Restricted buildings no longer increase (visual) max population\n* You can now set the home properly when changing the village\n* Adventurers no longer move in\n* Cooldown for being hurt messages\n* Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts\n* Added Armourers Workshop compatibility\n\n# 7.4.5\n\n* Fixed blueprint again\n* Fixed babbling babies on dedicated servers\n* Fixed AI not always responding\n\n# 7.4.4\n\n* Fixed missing skin color on hands\n* Fixed blueprint on dedicated servers\n\n# 7.4.3\n\n* Fixed crash when villagers have friends lol\n\n# 7.4.2\n\n* Fixed invalid task\n* Player in destiny now become invisible instead of spectator\n* Decreased village merging radius\n* Graveyards with only 1 or 2 headstones are not shown on the map anymore\n* Improved setting work place\n\n# 7.4.1\n\n* Improved AI and interaction times\n* Villager will now be audible to all (nearby) players\n* Villager can now speak to you while following or staying\n* Improved compatibility with some datapacks\n* Asking to go home now disabling following/staying\n* Improved and fixed set home, restricted homes, blueprint home sync and go home\n* Made all chances in the Config floats\n* Added nameTagDistance to control range of name-tags\n* Fixed Armor rendering issue\n* Fixed server crash when trying to eat something with status effects\n* Improved harvesting task\n* Fixed Sirben having the voice of god\n* Fixed config crash errors not being printed\n* Fixed compatibility with First Person mod and co\n* Fixed babies speaking fluent english\n\n# 7.4.0\n\n* Added AI benefits for patrons\n\n# 7.4.0 rc 4\n\n* Fixed placing babies\n\n# 7.4.0 rc 3\n\n* Fixed GPT3 AI on dedicated servers\n* AI now has a sense of biome, weather and daytime\n* Fixed crash on 1.19.3\n* Fixed a lag spike and improved overall village performance\n* Synced Patrons list\n* Fixed wrong baby name when placing from creative\n* Fixed 1.19.3 on Forge\n\n# 7.4.0 rc 1, 2\n\n* Simplified Villages\n * Villager no longer rely on a village to find a home\n * Buildings are no longer required and automatic scanning is disabled by default\n * Frees a bit of CPU\n * This can be toggled in the blueprint\n * Manual tagging is possible too for more control\n * Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor\n* Added special vision for Sirbens\n* Added PTG-3 based villager chat AI\n * Enable in Config\n * Speak their name once to start a conversation\n* Added more phrases\n * Especially if you are a parent\n* Fewer crashes when crippling the Config\n* Improved dialogues\n * Player Gender\n * Added Greeting back\n * Villager no longer welcome you if you are a Mayor or Monarch\n* Staff of Life now has 10 uses instead of 5\n* Fixed armor texture on female players\n* Fixed performance issue related to villager renderer\n* Fixed Turkish locale issues again\n* You can now start a village with a room (e.g. underground)\n* Added more phrases\n* Fixed villagers using the steve second layer\n* Villager can now open gates\n* Villager now prefer paths and dislike stepping on grass (potential unstable)\n* Improved grieving\n * Villager will grieve when a close villager dies\n * Villager will also grieve once a week at a graveyard\n* Improved taxes\n * Tax items can now be configured\n* Fixed graveyards disappearing\n* Villager with family or friends will now spawn a gravestone if none was found\n* Updated most textures to SoyTutta\n* Updated and added additional headstones\n* Fixed blocked buildings\n* Added rock paper scissor dialogue options for children\n\n# 7.3.21\n\n* Added `percentageOfVanillaVillages` as a config value to randomly keep vanilla villages\n* Fixed adventurers spawning in unloaded chunk\n* Fixed crash when disabling MCA player model\n* Added tooltip to editor to avoid confusion when choosing vanilla model\n* Fixed players also having randomly colored hair\n* Several Changes to the Naming systems in MCA\n * Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing\n custom name, MCA will use that instead)\n * It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent\n exploits.\n * The `Nameless Traveler` code has been removed in favor of the above fix.\n* Added a Homosexuality Trait as a possible chance to spawn with\n * This trait cannot be inherited from past/to future generations\n * Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with\n those of the same gender\n * Due to this trait being available, some relationship items being gifted may result in `incompatible` responses.\n * In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.\n* Added `professionConversionsMap` as a config value, made for mod compatibility\n * Designed to be able to use clothing from another profession, if your mod does not supply any to us\n * Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by\n default.\n * Only Adult clothing is used in this, baby and child clothing remains unchanged.\n* Added `playerRendererBlacklist` to disable certain render elements of the player model if certain mods are present\n * Supported Values: `arms`, `left_arm`, `right_arm`, `all`, `block_player`, `block_villager`\n* Fixed #373 (Gamemode being switched before user finishes destiny)\n * Should also resolve the falling-through-world issue\n* Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)\n* Added `villagerInteractionItemBlacklist` to limit certain items from being used to interact with MCA villagers\n * By default, buckets are included to resolve Issue #273\n* Added command to convert vanilla villager within range\n* Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead\n* The `canBeAttractedTo` checks for a Player/Villager relationship now properly respect traits\n * IE the same logic that is used for villagers now also applies to players\n* Added `shaderLocationsMap` to allow specifying custom shaders dependent on traits\n * If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity\n does not.\n * Requires `enablePlayerShaders` to be true to utilize this feature\n* Added functionality for `Lactose Intolerance`\n * Applies a Poison effect after usage, similar to if a spider eye were consumed\n* Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen\n * This can be bypassed via the `bypassTraitRestrictions` setting\n\n# 7.3.20\n\n* Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1\n * 1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support\n* You can no longer set the home of a villager who is either there temporarily or does not require a home\n* Fixed trades\n* Fixed equipment dropping\n* Fixed arms being funky in multiplayer\n\n# 7.3.19\n\n* Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)\n* Added `villagerDimensionBlacklist`, modded villager whitelists, and `allowedSpawnReasons` as new config options\n * Advanced Usage Only, tampering can lead to tears :(\n* Multiple Build Script adjustments to align with universal packaging + full automation\n* Fixed some wrong relationships on older worlds\n\n# 7.3.18\n\n* Fabric and Forge are now packaged as one universal jar file\n* Fixed trait inheritance change\n* Fixed updating villager name not reflecting change in Blueprint\n* Fixed profession name in Waila etc\n* Fixed outdated infection book\n\n# 7.3.17\n\n* Fixed an issue with the Bone Meal Check in `HarvestingTask` not taking into account modded items\n* Fixed an issue relating to a mismatched slot checked when a villager is left-handed and `HarvestingTask#bonemealCrop`\n was ran\n* Rewritten `HarvestingTask#plantSeed` to allow modded plants to be properly planted, if specified in\n the `villager_plantable` tag and a valid `BlockItem`\n * This also fixes pumpkin and melon seeds not properly planting, despite being in the tag\n* Added a `minBuildingSize` as a counterpart to the previously implemented `maxBuildingSize` config option\n * I'm not sure why someone wanted this, but...ok.\n* Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves\n\n# 7.3.16\n\n* Fixed wrong pitch for babies\n* Pitch slowly increases with age\n* Fixed inconsistencies in relationship data with the Matchmaker's Ring\n * Resolves cases of incest + Added `canBeAttractedTo` check support\n* Fixed a missing `getGender` check in creating a player's Family Tree entry\n* Fixed enchantments glint on villagers\n* Fixed using mca villager spawn eggs on mca villagers\n* Fixed Sneak-Interactions with mca villagers\n * Should now open trades on applicable villagers\n * Villagers that are Jobless will disagree with the proper sound effect\n* Fixed silent sound effect compatibility with Celebrate Sounds\n\n# 7.3.15\n\n* Fixed multiple rendering issues that were causing invisibility to not work on Villagers\n * Also applies to players using the custom villager model\n* Added a `villagerRestockNotification` config option\n * If enabled, will notify anyone in a villager's home village when a trade restock occurs\n* Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)\n* Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static `15`\n* Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices\n* Added a `showNotificationsAsChat` config option to toggle villager notification style\n * If true, the normal action bar notifications will instead show in chat.\n* Added preliminary/supplementary data for 7.4.0 content\n* Misc. Build Pipeline cleanups\n* Fixed mail notification\n* Fixed offline players not receiving letter of condolence\n* Villagers are no longer pissed when killing a Zombie Villager\n* Zombie Villagers without any family won't be buried\n* Infected villagers being killed by a zombie no longer duplicate their inventory\n* Infection now lasts longer\n* Adventurers with high hearts may stay without asking\n* Mood slowly change on its own, with slight tendency towards neutral\n* Fixed `getGender` checks for PlayerSaveData (Now should properly be reflected!)\n* Villagers have a voice pitch gene\n\n# 7.3.14\n\n* Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs\n* Modified a failing villager state into something more...magical ;)\n\n# 7.3.13\n\n* Added Support for 1.19.1\n* Sneaking + Interacting with a villager with the editor item will now open their inventory!\n* Added Left-Handed Trait as a possible chance to spawn with\n * This trait can be inherited from past/to future generations\n * Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the\n off-hand slot)\n * Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already\n uses both hands, it'll remain unchanged.)\n * Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future\n update.\n\n# 7.3.11/7.3.12\n\n* Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)\n* Added `innArrivalNotification` config setting, for notifying players in the village that a new traveller has arrived!\n* Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the `nightOwlChance` config\n setting (Default: 50% Chance)\n * Enable `allowAnyNightOwl` to be able to apply this same chance to other professions\n * Guard's will also now use `nightOwlChance` instead of using a random boolean to determine their schedule (Meaning\n if you want more guards at night, increase `nightOwlChance`)\n* Added a Bisexuality Trait as a possible chance to spawn with\n * This trait cannot be inherited from past/to future generations\n * Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with\n those of the same gender\n * Due to this trait being available, some relationship items being gifted may result in `incompatible` responses.\n\n# 7.3.10\n\n* Fixed Villager Fate achievements (Happy hunting!)\n* Added an achievement for dropping a baby? (There's more to this right?!)\n\n# 7.3.9\n\n* You can no longer trade with archers\n* Fixed crash in blueprint\n* Fixed villager following you after trade\n* Fixed villagers not working when previously told to stay\n* Fixed harvesting tasks not always harvesting\n* Added phrases for working\n* Villager no longer work when panicking\n* Villager can heal faster when eating\n\n# 7.3.8\n\n* Fixed forge server\n* Villager no longer make surprise sounds while trading\n* Fixed staying and following commands causing high CPU usage\n * Panicking staying villagers will now run\n * They will not return to original point yet, will be fixed in guards-update\n* Fixed issues when server and client have different java versions\n\n# 7.3.7\n\n* Fixed server crashing\n* Fixed some sounds not triggering\n* Enabled voices by default\n* Gave sirben more personality\n\n# 7.3.6\n\n* Finished sounds\n * Normalized and denoised existing ones\n * Added trading, hurt, snoring and coughing\n * Added sounds for females\n* Reputation is now the sum of all hearts\n * Reputation has been renamed to hearts\n* Villages with less than 3 (configurable) buildings are now considered settlements\n * They will not trigger the enter-village notification\n* Children now grow up in 16 days instead of 8 (configurable)\n* Babies no longer greet you\n* Added rose gold dust recipe and therefore a way to obtain rose gold\n * Removed rose gold ore\n* Being in a relationship helps for some interactions\n* A higher villager levels decreases infection rate\n* Fixed a few minor bugs\n* If you hit a villager, it will no longer follow you\n* Fixed armor texture on villagers\n\n# 7.3.5\n\n* Added potion of feminity/masculinity\n* Fixed promised villager marrying\n* Fixed black hair issue\n* Removed duplicate jobless skins\n* Adventurers no longer claim beds\n* Adventurers no longer complain about too crowded places\n* Adventurers now actually charge you when hiring them\n* Hopefully fixed Stuck-in-spectator mode bugs\n* Added fully vanilla mode to player model selection\n* Added a hint to the limited `/mca editor`\n* Reduced which villagers are converted to support mods (Easy Villagers)\n * E.g. Igloo will have vanilla villagers now, for technical reasons\n* Less mca baby zombie villagers\n* Fixed apologizing to villagers after hit\n* Made interactions easier, except for stories if you are lying\n* Made bounty hunters more rare\n\n# 7.3.4\n\n* Engagement rings now set the relationship to engaged\n * Engaged villagers won't marry someone else\n* Gifting a bouquet prevents villagers from marrying other villagers\n* More config for inn spawning behavior\n* Added (deceased) father and mother for all spawned villagers\n* Fixed compatibility issues with Origins mod\n* Added rainbow trait\n* Hair color now blends when color is gifted again\n* 2% of villagers dye their hair (configurable)\n\n# 7.3.3\n\n* Parents with same gender are now properly registered\n\n# 7.3.2\n\n* Added support for 1.19\n* Added support for advancements tied to fate\n* Added Adventurers\n * Spawn twice a day at inns\n * Despawn after 2 days\n * Can trade, be hired and asked to stay\n* Villager now chooses the best equipment\n* Added more eye variants\n* Fixed zombies not always using zombie clothing\n* Villager on fire will now burn their clothes\n* The Sirben cult appeared\n* Added 50.000 names from 55 different countries\n * Config option available to use modern USA names only\n* Destiny now sets spawn location\n* The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items\n* You can now start a village without villagers using the blueprint\n\n# 7.3.1\n\n* Traders now spawn in Inns\n* Added comb to modify the hairstyle of villagers and players\n* Added needle and thread to modify clothes of villagers and players\n* Fixed advancements and book rewards\n* Improved name distribution\n* Marriage and Birth notifications are now only printed within the village boundaries, or when being friends\n* Added config flag to disable boobs\n* Added support for Immersive Weathering\n* Fixed a few crashes\n* Taxes are now once a week\n* Fixed performance issue\n* Fixed persistent zombie villagers despawning\n\n# 7.3.0\n\n* Updated translations\n* Fixed crash on dedicated server when picking up children\n* Cleaned up config, added link to config wiki\n* Villager can no longer plant modded plants to remove a crash\n* Fixed a few crashes\n\n# 7.3.0 alpha 3\n\n* Switched to an injected based player model to hopefully improve mod support\n* Using the Player model now makes use of size and gender\n* Females are now in average 5% shorter than males\n* You can now choose between player and villager model in the destiny screen\n* Fixed modded profession being naked\n* Fixed massive family crashing whistle\n* Fixed root advancement\n* Fixed Gifting advancements\n* Fixed missing riding phrase\n* Fixed duplication issue when villager use bonemeal\n* Fixed chore animations\n* Added wandering around when no tasks have been found\n* Fixed young villagers not holding tools correctly\n\n# 7.3.0 alpha 2\n\n* Fixed Destiny partly working on dedicated servers\n* Fixed mod conflicts\n* Added clothing and hair selection\n* Bounty hunter no longer attack while in creative\n* Gifting a golden apple to a child now properly reduces the stack\n* Fixed a few wrong buttons\n* Added a few more config flags to control destiny, teleportation and editor access\n* Sneaking no longer breaks the model\n* Editor offers a button to select player or villager skin\n* Fixed issues with resizing window while in editor\n\n# 7.3.0 alpha 1\n\n* Added destiny\n * You are asked to customize the player\n * Then you can choose from a set of spawn location to start your journey\n* Massive dialogue overhaul with over 300 new phrases\n * Added Rumor dialogue\n * Added Time specific dialogues\n* Grumpy, Gloomy and Shy personalities\n\n# 7.2.0\n\n* Ported to 1.18.2\n* Modded Villager professions now display properly in all mca interfaces\n* Fixed incompatibility with eldritch mobs\n* Villager get 5 extra hearts per level\n* Added config flag to use squidward models\n* Fixed sleeping\n* Adjusted villager teleportation to be more configurable\n* Different ages will now move at different speed\n* Genes now affect speed\n* Converted villagers will now retain custom nbt data and age\n* Fixed inventory disappearing on convert\n* Fixed marriage and family tree loss on convert\n* Maximum building size and radius are now configurable\n* Fixed UI Scaling issues with interaction buttons\n* Fixed issues of bounty hunters spawning within villages if your y value is below its bounds\n* Added Village Merging\n* Fixed villagers struck by lighting\n* Added electrified trait\n* Increased button widths to better support different languages\n* Decrease revenge aggression based on the guards' relation to you\n* Added guard target list to config\n* Added aborting children by unconventional means\n* Updated the Blueprint Interface to appear more cohesive\n* Added `/mca-admin forceBuildingType ` to force a building's type\n* Fixed issues with Chores not working in 1.18.x\n* Added modded support to `ChoppingTask` as well as several optimizations\n* Mining Speed Multipliers can now effect `ChoppingTask` speed (The original 7 seconds is also configurable)\n* Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)\n* Fixed player marriage not saving\n* Sneaking before interacting with a villager will now open trading\n\n# 7.1.0\n\n* Ported to 1.18 (And 1.18.1)\n* Fixed missing chest tag\n* Added baby clothes\n* Fixed villagers not fully moving out of the old building\n\n# 7.0.8\n\n* Readded blacksmith functionality\n* Fixed scaling-flickering with iguana tweaks\n* Added text when trying to assign to invalid buildings\n* Improved interaction layout\n* Staff of Life can no longer be enchanted\n* Fixed chores phrase names\n* Command kill no longer counts as murder\n* Added config flag to disable name tags\n* Fixed log spam regarding invalid bounding boxes\n* Fixed issues when assigning family in editor\n* Buildings now support modded chests\n* Villagers will now use your editor name\n* Fixed letter author and creative mode usage\n* Strengthened Grim Reaper\n* Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic\n* Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy\n not guaranteed)\n\n# 7.0.7\n\n* Experienced villagers no longer become guards\n* The king can assign archers and guards at will\n* Fixed king rank\n* Can no longer pickup teens\n* Fixed curing zombie villagers\n* Added missing translations\n* Added book of supporter\n* Fixed gift desaturation not working\n* Improved teleportation, especially when following the player\n* Fixed the pixel gap of headstones\n* Fixed sleeping villagers not waking up when moved around\n* Added letter of condolence\n* Fixed dimension issues with player and villager data\n* Added mail system, used to notify the player about the death of family members\n* Glass roofs are now supported\n* Added more jobless skins\n* Updated translations and fixed wrong variable syntax\n* Added some admin commands\n* Temporary disabled baby tracker\n* You can now trade with family\n* Fixed inventory duplication bug\n* Fixed deadlock in relation with reaper spawner\n* Villager marriages now respect player hearts\n* Fixed gifting golden apple not reducing by 1\n* Fixed crash when hovering over unmarried villagers marriage-symbol\n* Villagers will also update baby time\n* Fixed datapack crash on some system locales\n* Hopefully fixed stuck-at-sleeping issues after loading world\n* Adding a building will also look for graveyards to decrease player confusion\n\n# 7.0.6\n\n* Fixed guards aggression towards mobs\n* Fixed profession change not always switching clothes\n* Added Family Tree item to search\n* Fixed crash\n* Fixed reaper summoning on some server\n\n# 7.0.5\n\n* Fixed issue with natural breeding\n* Blueprint will now better display vertically stacked buildings\n* Villager preview in the editor is now animated\n* Fixed wasting charges on already reviving villagers\n* Fixed a crash\n* Fixed opposite gender bug\n* Fixed villager marrying relatives\n* Guards now attack mca zombie villagers\n* No more sliding baby zombie villagers\n* Slightly enhanced village boundary determination\n* Fixed uninitialized zombie villager babies\n* Fixed flower pots with flowers not being recognized\n* Lost babies can now be retrieved by the spouse\n* Fixed crash on dedicated server when using randomized baby name\n* Village will now interact with each other\n* Iron golems will now slap the villager when hit accidentally and then chill\n* Guards will now support their citizen and have a custom dialogue when the player is the attacker\n* Improved archer AI\n* Fixed villager getting stuck in doors\n* Guards no longer panic when a raid happens\n* A wiped-out village will only send a last, bigger bounty hunter wave\n* Added all items to recipe book\n* Reworked female villager model\n* Fixed a bunch of marriage issues caused on death\n* Spouse and parents can now be modified in the villager editor\n* Fixed guard spam\n* Rank Mayor can now make villagers guards or archers manually\n* If the Grim Reaper summoning fails, feedback on why is given\n* Villager are now silent by default, configurable\n* Villages can now be renamed\n* Unlocked King rank\n\n# 7.0.4\n\n* Fixed widow icon\n* Player and villager marriage symbol now swapped\n* Taxes are initially set to 0%\n* Whistle recipe now requires gold instead of rose gold\n* Rings are no longer usable as gold ingots\n* Fixed a crash related to building detection\n* Integrated community re-shaded dna icon\n* Added Vegetarian trait\n* Fixed missing meat gift phrase\n* Replaced names by accurate database of babies born in the US in 2010\n* Fixed graves text for formatted names\n* Fixed reviving for villager died by height or void\n* When adopting, your spouse also becomes your children's mother\n* Decreased villager knockback\n* Fixed incorrect amount of bounty hunters\n* Added two more headstones\n* Fixed crash caused by zombie villagers on dedicated servers\n* Only player with merchant rank or higher will receive tax notifications\n* mca-admin commands no require op permission\n* Fixed smaller issues with building recognition\n* Automatic building scanning can now be disabled\n* Next to Buildings, you can now add more restrictive \"rooms\" instead in case your build is not recognized otherwise\n* Buildings can no longer intersect\n* If adding a building fails, a proper error message is now shown\n* Updating existing, intersected buildings work now\n* Fixed some villagers being confused on where they live\n* Fixed outdated translation variables\n* Setting the workplace makes them jobless for now, effectively causing them to look for a new job\n* You use both matchmaker rings now\n* Gifting cake works on every adult married villager\n* Buildings can now be marked as restricted, preventing villagers from moving in\n* Voice acting is now disabled by default\n* Fixed guards on duty randomly looking into the sky when talking to\n* Fixed at least one teleporting-away-while-following bug\n\n# 7.0.3\n\n* Attempting to talk to a zombie won't prevent you from performing an action\n* Fixed interaction fatigue reset\n* Added Interaction and gift analysis\n* Overhauled gift desaturation.\n * Hearts reward will decrease, but won't drop below 0.\n * Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.\n * Once a day by default, the villager forgets about the latest gift in the queue\n* Fixed \"datapack\" crash\n* Building tasks are now required to advance in ranks\n* Removed bed reserving, beds are searched on demand\n* Fixed villager-keep-following-you problem\n* Fixed greeting AI\n* Increase percentage of adult villagers\n* Fixed changing clothes of unemployed villagers\n* Increased frequency of marriage, births and guard spawns\n\n# 7.0.2\n\n* Fixed Server crash\n* Fixed crash when setting clothes or haircut when playing on a server\n* Added config flag to disable voice acting\n* Fixed scythe loosing its charge on non-tombstones\n* Fixed staff of life charges\n* You can no longer adopt adults\n* Fixed grown-up message appearing after world join\n* Fixed building detection on certain coordinates\n* Fixed tall villagers being too tall to live\n* Fixed phrases not being translated on dedicated servers\n* Synced Translations\n\n# 7.0.1\n\n* Fixed traits syncing issues and chance math\n* Fixed translation keys\n\n# 7.0.0\n\n* Giant initial update. This list may have missing parts.\n* Added mca villager and zombie villager\n* Added genetics, personality, traits and mood\n* Added dialogue engine\n * Ported classic interactions\n * Added adoption\n * Added divorce and divorce papers\n* Added enhanced gifting\n * Has a saturation Queue\n * Respects villagers specific needs\n* Added wedding ring and engagement ring\n* Added Grim Reaper\n* Added graves, resurrection, Staff of Life and the Scythe\n* Added guards and archers\n* Added blueprint\n * Added village management\n * Added automatic building and village recognition\n * Added initial building types to extend village functions\n * Added rank, task system\n* Added taxes\n* Added chores\n* Added book with enhanced visuals\n* Added Advancements\n* Added Architecture to support Fabric and Forge\n* Added voice acting\n* Added initial translations´","changelog_url":null,"date_published":"2023-11-01T10:23:03.468878Z","downloads":26832,"version_type":"release","files":[{"hashes":{"sha512":"d6a7c7ce7a9b00e0f24038f44cb4d60fbb54292b5d1f292117cdc4cdb1c42c1795107d09b766f250c834b51f3724e5e5073030e17a6485783cddf077807aa68e","sha1":"fadfe1fa6c7dd7a6eec7d0ee9905346f9824556e"},"url":"https://cdn.modrinth.com/data/1W98a849/versions/oF8DHWFb/minecraft-comes-alive-7.5.11%2B1.20.1-universal.jar","filename":"minecraft-comes-alive-7.5.11+1.20.1-universal.jar","primary":true,"size":12018342,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"qvIfYCYJ","file_name":null,"dependency_type":"optional"},{"version_id":null,"project_id":"lhGA9TYQ","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"P7dR8mSH","file_name":null,"dependency_type":"optional"}],"game_versions":["1.20.1"],"loaders":["fabric","forge","quilt"]},"members":[{"team_id":"eOTyYXo8","user":{"id":"99RdWNq1","username":"CDAGaming","name":null,"avatar_url":"https://avatars3.githubusercontent.com/u/16328918?v=4","bio":null,"created":"2020-12-18T23:20:16.531539Z","role":"developer"},"role":"Developer","ordering":0},{"team_id":"eOTyYXo8","user":{"id":"x9mB4YQb","username":"SoyTutta","name":"Tutitta","avatar_url":"https://avatars.githubusercontent.com/u/111702644?v=4","bio":null,"created":"2023-06-09T18:10:40.359271Z","role":"developer"},"role":"Artist","ordering":0},{"team_id":"eOTyYXo8","user":{"id":"Z3Czztq6","username":"rawvennoodles","name":null,"avatar_url":"https://cdn.modrinth.com/user/Z3Czztq6/ccf499b590dad3dc683a72170ab12e97c480e1ed.jpeg","bio":null,"created":"2022-11-17T18:12:30.621894Z","role":"developer"},"role":"Page Manager","ordering":0},{"team_id":"eOTyYXo8","user":{"id":"TJkJC5Fn","username":"Luke100000","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/7905977?v=4","bio":null,"created":"2022-03-14T07:12:03.671718Z","role":"developer"},"role":"Owner","ordering":0},{"team_id":"eOTyYXo8","user":{"id":"w4sTQr6G","username":"Tuchu","name":"Dom","avatar_url":"https://cdn.modrinth.com/user/w4sTQr6G/1916ad44a6fb712f63c438e86817b44332dfe386.jpeg","bio":"Co-Owner alongside Luke100000 of MCA:Reborn","created":"2022-03-21T03:29:24.067351Z","role":"developer"},"role":"Community Manager","ordering":0}],"update_version":null,"incompatible":true},"file_name":"minecraft-comes-alive-7.5.11+1.20.1-universal.jar"},"mods\\valkyrienskies-1201-2.3.0-beta.4.jar":{"sha512":"b4df27042ec32c2f51893d839d58ec254bdd228b82486286e772d4eeacc6fed494955b66a4dc2ab0facd3f9dadf03c02f31075d396b81178e5efce7708fdcb81","disabled":false,"metadata":{"type":"modrinth","project":{"id":"V5ujR2yw","slug":"valkyrien-skies","project_type":"mod","team":"xtVZP6HK","title":"Valkyrien Skies","description":"Physics in Minecraft","body":"**Valkryien Skies 2 is in BETA. It's generally stable and you can play with it, but we haven't even reached 1% of our full potential!**\n\n---\n
\n\n\n# Valkyrien Skies\n[Website](https://valkyrienskies.org) | [Discord](https://discord.gg/dWwM8G3) | [GitHub](https://github.com/ValkyrienSkies/Valkyrien-Skies-2)\n
\n\n\n*Blocks that move. Blocks that scale. Blocks with physics. Mini ships. Huge ships. With Valkyrien Skies, not even the sky is a limit.*\n\nNotice: *Valkyrien Skies* is a library mod, you need to download an add-on to use it in ordinary gameplay. If you don't have any in mind, try out [Eureka!](https://modrinth.com/mod/eureka)\n\n\n\n\n## Buoyancy?\nYou betcha. If your ship is light enough, it floats!\n\n\n\n## Everything Collides\nShip to ship. Ship to world. Ship to player. Ship to entities. Valkyrien Skies integrates seamless into vanilla.\n\n\n\n\n## Oh, right. It also supports Create\n\nYour favorite Create machines just got mobile! And this is just the first of many integrations for many popular mods to come.\n\n\n\n","published":"2021-03-30T16:13:28.019191Z","updated":"2024-01-01T03:56:25.260780Z","client_side":"required","server_side":"required","downloads":118273,"followers":303,"categories":["game-mechanics","library"],"additional_categories":[],"game_versions":["1.12.2","1.16.5","1.18.2","1.19.2","1.20.1"],"loaders":["fabric","forge"],"versions":["8zhGUDDJ","BG3f689s","a7uhPNOT","EzntMAPt","yCsPnQFF","NwTDRB8l","XdqFJAIP","60WscAo9","yTuC1iq7","qnLhaIcW","ojupNKsr","nqTMkBs8","U24CWNI1","thaIMIPv","XBmAChmG","Lk9ZgMMF","JgR12tVl","565RQckr","TGfmORHE","P8vgNDsn","Hm6PdwzM","qK6pSEvZ","7Sv0y5II","EufStSk2","v9pZFlno","OCpPIeGd","H4c6OGGe","ToDQViDp","8jwTcoOC","uCx6EXZz","cdOjYdMF","YzktV2O0","s43BwjkX","YRlhjE2H","N00liAuO","gKRKQoRO","ZauvYUXr","tK6EqE6Y","tkUkGUXE","AAvcCcwA","k39RdMFx","ZD3qLNXq","rMCKXWHG","wB71Ejmx","K1nZZ7XJ","wvRiVmfM","JAyv33M3","HGXQsIIi","HHUsCVBM","10IPd2Hb","BbR1CvvZ","gZzGScqE","mzfD7MoD","Ou1h0Gkf","UB5lXGEq","YikZY8wB","LZnRLeUW","Nj2rG8Vi","xzPuiZ3w","V32uMMwu","ioqI4F1W","FS5JKKZb","kcpXU1fD","n6bYmsQ9","hL00s1Z9","WRrMnd4q","sPZyV1Am","QAj7h3vU","DAAedhhu","QAPb90tF","HkORffDo"],"icon_url":"https://cdn.modrinth.com/data/V5ujR2yw/d156dee2ce00ca6ce07343bf8db374a05893f376.png"},"version":{"id":"YikZY8wB","project_id":"V5ujR2yw","author_id":"wEmpASle","featured":false,"name":"[Forge 1.20.1] v2.3.0-beta.4","version_number":"1.20.1-forge-2.3.0-beta.4","changelog":"No changelog was specified.","changelog_url":null,"date_published":"2023-07-20T02:41:35.648069Z","downloads":12697,"version_type":"beta","files":[{"hashes":{"sha1":"7ab3d5a013343e96c2bccf0f0ac2f6f7fcf946cf","sha512":"b4df27042ec32c2f51893d839d58ec254bdd228b82486286e772d4eeacc6fed494955b66a4dc2ab0facd3f9dadf03c02f31075d396b81178e5efce7708fdcb81"},"url":"https://cdn.modrinth.com/data/V5ujR2yw/versions/YikZY8wB/valkyrienskies-1201-2.3.0-beta.4.jar","filename":"valkyrienskies-1201-2.3.0-beta.4.jar","primary":true,"size":10618367,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"embedded"},{"version_id":null,"project_id":"ordsPcFz","file_name":null,"dependency_type":"required"}],"game_versions":["1.20.1"],"loaders":["forge"]},"members":[{"team_id":"xtVZP6HK","user":{"id":"wEmpASle","username":"rubydesic","name":null,"avatar_url":"https://avatars.githubusercontent.com/u/26909616?v=4","bio":null,"created":"2021-03-30T16:05:29.995492Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":{"id":"HkORffDo","project_id":"V5ujR2yw","author_id":"wEmpASle","featured":false,"name":"[Forge 1.20.1] v2.1.3-beta.1","version_number":"1.20.1-forge-2.1.3-beta.1","changelog":"No changelog was specified.","changelog_url":null,"date_published":"2024-01-01T03:56:27.293529Z","downloads":7857,"version_type":"beta","files":[{"hashes":{"sha512":"63c9951de0814f4524282a9cd5e31d9540bc7717b21aa2c0d0a313024a5e0d94db274d898e369a9236e61adee54051896af49cea1e13dc1e9340a762693f8e51","sha1":"58c02fe1022a3daaba8a39ba980844a9a60164af"},"url":"https://cdn.modrinth.com/data/V5ujR2yw/versions/HkORffDo/valkyrienskies-120-2.1.3-beta.1.jar","filename":"valkyrienskies-120-2.1.3-beta.1.jar","primary":true,"size":13778515,"file_type":null}],"dependencies":[{"version_id":null,"project_id":"ordsPcFz","file_name":null,"dependency_type":"required"},{"version_id":null,"project_id":"9s6osm5g","file_name":null,"dependency_type":"embedded"}],"game_versions":["1.20.1"],"loaders":["forge"]},"incompatible":true},"file_name":"valkyrienskies-1201-2.3.0-beta.4.jar"},"mods\\caelus-forge-3.1.0+1.20.jar":{"sha512":"b665292cf808a6776b77c1bd427dac17ba7b4b38213b6078967f4cd0df089675c21fa6589fc6a27f4970eae8857db99a4441c14628ba1b3c89f10ddbf6c50091","disabled":false,"metadata":{"type":"modrinth","project":{"id":"40FYwb4z","slug":"caelus","project_type":"mod","team":"Ivmlfhgw","title":"Caelus API","description":"A coremod and API to provide developers access to elytra flight mechanics through an entity attribute.","body":"Caelus is a small utility mod that abstracts the hardcoded vanilla elytra behavior into a more generic elytra flight attribute and exposes this to mod developers seeking to implement elytra flight for their own mods.\n\nAll modders have to do is call the CaelusAPI.ELYTRA_FLIGHT attribute where applicable. The attribute has a default value of 0, which forbids any elytra flight. Attribute values greater than or equal to 1 will enable elytra flight. The vanilla elytra item has also been changed to use this attribute, keeping its behavior the same as normal.\n\n## Adding to Your Project:\n\n### Forge\n\nAdd the following to your build.gradle file:\n\n```\nrepositories {\n maven {\n url = \"https://maven.theillusivec4.top\"\n }\n}\n\ndependencies {\n compile fg.deobf(\"top.theillusivec4.caelus:caelus-forge:${version}\")\n}\n```\n\n### Fabric\n\nAdd the following to your build.gradle file:\n\n```\nrepositories {\n maven {\n url = \"https://maven.theillusivec4.top\"\n }\n}\n\ndependencies {\n modImplementation \"top.theillusivec4.caelus:caelus-fabric:${version}\"\n}\n```\n\nReplace ${version} with the version of Caelus that you want to use.","published":"2023-02-03T04:20:05.015923Z","updated":"2023-12-19T12:08:19.428377Z","client_side":"required","server_side":"required","downloads":103367,"followers":49,"categories":["game-mechanics","library","transportation"],"additional_categories":[],"game_versions":["1.13.2","1.14.4","1.15.2","1.16.4","1.16.5","1.17.1","1.18","1.18.1","1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.4"],"loaders":["fabric","forge","neoforge"],"versions":["HAlPbMjx","S1ZDdZPQ","kaVBBf6A","mCcOcJC8","EADjKIcN","u6EWqzV3","ub4XUBe8","oGzi6gyV","hmlQQjAc","3avYiaYY","nNc4Zgy4","GOt2FLfJ","rsEs4XzP","fs9CeXYZ","blHqcqAJ","EFBkHdXK","PVrZaZ3c"],"icon_url":"https://cdn.modrinth.com/data/40FYwb4z/ae837cab4b8a4d17989b2462bfcd62e8c0451a0f.png"},"version":{"id":"fs9CeXYZ","project_id":"40FYwb4z","author_id":"zbpHS3ry","featured":false,"name":"caelus-forge-3.1.0+1.20","version_number":"3.1.0+1.20","changelog":"The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).\nPrior to version 3.1.0, this project used [Forge Recommended Versioning](https://mcforge.readthedocs.io/en/latest/conventions/versioning/).\n\nThis is a copy of the changelog for the most recent version. For the full version history, go [here](https://github.com/TheIllusiveC4/Caelus/blob/1.20.x/docs/CHANGELOG.md).\n\n## [3.1.0+1.20] - 2023.06.11\n### Changed\n- Updated to Minecraft 1.20\n- Changed to Semantic Versioning\n","changelog_url":null,"date_published":"2023-06-12T01:16:18.008009Z","downloads":60517,"version_type":"release","files":[{"hashes":{"sha1":"09cc4f33dfcfa2f4763ae433bd98f3b09e0caf00","sha512":"b665292cf808a6776b77c1bd427dac17ba7b4b38213b6078967f4cd0df089675c21fa6589fc6a27f4970eae8857db99a4441c14628ba1b3c89f10ddbf6c50091"},"url":"https://cdn.modrinth.com/data/40FYwb4z/versions/fs9CeXYZ/caelus-forge-3.1.0%2B1.20.jar","filename":"caelus-forge-3.1.0+1.20.jar","primary":true,"size":38169,"file_type":null},{"hashes":{"sha512":"4f98baca310e49447afaec79c665136d9fd8bd51ebdd9422a1a6a555e3b13179e5ae08fd22bb64171208a1228577e8c227cc0310de89ab4deeeb7734571a9df0","sha1":"e284ce02273c94e588075cfb11e2b413d8745a17"},"url":"https://cdn.modrinth.com/data/40FYwb4z/versions/fs9CeXYZ/caelus-forge-3.1.0%2B1.20-api.jar","filename":"caelus-forge-3.1.0+1.20-api.jar","primary":false,"size":3736,"file_type":null},{"hashes":{"sha512":"810cecb39806dd0b4659f3149ae2a420e183679a8e78e35f0d731e77d4d4664faa49b9d2d6bc6d049343b14e5d33dd6a0ff42bcd28ecf0adccc8583a752b5ca7","sha1":"136f2f71618f83229d072191668281a3dcc890a2"},"url":"https://cdn.modrinth.com/data/40FYwb4z/versions/fs9CeXYZ/caelus-forge-3.1.0%2B1.20-sources.jar","filename":"caelus-forge-3.1.0+1.20-sources.jar","primary":false,"size":13913,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge"]},"members":[{"team_id":"Ivmlfhgw","user":{"id":"zbpHS3ry","username":"TheIllusiveC4","name":"C4","avatar_url":"https://avatars.githubusercontent.com/u/29991504?v=4","bio":null,"created":"2023-02-03T00:08:26.219982Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"caelus-forge-3.1.0+1.20.jar"},"mods\\friendsandfoes-forge-mc1.20.1-2.0.7.jar":{"sha512":"70f81662fbe83b9311242f753684f23385b01c46c65c33eaa13f4ef5525ea9270483a622c4ef4aa2d7616106e1e3613907d950edd07c0914235362675c38af8d","disabled":false,"metadata":{"type":"modrinth","project":{"id":"BOCJKD49","slug":"friends-and-foes-forge","project_type":"mod","team":"MHW3Xqt5","title":"Friends&Foes (Forge)","description":"Adds outvoted and forgotten mobs from the mob votes in a believable vanilla plus style. (Copper Golem, Glare, Moobloom, Iceologer, Barnacle, Wildfire, Illusioner, Rascal, Tuff Golem)","body":"
\n\n
\n\t\"Friends&Foes\"\n
\n\n
\n\n
\n\t\n\t\t\"Ko-fi\"\n\t\n\t\n\t\t\"Patreon\"\n\t\n\t\n\t\t\"Discord\"\n\t\n\t\n\t\t\"Wiki\"\n\t\n
\n\n
\n\n

\n\tFriends&Foes adds outvoted and forgotten mobs from the mob vote. One of the main goals is to further expand upon original concepts and add new vanilla-like features related to all the mobs.\n

\n\n

\n\tYou can check wiki for a detailed overview of implemented mobs and features.\n

\n\n
\n
\n\n

\n\t\"Tuff\n\t  \n\tTuff Golem\n

\n\n

\n\tTuff Golem, a statuesque mob, which can hold and display any item you give it, but be careful when it is not sleeping it loves to take spontaneous strolls.\n\tWant your tuff golem to stay put? Stick it in place with a honeycomb. If you want to build this sleeping beauty, gather a tuff block, a wool block of any color, and a pumpkin.\n

\n\n

\n\t\n\t\t\"Tuff\n\t\n\t\n\t\t\"Sleeping\n\t\n

\n\n
\n
\n\n

\n\t\"Rascal\"\n\t  \n\tRascal\n

\n\n

\n\tDiscover Rascal, a mischievous little creature located in the mines, that finds joy in the game of hide-and-seek.\n\tIt’s both playful and helpful, giving you hints as you search for it.\n\tFind it three times and it will reward you with the bundle of your dreams!\n

\n\n

\n\t\n\t\t\"Rascal\n\t\n\t\n\t\t\"Rascal\n\t\n

\n\n
\n
\n\n

\n\t\"Copper\n\t  \n\tCopper Golem\n

\n\n

\n\tMeet the Copper Golem, a pocket-sized, comedic marvel that finds joy in randomly pressing copper buttons.\n\tLike any other copper creations it will oxidize over time, but do not worry, maintenance is a breeze! For a quick makeover, grab an axe or a honeycomb.\n\tIf you want to build this little creature, gather a copper block, a pumpkin, and a lightning rod.\n

\n\n

\n\t\n\t\t\"Copper\n\t\n\t\n\t\t\"Copper\n\t\n

\n\n

\n\tOther features related to the copper golem:\n

\n\n\n
\n
\n\n

\n\t\"Glare\"\n\t  \n\tGlare\n

\n\n

\n\tIntroducing the Glare, grumpy and cute mossy companion living in the lush caves that hates the darkness.\n\tDo you share a disdain for the dark? In that case glare can show you areas that are dark enough for monsters to spawn.\n\tIf you want to tame or breed this little cutie, you will need the glow berries, but be careful, glares tends to snack on them regularly, leaving no leftovers.\n

\n\n

\n\t\n\t\t\"Baby\n\t\n\t\n\t\t\"Flying\n\t\n

\n\n
\n
\n\n

\n\t\"Iceologer\"\n\t  \n\tIceologer\n

\n\n

\n\tEncounter the Iceologer, a lonely illager who lives deep in the snows.\n\tYou can find him by searching for a small spruce cabin among the trees.\n\tBut be careful on your adventure though, as years of living in the wild has made his heart colder than the ice around him. If he spots you, brace for icy attacks, turning your adventure into a frosty challenge.\n

\t\n\n

\n\t\n\t\t\"Iceologer\n\t\n\t\n\t\t\"Iceologer\n\t\n

\n\n

\n\tOther features related to the iceologer:\n

\n\n\n
\n
\n\n

\n\t\"Moobloom\"\n\t  \n\tMoobloom\n

\n\n

\n\t\tPresenting the Moobloom, sun-kissed cow, covered with a beautiful flowers, living mostly in the flower forests.\n\t\tThese flower-covered companions are not only a sight to behold, but also engage in a harmonious synergy with bees.\n\t\tAs they traverse, the mooblooms leave a trail of blooming flora, turning each step into a mesmerizing journey through nature's wonders.\n

\n\n

\n\t\n\t\t\"Buttercup\n\t\n\t\n\t\t\"Flowery\n\t\n

\n\n

\n\tOther features related to the moobloom:\n

\n\n\n
\n
\n\n

\n\t\"Wildfire\"\n\t  \n\tWildfire\n

\n\n

\n\tWildfire, the master of blazes, which is protected by four shields.\n\tThis encounter is not a friendly one, watch out for its shield debris barrage and ground-shaking shockwave attack.\n\tWhen cornered, it summons blazes for reinforcement. Conquer the challenge, wield strategy against this fiery sentinel in it's citadel domain.\n

\n\n

\n\t\n\t\t\"Citadel\n\t\n\t\n\t\t\"Wildfire\n\t\n

\n\n

\n\tOther features related to the wildfire:\n

\n\n\n
\n
\n\n

\n\t\"Mauler\"\n\t  \n\tMauler (The Great Hunger)\n

\n\n

\n\tIntroducing the Mauler, pint-sized predator roaming savannas, badlands, and deserts. They are on a quest for chickens, rabbits, and more.\n\tYou can feed them enchanted goodies to store experience points and later extract them using bottles. But beware the more experience points, the bigger and hungrier the Mauler!\n

\n\n

\n\t\n\t\t\"Maulers\n\t\n\t\n\t\t\"Fed\n\t\n

\n\n
\n
\n\n

\n\t\"Illusioner\"\n\t  \n\tIllusioner\n

\n\n

\n\tEncounter the Illusioner, a cunning trickster armed with a bow who lives in the taiga. You can find him by searching for a small shack or his training grounds.\n\tApproach with caution, for the blinding spell may leave you in the dark, making it challenging to distinguish between illusion and reality.\n

\n\n

\n\t\n\t\t\"Illusioner\n\t\n\t\n\t\t\"Illusioner\n\t\n

\n\n

\n\tOther features related to the illusioner:\n

\n\n\n
\n
\n\n

\n\t\"Zombie\n\t  \n\tZombie Horse (Trap)\n

\n\n

\n\tEver wanted to ride a Zombie Horse? If so, approach one during a thunderstorm, and magic may happen – you might even catch a glimpse of the four horsemen.\"\n

\n\n

\n\t\n\t\t\"Zombie\n\t\n\t\n\t\t\"Four\n\t\n

\n\n
\n
\n\n

⚙️ Compatibility / addons

\n\n

\n\tFriends&Foes is designed to be fully compatible with all other mods, and it currently offers few addons and datapacks:\n

\n\n\n\n
\n
\n\n

💬 Community

\n\n

\n\tFeel free to join our community at the discord server to chat, share your creations, ask any question or to simply be updated about the latest development of the mod and notified when the new release is out.\n\tAlso don't hesitate to report any crash or bug via GitHub issues.\n

\n\n
\n
\n\n

👋 Support

\n\n

\n\tI will continue developing my mods as a hobby because I truly enjoy it. If you'd like to support me, you can do so on Patreon or Ko-fi. Your support is greatly appreciated.\n

\n\n
\n
\n\n

📜 License

\n\n

\n\tThe mod is licensed with CC BY-NC-ND 4.0 license.\n

\n\n

\n\tPlease feel free to explore my code for examples of how I've tackled and solved various challenges while developing this mod. You're welcome to incorporate code snippets into your own projects. Also feel free to use this mod in any modpack (although credit/link back to this page will be greatly appreciated).\n

\n\n

\n\tYou can also look into the blockbench directory which contains all the models & palettes and into the textures directory for textures. Get inspired, but please don't just copy & paste any of it as your own.\n

","published":"2022-03-29T18:23:52.828133Z","updated":"2024-01-14T18:21:25.845494Z","client_side":"required","server_side":"required","downloads":49650,"followers":99,"categories":["adventure","mobs","worldgen"],"additional_categories":[],"game_versions":["1.18.2","1.19","1.19.1","1.19.2","1.19.3","1.19.4","1.20","1.20.1","1.20.2","1.20.3","1.20.4"],"loaders":["forge","neoforge"],"versions":["cOko55bb","gIXPLPqx","Jf2TYP00","9hwzZAOM","L01B0bIs","I4MGOptp","OqBlilcr","Lg9LeqG6","U8sAfLKd","BcZFwscc","SS9g9TOV","zVOuWPZq","H84qfEFL","YHHGt4Ca","H6cB1J9f","1clVAvDO","5FpqHbLi","dlpYd9pK","4a9cNpny","lT2jTszb","4m4dcP2D","hYDHa2J2","dmW3UA8a","ptts8u15","Roun9lF4","tINP0jEX","7Lknsn8L","aDdjOeQU","WKNGtfaq","3py6jSUF","l1xU614B","SRAbowjR","wZ0UlASA","Dwv59cOx","3Lh5xaUH","5q5kJcvZ","vn3XTFht","uEX3Z8UE","waLdizvu","eD2XoumR","Rgztz4OY","nYit0cek","kCKikzDB","54rn2svh","4H4cZ4BU","YOF1fFKW","D7BzGyuB","TZx8i9KX","9oZ3EWX3","TyPbDMdC","uUO1CgjU","H3sWEQ2J","WVS2LXA4","tN01wRcw","rjvNCWZe","S5Q5VGbm","sSLoq4Jn","SxKt643E","bcL963T9","NF8MBVfL","neb0odoc","M4EvgNQT","svNSzgQf","axTnr8h9","WTaB01du","Ai1LaCls","GQk6boYO","vtPCwLuZ","Jlo2YrDt","QVF8vsSf","YCIUQRiz","7aRK9CjC","VBaAmrpE","Q3vpilVE","K2I4v2jM","lbRwKCQy","cBB29LO0","oOKnuUjz","peCNWOtm","lJnip2Kg","mRS8cXzp","w68DmDob","rNhf8cuL","vIZoONDG","NvPodmu5","aWPRITC5","LCwR6Oxk","qHo9BAkC","W7qjBeyH","jrTjyNiw","J1djy7LH","t9iBLyS1","vX7EGrv5","IV6UiXQU","XnxQ79SO","alTuW8Z5","frhlheBm","ZaKMD8AX","xZdps0FQ","ftZEzrSh","OaJo5Lt8","wHwTzmUd","EuiRknec","LXLcx6rP","tozYq08O","7bemgiTI","FYLS27Iy","yxkfc9cr","LuTOBrxT","riubwo3P","EMZOZL48","mRSRzhd4","MH7G6wE6","7Pi8AqyC","o3NYo7T8","MP5qVEbV","IHzoN8uB","Iw5X8iDV","9ngGNNh4","RCwywqE7","PB3LFPaD","xj7KPOJ4","joeWTdtr","tb58lt5u","coH2h3Fp","BmEfUYgZ","DaiJBZvg","8i41jCpL","2DOBXldR","v300tpsd","R53ICpha","LrUq39Tv","vuDEdqgz","vMP8mnGG","WgwraYyg","kAkU2Jxx","64i7HU1C"],"icon_url":"https://cdn.modrinth.com/data/BOCJKD49/fe23f8f297e91811bc1cdff3a617b4a5249fae16.jpeg"},"version":{"id":"vMP8mnGG","project_id":"BOCJKD49","author_id":"CGl7vZ8J","featured":true,"name":"Friends&Foes mc1.20.1-2.0.7 (Forge/NeoForge)","version_number":"forge-mc1.20.1-2.0.7","changelog":"- Fixed moobloom spawns\r\n- Updated translations","changelog_url":null,"date_published":"2024-01-06T21:06:53.876209Z","downloads":2654,"version_type":"release","files":[{"hashes":{"sha512":"70f81662fbe83b9311242f753684f23385b01c46c65c33eaa13f4ef5525ea9270483a622c4ef4aa2d7616106e1e3613907d950edd07c0914235362675c38af8d","sha1":"c8fddd5bd7cd06f9521a268745f2855112ab11f9"},"url":"https://cdn.modrinth.com/data/BOCJKD49/versions/vMP8mnGG/friendsandfoes-forge-mc1.20.1-2.0.7.jar","filename":"friendsandfoes-forge-mc1.20.1-2.0.7.jar","primary":true,"size":3353768,"file_type":null}],"dependencies":[],"game_versions":["1.20","1.20.1"],"loaders":["forge","neoforge"]},"members":[{"team_id":"MHW3Xqt5","user":{"id":"CGl7vZ8J","username":"faboslav","name":"Aleš Fabiánek","avatar_url":"https://avatars.githubusercontent.com/u/14179066?v=4","bio":"","created":"2021-06-08T05:37:52.638080Z","role":"developer"},"role":"Owner","ordering":0}],"update_version":null,"incompatible":true},"file_name":"friendsandfoes-forge-mc1.20.1-2.0.7.jar"}},"modrinth_update_version":null} \ No newline at end of file diff --git a/server-resource-packs/bf0ebef69e3c1239a6523d9b1d39ffad41455a1d b/server-resource-packs/bf0ebef69e3c1239a6523d9b1d39ffad41455a1d new file mode 100644 index 0000000..8b2cbd2 Binary files /dev/null and b/server-resource-packs/bf0ebef69e3c1239a6523d9b1d39ffad41455a1d differ diff --git a/servers.dat b/servers.dat new file mode 100644 index 0000000..f2edbca Binary files /dev/null and b/servers.dat differ