diff --git a/config/NoChatReports/NCR-Client.json b/config/NoChatReports/NCR-Client.json new file mode 100644 index 0000000..e7f9c89 --- /dev/null +++ b/config/NoChatReports/NCR-Client.json @@ -0,0 +1,22 @@ +{ + "demandOnServer": false, + "showServerSafety": true, + "hideRedChatIndicators": true, + "hideYellowChatIndicators": true, + "hideGrayChatIndicators": true, + "hideWarningToast": true, + "alwaysHideReportButton": false, + "disableTelemetry": true, + "showReloadButton": true, + "whitelistAllServers": false, + "verifiedIconEnabled": true, + "showNCRButton": true, + "enableMod": true, + "skipRealmsWarning": false, + "verifiedIconOffsetX": 0, + "verifiedIconOffsetY": 0, + "reconnectAwaitSeconds": 4, + "postDisconnectAwaitSeconds": 10, + "signingCheckDelaySeconds": 43200, + "serverSigningChecks": {} +} \ 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..ad80163 --- /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": true, + "enableDebugLog": false, + "convertToGameMessage": false, + "addQueryData": true +} \ 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..d964731 --- /dev/null +++ b/config/NoChatReports/NCR-Encryption.json @@ -0,0 +1,26 @@ +{ + "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" + ] +} \ No newline at end of file diff --git a/config/NoChatReports/NCR-ServerWhitelist.json b/config/NoChatReports/NCR-ServerWhitelist.json new file mode 100644 index 0000000..0174b4d --- /dev/null +++ b/config/NoChatReports/NCR-ServerWhitelist.json @@ -0,0 +1,3 @@ +{ + "whitelistedServers": [] +} \ 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/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/bettercombat/client.json5 b/config/bettercombat/client.json5 new file mode 100644 index 0000000..bb55af1 --- /dev/null +++ b/config/bettercombat/client.json5 @@ -0,0 +1,15 @@ +{ + "isHoldToAttackEnabled": true, + "isMiningWithWeaponsEnabled": false, + "isSwingThruGrassEnabled": true, + "isAttackInsteadOfMineWhenEnemiesCloseEnabled": true, + "isHighlightCrosshairEnabled": true, + "hudHighlightColor": 16711680, + "isShowingArmsInFirstPerson": false, + "isShowingOtherHandFirstPerson": true, + "isSweepingParticleEnabled": true, + "isTooltipAttackRangeEnabled": true, + "weaponSwingSoundVolume": 100, + "isDebugOBBEnabled": true, + "swingThruGrassBlacklist": "farmersdelight" +} \ No newline at end of file diff --git a/config/bettercombat/fallback_compatibility.json b/config/bettercombat/fallback_compatibility.json new file mode 100644 index 0000000..212b322 --- /dev/null +++ b/config/bettercombat/fallback_compatibility.json @@ -0,0 +1,106 @@ +{ + "schema_version": 1, + "blacklist_item_id_regex": "pickaxe|farmersdelight", + "fallback_compatibility": [ + { + "item_id_regex": "claymore|great_sword|greatsword", + "weapon_attributes": "bettercombat:claymore" + }, + { + "item_id_regex": "great_hammer|greathammer|war_hammer|warhammer|maul", + "weapon_attributes": "bettercombat:hammer" + }, + { + "item_id_regex": "double_axe|doubleaxe|war_axe|waraxe|great_axe|greataxe", + "weapon_attributes": "bettercombat:double_axe" + }, + { + "item_id_regex": "scythe", + "weapon_attributes": "bettercombat:scythe" + }, + { + "item_id_regex": "halberd", + "weapon_attributes": "bettercombat:halberd" + }, + { + "item_id_regex": "glaive", + "weapon_attributes": "bettercombat:glaive" + }, + { + "item_id_regex": "spear", + "weapon_attributes": "bettercombat:spear" + }, + { + "item_id_regex": "lance", + "weapon_attributes": "bettercombat:lance" + }, + { + "item_id_regex": "anchor", + "weapon_attributes": "bettercombat:anchor" + }, + { + "item_id_regex": "battlestaff|battle_staff", + "weapon_attributes": "bettercombat:battlestaff" + }, + { + "item_id_regex": "claw", + "weapon_attributes": "bettercombat:claw" + }, + { + "item_id_regex": "fist|gauntlet", + "weapon_attributes": "bettercombat:fist" + }, + { + "item_id_regex": "trident|impaled", + "weapon_attributes": "bettercombat:trident" + }, + { + "item_id_regex": "katana", + "weapon_attributes": "bettercombat:katana" + }, + { + "item_id_regex": "rapier", + "weapon_attributes": "bettercombat:rapier" + }, + { + "item_id_regex": "sickle", + "weapon_attributes": "bettercombat:sickle" + }, + { + "item_id_regex": "soul_knife", + "weapon_attributes": "bettercombat:soul_knife" + }, + { + "item_id_regex": "dagger|knife", + "weapon_attributes": "bettercombat:dagger" + }, + { + "item_id_regex": "staff|wand|sceptre|stave|rod", + "weapon_attributes": "bettercombat:wand" + }, + { + "item_id_regex": "mace|hammer|flail", + "weapon_attributes": "bettercombat:mace" + }, + { + "item_id_regex": "axe", + "weapon_attributes": "bettercombat:axe" + }, + { + "item_id_regex": "coral_blade", + "weapon_attributes": "bettercombat:coral_blade" + }, + { + "item_id_regex": "twin_blade|twinblade", + "weapon_attributes": "bettercombat:twin_blade" + }, + { + "item_id_regex": "cutlass|scimitar|machete", + "weapon_attributes": "bettercombat:cutlass" + }, + { + "item_id_regex": "sword|blade", + "weapon_attributes": "bettercombat:sword" + } + ] +} \ No newline at end of file diff --git a/config/bettercombat/server.json5 b/config/bettercombat/server.json5 new file mode 100644 index 0000000..c1a22c1 --- /dev/null +++ b/config/bettercombat/server.json5 @@ -0,0 +1,74 @@ +{ + /* Upswing (aka windup) is the first phase of the attack (between clicking and performing the damage). + Typical duration of upswing is `weapon cooldown * 0.5`. (Weapon specific upswing values can be defined in weapon attributes) + This config allows you to change upswing duration. + Example values: + - `0.5` (default, fast paced attack initiation) upswing typically lasts 25% of the attack cooldown + - `1.0` (classic setting, realistic attack initiation) upswing typically lasts 50% of the attack cooldown + */ + "upswing_multiplier": 0.5, + // Bypass damage receive throttling of LivingEntity from player attacks. + "allow_fast_attacks": true, + // Allows client-side target search and server-side attack request execution against currently mounted entity of the player + "allow_attacking_mount": false, + // The minimum number of ticks between two attacks + "attack_interval_cap": 2, + /* Blacklist for entities that are acting as vehicle but should not be treated as protected mounts. + Classical example is an alexsmobs:crocodile attempting a death spin. + (Note all hostile mobs hittable by default, this config is to fix faulty mobs) + */ + "hostile_player_vehicles": [ + "alexsmobs:crocodile" + ], + // Allows vanilla sweeping mechanic to work and Sweeping Edge enchantment + "allow_vanilla_sweeping": false, + // Allows new sweeping mechanic (by Better Combat) to work, including Sweeping Edge enchantment + "allow_reworked_sweeping": true, + /* The more additional targets a weapon swing hits, the weaker it will get. + Entities struck (+1) in a swing more than this, won't get weakened any further. + */ + "reworked_sweeping_extra_target_count": 4, + /* Determines how weak the attack becomes when striking `reworked_sweeping_extra_target_count + 1` targets. + Example values: + - `0.5` -50% damage + */ + "reworked_sweeping_maximum_damage_penalty": 0.5, + /* The maximum level Sweeping Edge enchantment applied to the attackers weapon will restore this amount of penalty. + Example values: + - `0.5` restores 50% damage penalty when 3 levels are applied, so 16.66% when 1 level is applied + */ + "reworked_sweeping_enchant_restores": 0.5, + "reworked_sweeping_plays_sound": true, + "reworked_sweeping_emits_particles": true, + "reworked_sweeping_sound_and_particles_only_for_swords": true, + // Allows client-side target search to ignore obstacles. WARNING! Setting this to `false` significantly increases the load on clients. + "allow_attacking_thru_walls": false, + // Applies movement speed multiplier while attacking. (Min: 0, Max: 1). Use `0` for a full stop while attacking. Use `1` for no movement speed penalty + "movement_speed_while_attacking": 0.5, + // Determines if applying the movement speed multiplier while attacking is done smoothly or instantly + "movement_speed_applied_smoothly": true, + // Determines whether or not to apply movement speed reduction while attacking mounted + "movement_speed_effected_while_mounting": false, + // Attacks faster than a vanilla sword will do smaller knockback, proportionally. + "knockback_reduced_for_fast_attacks": true, + // Combo is reset after idling `combo_reset_rate * weapon_cooldown` + "combo_reset_rate": 3.0, + // Multiplier for `attack_range`, during target lookup on both sides. Large sized entities may be colliding with weapon hitbox, but center of entities can have bigger distance than `attack_range` + "target_search_range_multiplier": 2.0, + // Total multiplier, (examples: +30% = 1.3, -30% = 0.7) + "dual_wielding_attack_speed_multiplier": 1.2000000476837158, + // Total multiplier, (examples: +30% = 1.3, -30% = 0.7) + "dual_wielding_main_hand_damage_multiplier": 1.0, + // Total multiplier, (examples: +30% = 1.3, -30% = 0.7) + "dual_wielding_off_hand_damage_multiplier": 1.0, + // Entities with `HOSTILE` relation will be hit by undirected weapon swings. NOTE: Vanilla sweeping will still happen, if not disabled via `allow_sweeping` + "player_relation_to_teamless_players": "NEUTRAL", + "player_relation_to_villagers": "NEUTRAL", + "player_relation_to_passives": "HOSTILE", + "player_relation_to_hostiles": "HOSTILE", + "player_relation_to_other": "HOSTILE", + // Try to guess and apply a preset for items without weapon attributes data file + "fallback_compatibility_enabled": true, + // Allow printing the content of weapon attributes registry + "weapon_registry_logging": false +} \ No newline at end of file diff --git a/config/blueprint-client.toml b/config/blueprint-client.toml new file mode 100644 index 0000000..00421a3 --- /dev/null +++ b/config/blueprint-client.toml @@ -0,0 +1,20 @@ +#Scale for screen shake effects +#Range: 0.0 ~ 1.0 +screenShakeScale = 1.0 +#Max amount of sources that can contribute to screen shaking, adjustable for performance and preference reasons. 0 will disable the addition of shake sources +#Range: > 0 +maxScreenShakers = 256 +#Determines if the experimental settings screen should be disabled +disableExperimentalSettingsScreen = true + +#Slabfish patron hat settings. +[slabfishSettings] + #If the slabfish hat should be enabled + enabled = true + #If the slabfish hat's backpack should be enabled + backpackEnabled = true + #If the slabfish hat's sweater should be enabled + sweaterEnabled = true + #If the slabfish hat's custom type should be enabled. If false, the default swamp slabfish appears + typeEnabled = true + diff --git a/config/blueprint-common.toml b/config/blueprint-common.toml new file mode 100644 index 0000000..6912942 --- /dev/null +++ b/config/blueprint-common.toml @@ -0,0 +1,11 @@ + +#The modded biome slice sizes for dimensions +#Blueprint's Modded Biome Slice System allows for datapacks and mods to add new biome areas to any dimension +#Changing the size values will affect the size of all modded biome areas in their respected dimension +#If a slice size isn't a positive integer, it will get ignored and the default slice size will get used instead +[modded_biome_slice_sizes] + #For example, the overworld's slice size would be formatted like this + "minecraft:overworld" = 8 + #If the slice size for a dimension isn't defined, this value will get used for that dimension + default = 8 + diff --git a/config/caverns_and_chasms-client.toml b/config/caverns_and_chasms-client.toml new file mode 100644 index 0000000..ad3c82d --- /dev/null +++ b/config/caverns_and_chasms-client.toml @@ -0,0 +1,23 @@ + +[items] + + [items.compass] + #Compasses display X and Z coordinates in the item description + "Compasses display position" = true + + [items.clock] + #Clocks display the time of day in the item description + "Clocks display time" = true + #Clocks display the what day it is in the item description + "Clocks display day" = true + #Clocks use 24-hour time if displaying the time + "Clocks use 24-hour time" = false + + [items.depth_gauge] + #Depth Gauges display Y coordinates in the item description + "Depth Gauges display position" = true + + [items.barometer] + #Barometers display the weather in the item description + "Barometers display weather" = true + diff --git a/config/caverns_and_chasms-common.toml b/config/caverns_and_chasms-common.toml new file mode 100644 index 0000000..c995dee --- /dev/null +++ b/config/caverns_and_chasms-common.toml @@ -0,0 +1,33 @@ + +[mobs] + + [mobs.creeper] + "Creeper explosions drop all blocks" = true + #Creeper explosions have a weaker power + "Creeper explosion nerf" = true + #How much weaker Creeper explosions are + #Range: 0.0 ~ 1.7976931348623157E308 + "Creeper explosion nerf factor" = 0.5 + + [mobs.deeper] + "Deeper explosions drop all blocks" = true + #Range: -64 ~ 320 + "Deeper max spawn height" = 60 + + [mobs.peeper] + #Range: -64 ~ 320 + "Peeper max spawn height" = -4 + +[tweaks] + #Chainmail armor increases the user's attack damage + "Chainmail armor increases damage" = true + #Golden armor increases the user's movement speed + "Golden armor increases speed" = true + + [tweaks.rails] + #Rails can be placed in the direction you're looking at by clicking on another rail, similar to scaffolding + "Better rail placement" = true + #The range in blocks that better rail placement can reach + #Range: > 0 + "Placement range" = 7 + diff --git a/config/cofh_core-client.toml b/config/cofh_core-client.toml new file mode 100644 index 0000000..f3c56e4 --- /dev/null +++ b/config/cofh_core-client.toml @@ -0,0 +1,13 @@ + +[Tooltips] + #If TRUE, Enchantment descriptions will be added to the tooltip for Enchanted Books containing only a single enchantment. + "Show Enchantment Descriptions" = true + #If TRUE, Items will be associated with various keywords which assist with searching in various menus such as JEI. + "Show Item Descriptions" = true + #If TRUE and Advanced Tooltips are enabled (F3+H), Tags will be will be added to item tooltips if possible. + "Show Item Tags" = true + #If TRUE, CoFH Items will always show full details (charge state, etc.) and will not require Shift to be held down. + "Always Show Item Details" = false + #If TRUE, CoFH Items will display a message prompting to hold Shift to see full details (charge state, etc.). This does not change the behavior, only if the informational message should display. + "Show 'Hold Shift for Details' Message" = true + diff --git a/config/cofh_core-common.toml b/config/cofh_core-common.toml new file mode 100644 index 0000000..daa8f92 --- /dev/null +++ b/config/cofh_core-common.toml @@ -0,0 +1,19 @@ + +[Gameplay] + #If TRUE, dismantled blocks will be placed in the dismantling player's inventory if possible. + "Return Dismantle Drops" = false + + [Gameplay.Fishing] + #If TRUE, Fishing will cause exhaustion. + "Fishing Exhaustion" = false + #This option sets the amount of exhaustion caused by fishing, if enabled. + #Range: 0.0 ~ 10.0 + "Fishing Exhaustion Amount" = 0.125 + + [Gameplay.World] + #If TRUE, Sapling growth will be slowed by a configurable factor. + "Sapling Growth Reduction" = false + #This option sets the growth factor for saplings - they will only grow 1 in N times. + #Range: > 1 + "Sapling Growth Reduction Factor" = 4 + diff --git a/config/configured-client.toml b/config/configured-client.toml new file mode 100644 index 0000000..1f762d1 --- /dev/null +++ b/config/configured-client.toml @@ -0,0 +1,7 @@ +#The formatting to apply to the label of a config property that has been changed +changed_formatting = "ITALIC" +#Forces all config menus to be overridden and generated by Configured. This requires the game to be restarted for the changes to apply. +force_configured_menu = false +#Include folders when searching in config menus. By default, only entries that link to a config property are shown in searches. +include_folders_in_search = false + diff --git a/config/craftpresence.json b/config/craftpresence.json new file mode 100644 index 0000000..aefe75b --- /dev/null +++ b/config/craftpresence.json @@ -0,0 +1,192 @@ +{ + "_README": "https://gitlab.com/CDAGaming/CraftPresence/-/wikis/home", + "_SOURCE": "https://gitlab.com/CDAGaming/CraftPresence", + "_schemaVersion": 6, + "_lastMCVersionId": 760, + "generalSettings": { + "detectATLauncherInstance": true, + "detectCurseManifest": true, + "detectMultiMCManifest": true, + "detectMCUpdaterInstance": true, + "detectTechnicPack": true, + "detectModrinthPack": true, + "detectBiomeData": true, + "detectDimensionData": true, + "detectWorldData": true, + "clientId": "450485984333660181", + "defaultIcon": "grass", + "enableJoinRequests": false, + "partyPrivacyLevel": 1, + "preferredClientLevel": 3, + "resetTimeOnInit": false, + "autoRegister": false + }, + "biomeSettings": { + "fallbackBiomeIcon": "unknown", + "biomeData": { + "default": { + "textOverride": "Playing in {biome.name}" + } + } + }, + "dimensionSettings": { + "fallbackDimensionIcon": "unknown", + "dimensionData": { + "default": { + "textOverride": "In the {dimension.name}" + } + } + }, + "serverSettings": { + "fallbackServerIcon": "default", + "fallbackServerName": "Minecraft Server", + "fallbackServerMotd": "A Minecraft Server", + "serverData": { + "default": { + "textOverride": "Playing on {server.motd.raw}" + } + } + }, + "statusMessages": { + "mainMenuData": { + "textOverride": "In the Main Menu" + }, + "loadingData": { + "textOverride": "Loading..." + }, + "lanData": { + "textOverride": "Playing on a LAN Server" + }, + "singleplayerData": { + "textOverride": "Playing Singleplayer" + } + }, + "advancedSettings": { + "enablePerGui": false, + "enablePerItem": false, + "enablePerEntity": false, + "formatWords": true, + "debugMode": false, + "verboseMode": false, + "refreshRate": 2, + "allowPlaceholderPreviews": false, + "guiSettings": { + "fallbackGuiIcon": "unknown", + "guiData": { + "default": { + "textOverride": "In {screen.name}" + } + } + }, + "itemMessages": { + "default": "Holding {item.message.holding}" + }, + "entitySettings": { + "fallbackEntityIcon": "unknown", + "targetData": { + "default": { + "textOverride": "Targeting {entity.target.name}" + } + }, + "ridingData": { + "default": { + "textOverride": "Riding {entity.riding.name}" + } + } + }, + "allowEndpointIcons": true, + "serverIconEndpoint": "https://api.mcsrvstat.us/icon/{server.address.short}", + "playerSkinEndpoint": "https://mc-heads.net/avatar/{getOrDefault(player.uuid.short, player.name)}", + "allowDuplicatePackets": false, + "maxConnectionAttempts": 10 + }, + "accessibilitySettings": { + "tooltipBackground": { + "start": { + "red": 16, + "green": 0, + "blue": 16, + "alpha": 240 + } + }, + "tooltipBorder": { + "start": { + "red": 80, + "green": 0, + "blue": 255, + "alpha": 80 + }, + "end": { + "red": 40, + "green": 0, + "blue": 127, + "alpha": 80 + } + }, + "guiBackground": { + "start": { + "red": 64, + "green": 64, + "blue": 64, + "alpha": 255 + }, + "texLocation": "minecraft:textures/gui/options_background.png" + }, + "altGuiBackground": { + "start": { + "red": 16, + "green": 16, + "blue": 16, + "alpha": 192 + }, + "end": { + "red": 16, + "green": 16, + "blue": 16, + "alpha": 208 + } + }, + "languageId": "en_us", + "stripTranslationColors": false, + "stripTranslationFormatting": false, + "stripExtraGuiElements": false, + "renderTooltips": true, + "configKeyCode": 96 + }, + "displaySettings": { + "presenceData": { + "enabled": true, + "useAsMain": false, + "details": "{getFirst(menu.message, dimension.message)}", + "gameState": "{getOrDefault(server.message)} {getOrDefault(pack.name)}", + "largeImageKey": "{getFirst(menu.icon, dimension.icon)}", + "largeImageText": "{getFirst(menu.message, dimension.message)}", + "smallImageKey": "{getFirst(server.icon, pack.icon)}", + "smallImageText": "{getOrDefault(server.message)} {getOrDefault(pack.name)}", + "startTimestamp": "{data.general.time}", + "endTimestamp": "", + "buttons": { + "default": { + "label": "Example Text", + "url": "https://google.com" + } + } + }, + "dynamicIcons": { + "Hexugory": "https://mc-heads.net/avatar/0b11bbc4b861457e92d3653f3c4e2838", + "default": "https://via.placeholder.com/256.png" + }, + "dynamicVariables": { + "default": "Example Text", + "mods": "{general.mods} Mod(s)", + "player_info_coordinate": "At {player.position.x}, {player.position.z}", + "players": "{server.players.current} / {server.players.max} Players", + "player_info_in": "({custom.player_info.health})", + "player_info_items": "Items: {item.main_hand.message}", + "player_info_out": "As {player.name}", + "player_info_health": "Health: {player.health.current}/{player.health.max}", + "world_info": "On {world.name}", + "pack": "{pack.name}" + } + } +} \ No newline at end of file diff --git a/config/darkness.properties b/config/darkness.properties new file mode 100644 index 0000000..7bb06d0 --- /dev/null +++ b/config/darkness.properties @@ -0,0 +1,11 @@ +#Darkness properties file +#Wed May 22 17:31:15 CDT 2024 +dark_default=true +dark_end=true +dark_end_fog=0.0 +dark_nether=true +dark_nether_fog=0.5 +dark_overworld=true +dark_skyless=true +ignore_moon_phase=false +only_affect_block_light=false 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/experimentalsettingsdisabler-client.toml b/config/experimentalsettingsdisabler-client.toml new file mode 100644 index 0000000..2f25808 --- /dev/null +++ b/config/experimentalsettingsdisabler-client.toml @@ -0,0 +1,3 @@ +#Suppresses the pop up message that prompts users on creating or logging into an experimental (modded) world. +Experimental_futures_disabler = true + diff --git a/config/ferritecore-mixin.toml b/config/ferritecore-mixin.toml new file mode 100644 index 0000000..babafb3 --- /dev/null +++ b/config/ferritecore-mixin.toml @@ -0,0 +1,21 @@ +#Use a slightly more compact, but also slightly slower representation for block states +compactFastMap = false +#Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk! +useSmallThreadingDetector = false +#Cache the predicate instances used in multipart models +cacheMultipartPredicates = true +#Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled +multipartDeduplication = true +#Deduplicate cached data for blockstates, most importantly collision and render shapes +blockstateCacheDeduplication = true +#Avoid creation of new strings when creating ModelResourceLocations +modelResourceLocations = true +#Replace the blockstate neighbor table +replaceNeighborLookup = true +#Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly. +populateNeighborTable = false +#Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled +replacePropertyMap = true +#Deduplicate vertex data of baked quads in the basic model implementations +bakedQuadDeduplication = true + diff --git a/config/figura.json b/config/figura.json new file mode 100644 index 0000000..7ba917c --- /dev/null +++ b/config/figura.json @@ -0,0 +1,3 @@ +{ + "CONFIG_VERSION": 1 +} \ No newline at end of file diff --git a/config/fml.toml b/config/fml.toml new file mode 100644 index 0000000..6e28640 --- /dev/null +++ b/config/fml.toml @@ -0,0 +1,10 @@ +# Enable forge global version checking +versionCheck = true +# does the splashscreen run +splashscreen = true +# Disables Optimized DFU client-side. +disableOptimizedDFU = true +defaultConfigPath = "defaultconfigs" +# max threads for parallel loading : -1 uses Runtime#availableProcessors +maxThreads = -1 + diff --git a/config/forge-client.toml b/config/forge-client.toml new file mode 100644 index 0000000..e14bad4 --- /dev/null +++ b/config/forge-client.toml @@ -0,0 +1,16 @@ + +#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 + #When enabled, Forge will convert discovered 'Open to LAN' IPv6 addresses to their more compact, compressed representation + compressLanIPv6Addresses = true + diff --git a/config/forge-common.toml b/config/forge-common.toml new file mode 100644 index 0000000..8166d65 --- /dev/null +++ b/config/forge-common.toml @@ -0,0 +1,10 @@ + +#[DEPRECATED / NO EFFECT]: General configuration settings +[general] + #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to cache resource listings in resource and data packs + cachePackAccess = true + #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to index vanilla resource and data packs on thread + indexVanillaPackCachesOnThread = false + #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to index mod resource and data packs on thread + indexModPackCachesOnThread = false + diff --git a/config/forge-resource-caching.toml b/config/forge-resource-caching.toml new file mode 100644 index 0000000..ffacac0 --- /dev/null +++ b/config/forge-resource-caching.toml @@ -0,0 +1,10 @@ +# Set this to true to force the caching of mod resources to happen on the main thread. +indexModPackCachesOnThread = false +# Set this to true to force the caching of vanilla resources to happen on the main thread. +indexVanillaPackCachesOnThread = false +# This TOML configuration file controls the resource caching system which is used before the mod loading environment starts. +# This file is read by the Forge boot loader, and is not used by the game itself. +# +# Set this to false to disable the resource cache. This will cause the game to scan the resource packs everytime it needs a list of resources. +cacheResources = true + diff --git a/config/hardcorerevival-common.toml b/config/hardcorerevival-common.toml new file mode 100644 index 0000000..cd2bf13 --- /dev/null +++ b/config/hardcorerevival-common.toml @@ -0,0 +1,28 @@ +#The time in ticks in which a player can still be rescued from death. Set to 0 to disable the timer. +#Range: > -2147483648 +ticksUntilDeath = 2400 +#If true, the timer until death continues even if the player logs out. +continueTimerWhileOffline = false +#The time in ticks it takes to rescue a player. +#Range: > -2147483648 +rescueActionTicks = 40 +#The amount of health to respawn with when a player was rescued, out of 20. +#Range: > -2147483648 +rescueRespawnHealth = 1 +#The food level to respawn with when a player was rescued, out of 20. +#Range: > -2147483648 +rescueRespawnFoodLevel = 5 +#Effects applied to a player when rescued, in the format "effect|duration|amplifier" +rescueRespawnEffects = ["minecraft:hunger|600|0", "minecraft:weakness|1200|0"] +#The distance at which a player can rescue another. +#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308 +rescueDistance = 5.0 +#If true, knocked out players will glow, making them visible through blocks. +glowOnKnockout = true +#If true, knocked out players are still able to punch nearby enemies. +allowUnarmedMelee = false +#If true, knocked out players are still able to fire bows. +allowBows = false +#If true, knocked out players are still able to fire pistols from Mr Crayfish's Gun Mod. +allowPistols = false + diff --git a/config/improvedmobs/client.toml b/config/improvedmobs/client.toml new file mode 100644 index 0000000..53948ae --- /dev/null +++ b/config/improvedmobs/client.toml @@ -0,0 +1,19 @@ + +#Gui Configs +[gui] + #Range: > 0 + "Gui X" = 5 + #Range: > 0 + "Gui Y" = 5 + #Textformatting codes for the display of the difficulty + #Allowed Values: BLACK, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY, DARK_GRAY, BLUE, GREEN, AQUA, RED, LIGHT_PURPLE, YELLOW, WHITE, OBFUSCATED, BOLD, STRIKETHROUGH, UNDERLINE, ITALIC, RESET + "Difficulty color" = "DARK_PURPLE" + #Scaling of the difficulty text + #Range: 0.0 ~ 1.7976931348623157E308 + "Text Scale" = 1.0 + #Show the the difficulty text + "Show Difficulty" = true + #Relative location of the difficulty text in regards to the screen. + #Allowed Values: TOPRIGHT, TOPLEFT, BOTTOMRIGHT, BOTTOMLEFT + "Difficulty location" = "TOPLEFT" + diff --git a/config/improvedmobs/common.toml b/config/improvedmobs/common.toml new file mode 100644 index 0000000..49bba37 --- /dev/null +++ b/config/improvedmobs/common.toml @@ -0,0 +1,221 @@ + +#Default difficulty caps at 250 +[general] + #Disable/Enables the whole difficulty scaling of this mod. Requires a mc restart + "Enable difficulty scaling" = true + #Time in ticks for which the difficulty shouldnt increase at the beginning. One full minecraft day is 24000 ticks + #Range: > 0 + "Difficulty Delay" = 0 + #Handles increase in difficulty regarding current difficulty. + #Format is - + #Example ["0-0.01","10-0.1","30-0"] + #-> So the difficulty increases by 0.01 every 2400 ticks (->0.1 per mc day since a mc day has 24000 ticks) till it reaches a difficulty of 10. + #Then it increases by 1 per mc day till it reaches 30 and then stops. + "Difficulty Increase" = ["0-0.1", "250-0"] + #Wether difficulty should only increase with at least one online players or not + "Ignore Players" = false + #If true will increase difficulty by the amount of time skipped. Else will only increase difficulty once. + "Punish Time Skip" = true + #Disable/Enable friendly fire for owned pets. + FriendlyFire = false + #Blacklist for pet you should't be able to give armor to. Pets from mods, which have custom armor already should be included here (for balancing reasons). + "Pet Blacklist" = [] + #Treat pet blacklist as whitelist + "Pet Whitelist" = false + #Increase difficulty with time + #Here untill its back as a gamerule + "Difficulty toggle" = true + #How the difficulty at a position is calculated. Supported values are: + #GLOBAL: Serverwide difficulty value + #PLAYERMAX: Maximum difficulty of players in a 256 radius around the position + #PLAYERMEAN: Average difficulty of players in a 256 radius around the position + #Allowed Values: GLOBAL, PLAYERMAX, PLAYERMEAN + "Difficulty type" = "GLOBAL" + +#Black/Whitelist for various stuff +[list] + #Entities added here will be blacklisted from their assigned flags. Usage: + # or followed by any of: + #[ALL,ATTRIBUTES,ARMOR,HELDITEMS,BLOCKBREAK,USEITEM,LADDER,STEAL,GUARDIAN,PARROT,TARGETVILLAGER,NEUTRALAGGRO,REVERSE]. + #Having no flags is equal to ALL. Use REVERSE to reverse all flags. Some flags do nothing for certain mobs! + #Examples (without <>): + # (equal to minecraft:sheep|ALL) excludes sheeps from all modifications + # add sheep to attributes modification only + # will add sheep to everything except attributes + # blacklists all minecraft mobs from everything + "Entity Configs" = ["minecraft:cod", "minecraft:donkey", "minecraft:squid", "minecraft:glow_squid", "minecraft:mule", "minecraft:skeleton_horse", "touhou_little_maid:maid", "minecraft:strider", "minecraft:trader_llama", "minecraft:parrot", "minecraft:cow", "minecraft:zombie_horse", "minecraft:horse", "minecraft:bee", "minecraft:polar_bear", "minecraft:cat", "minecraft:pufferfish", "minecraft:bat", "minecraft:wandering_trader", "minecraft:salmon", "minecraft:fox", "minecraft:llama", "minecraft:pig", "minecraft:allay", "minecraft:frog", "minecraft:iron_golem", "minecraft:tropical_fish", "minecraft:turtle", "minecraft:sheep", "minecraft:snow_golem", "minecraft:mooshroom", "minecraft:villager", "minecraft:ocelot", "minecraft:tadpole", "minecraft:goat", "minecraft:dolphin", "minecraft:chicken", "minecraft:wolf", "minecraft:panda", "minecraft:rabbit", "minecraft:axolotl"] + #Any of the following + #[ATTRIBUTES, ARMOR, HELDITEMS, BLOCKBREAK, USEITEM, LADDER, STEAL, GUARDIAN, PARROT, TARGETVILLAGER, NEUTRALAGGRO] + #added here will disable that feature completely. + #E.g. ["GUARDIAN"] will disable the guardian feature + "Flag Blacklist" = [] + #Treat ATTRIBUTES flags as whitelist + "Attribute Whitelist" = false + #Treat ARMOR flags as whitelist + "Armor Equip Whitelist" = false + #Treat HELDITEMS flags as whitelist + "Held Equip Whitelist" = false + #Treat BLOCKBREAK flags as whitelist + "Breaker Whitelist" = false + #Treat USEITEM flags as whitelist + "Item Use Whitelist" = false + #Treat LADDER flags as whitelist + "Ladder Whitelist" = false + #Treat STEAL flags as whitelist + "Steal Whitelist" = false + #Treat GUARDIAN flags as whitelist + "Guardian Whitelist" = false + #Treat PARROT flags as whitelist + "Phantom Whitelist" = false + #Treat TARGETVILLAGER flags as whitelist + "Villager Whitelist" = false + #Treat NEUTRALAGGRO flags as whitelist + "Neutral Aggro Whitelist" = false + +#Settings for mod integration +[integration] + #Should the scaling health mods difficulty system be used instead of this ones. (Requires scaling health mod) + "Use Scaling Health Mod" = false + #If true and playerEx is installed will use the level from playerEx as difficulty + "Use Player EX Mod" = false + #If true and LevelZ is installed will use the the total skill level from LevelZ as difficulty + "Use LevelZ Mod" = false + +#Settings regarding custom ai for mobs +[ai] + #Whitelist for blocks, which can be actively broken. + #Usage: put "!" infront to exclude blocks + #Note: If you include common blocks (like grass blocks) the pathfinding can have undesirable results. + "Block Break Whitelist" = ["forge:glass", "forge:glass_panes", "minecraft:fence_gates", "forge:fence_gates", "minecraft:wooden_doors"] + #Treat Block Whitelist as Blocklist + "Breaklist as Blacklist" = false + #Use the block breaking sound instead of a knocking sound + Sound = false + #Chance for a mob to be able to break blocks + #Range: 0.0 ~ 1.0 + "Breaker Chance" = 0.3 + #Initial cooldown for block breaking mobs + #Range: > 0 + "Breaker Initial Cooldown" = 120 + #Cooldown for breaking blocks + #Range: > 0 + "Breaker Cooldown" = 20 + #If mobs should break blocks when not chasing a target + "Idle Break" = false + #Chance for a mob to be able to steal items from inventory blocks + #Range: 0.0 ~ 1.0 + "Stealer Chance" = 0.3 + #Items which will be given to mobs who can break blocks. Empty list = no items. Syntax: id;weight + #Note: Mobs can only break blocks if the tool they are holding can break the blocks + "Breaking items" = ["minecraft:diamond_pickaxe;1", "minecraft:iron_axe;2"] + #Should mobs be able to break block entities? Evaluated before the break list + "Break BlockEntities" = true + #Chance for neutral mobs to be aggressive + #Range: 0.0 ~ 1.0 + "Neutral Aggressive Chance" = 0.1 + #List for of pairs containing which mobs auto target others. Syntax is [mob id]-[mob id] where second value is the target. + # e.g. minecraft:zombie-minecraft:skeleton makes all zombies target skeletons + "Auto Target List" = [] + #Difficulty at which mobs are able to break blocks + #Range: 0.0 ~ 1.7976931348623157E308 + "Difficulty Break AI" = 0.0 + #Difficulty at which mobs are able to steal items + #Range: 0.0 ~ 1.7976931348623157E308 + "Difficulty Steal AI" = 0.0 + #Chance for mobs to be able to summon an aquatic mount + #Range: 0.0 ~ 1.0 + "Guardian Chance" = 1.0 + #Chance for mobs to be able to summon a flying mount + #Range: 0.0 ~ 1.0 + "Phantom Chance" = 0.5 + +#Configs regarding mobs spawning with equipment +[equipment] + #Blacklist items from whole mods. Add modid to prevent items from that mod being equipped. (For individual items use the equipment.json) + "Item Blacklist" = [] + #Use blacklist as whitelist + "Item Whitelist" = false + #Blacklist for items mobs should never be able to use. + #Use as in using the item similar to players (e.g. shooting bows) + "Item Use Blacklist" = ["bigbrain:buckler"] + #Turn the use blacklist into a whitelist + "Item Use Whitelist" = false + #Blacklist for specific mobs and items they shouldnt use (e.g. skeletons already use bows) + # + #For different items but same entity use multiple lines + #Some special names are BOW, TRIDEN, CROSSBOW refering to every bow/trident/crossbow item (So you dont need to type e.g. every bow item) + "Entity Item Use Blacklist" = ["minecraft:drowned;TRIDENT", "minecraft:illusioner;BOW", "minecraft:piglin;CROSSBOW", "minecraft:pillager;CROSSBOW", "minecraft:skeleton;BOW", "minecraft:snow_golem;minecraft:snowball", "minecraft:stray;BOW", "minecraft:wither_skeleton;BOW"] + #Base chance that a mob can have one piece of armor + #Range: 0.0 ~ 1.0 + "Equipment Chance" = 0.1 + #Base chance for each additional armor pieces + #Range: 0.0 ~ 1.0 + "Additional Equipment Chance" = 0.3 + #Adds additional x*difficulty% to base equip chance + #Range: 0.0 ~ 1.7976931348623157E308 + "Equipment Addition" = 0.3 + #Chance for mobs to have a weapon + #Range: 0.0 ~ 1.0 + "Weapon Chance" = 0.05 + #Adds additional x*difficulty% to base weapon chance + #Range: 0.0 ~ 1.7976931348623157E308 + "Weapon Chance Add" = 0.3 + #Base chance for each armor pieces to get enchanted + #Range: 0.0 ~ 1.0 + "Enchanting Chance" = 0.2 + #Adds additional x*difficulty% to base enchanting chance + #Range: 0.0 ~ 1.7976931348623157E308 + "Enchanting Addition" = 0.2 + #Specify min and max enchanting levels according to difficulty. difficulty-minLevel-maxLevel + "Enchanting Calc" = ["0-5-10", "25-5-15", "50-10-17", "100-15-25", "200-20-30", "250-30-35"] + #Chance for mobs to have an item in offhand + #Range: 0.0 ~ 1.0 + "Item Equip Chance" = 0.05 + #Adds additional x*difficulty% to base item chance + #Range: 0.0 ~ 1.7976931348623157E308 + "Item Chance add" = 0.2 + #Should mobs drop the armor equipped through this mod? Will not change drops if the mob obtained the armor through other means (e.g. vanilla) + "Should drop equipment" = false + +#Settings for attribute modifiers +[attributes] + #Health will be multiplied by difficulty*0.016*x. Set to 0 to disable + #Range: 0.0 ~ 1.7976931348623157E308 + "Health Increase Multiplier" = 1.0 + #Health will be multiplied by at maximum this. Set to 0 means no limit + #Range: 0.0 ~ 1.7976931348623157E308 + "Max Health Increase" = 5.0 + #Round health to the nearest x. Set to 0 to disable + #Range: 0.0 ~ 1.7976931348623157E308 + "Round HP" = 0.5 + #Damage will be multiplied by difficulty*0.008*x. Set to 0 to disable + #Range: 0.0 ~ 1.7976931348623157E308 + "Damage Increase Multiplier" = 1.0 + #Damage will be multiplied by at maximum this. Set to 0 means no limit + #Range: 0.0 ~ 1.7976931348623157E308 + "Max Damage Increase" = 3.0 + #Speed will be increased by difficulty*0.0008*x. Set to 0 to disable + #Range: 0.0 ~ 1.7976931348623157E308 + "Speed Increase" = 1.0 + #Maximum increase in speed + #Range: 0.0 ~ 1.0 + "Max Speed" = 0.1 + #Knockback will be increased by difficulty*0.002*x. Set to 0 to disable + #Range: 0.0 ~ 1.7976931348623157E308 + "Knockback Increase" = 1.0 + #Maximum increase in knockback + #Range: 0.0 ~ 1.0 + "Max Knockback" = 0.5 + #Magic resistance will be increased by difficulty*0.0016*x. Set to 0 to disable + #Range: 0.0 ~ 1.7976931348623157E308 + "Magic Resistance Increase" = 1.0 + #Maximum increase in magic resistance. Magic reduction is percentage + #Range: 0.0 ~ 1.0 + "Max Magic Resistance" = 0.4 + #Projectile Damage will be multiplied by 1+difficulty*0.008*x. Set to 0 to disable + #Range: 0.0 ~ 1.7976931348623157E308 + "Projectile Damage Increase" = 1.0 + #Projectile damage will be multiplied by maximum of this + #Range: 0.0 ~ 1.7976931348623157E308 + "Max Projectile Damage" = 2.0 + diff --git a/config/improvedmobs/equipment.json b/config/improvedmobs/equipment.json new file mode 100644 index 0000000..50299fa --- /dev/null +++ b/config/improvedmobs/equipment.json @@ -0,0 +1,264 @@ +{ + "__comment": [ + "Mobs will be able to equip items declared here", + "The first number is the weight while the second number is the quality", + "Weight is the weight of an item. Higher weight means that the item is more likely to get choosen", + "Quality is a modifier applied to the weight. The final weight used is weight + quality * current difficulty" + ], + "MAINHAND": { + "minecraft:bow": [ + 1108, + 0.0 + ], + "minecraft:crossbow": [ + 1000, + 0.0 + ], + "minecraft:diamond_axe": [ + 693, + 2.456 + ], + "minecraft:diamond_sword": [ + 789, + 1.688 + ], + "minecraft:enchanted_book": [ + 1100, + 0.0 + ], + "minecraft:golden_axe": [ + 1248, + -1.984 + ], + "minecraft:golden_sword": [ + 1362, + -2.896 + ], + "minecraft:iron_axe": [ + 1087, + -0.696 + ], + "minecraft:iron_sword": [ + 1225, + -1.8 + ], + "minecraft:lingering_potion{Potion:\"minecraft:harming\"}": [ + 1050, + 0.0 + ], + "minecraft:netherite_axe": [ + 498, + 4.016 + ], + "minecraft:netherite_sword": [ + 602, + 3.184 + ], + "minecraft:snowball": [ + 1400, + 0.0 + ], + "minecraft:splash_potion{Potion:\"minecraft:harming\"}": [ + 1050, + 0.0 + ], + "minecraft:stone_axe": [ + 1122, + -0.976 + ], + "minecraft:stone_sword": [ + 1298, + -2.384 + ], + "minecraft:tnt": [ + 800, + 0.0 + ], + "minecraft:trident": [ + 900, + 0.0 + ], + "minecraft:wooden_axe": [ + 1240, + -1.92 + ], + "minecraft:wooden_sword": [ + 1354, + -2.832 + ] + }, + "OFFHAND": { + "minecraft:ender_pearl": [ + 1100, + 0.0 + ], + "minecraft:flint_and_steel": [ + 1200, + 0.0 + ], + "minecraft:lava_bucket": [ + 900, + 0.0 + ], + "minecraft:shield": [ + 1350, + 0.0 + ] + }, + "FEET": { + "minecraft:chainmail_boots": [ + 1098, + -0.784 + ], + "minecraft:diamond_boots": [ + 444, + 4.448 + ], + "minecraft:golden_boots": [ + 1201, + -1.608 + ], + "minecraft:iron_boots": [ + 954, + 0.368 + ], + "minecraft:leather_boots": [ + 1356, + -2.848 + ], + "minecraft:netherite_boots": [ + 361, + 5.112 + ], + "tconstruct:plate_boots": [ + 1500, + -4.0 + ], + "tconstruct:slime_boots": [ + 1500, + -4.0 + ], + "tconstruct:travelers_boots": [ + 1500, + -4.0 + ] + }, + "LEGS": { + "minecraft:chainmail_leggings": [ + 1098, + -0.784 + ], + "minecraft:diamond_leggings": [ + 444, + 4.448 + ], + "minecraft:golden_leggings": [ + 1201, + -1.608 + ], + "minecraft:iron_leggings": [ + 954, + 0.368 + ], + "minecraft:leather_leggings": [ + 1356, + -2.848 + ], + "minecraft:netherite_leggings": [ + 361, + 5.112 + ], + "tconstruct:plate_leggings": [ + 1500, + -4.0 + ], + "tconstruct:slime_leggings": [ + 1500, + -4.0 + ], + "tconstruct:travelers_leggings": [ + 1500, + -4.0 + ] + }, + "CHEST": { + "minecraft:chainmail_chestplate": [ + 1098, + -0.784 + ], + "minecraft:diamond_chestplate": [ + 444, + 4.448 + ], + "minecraft:golden_chestplate": [ + 1201, + -1.608 + ], + "minecraft:iron_chestplate": [ + 954, + 0.368 + ], + "minecraft:leather_chestplate": [ + 1356, + -2.848 + ], + "minecraft:netherite_chestplate": [ + 361, + 5.112 + ], + "tconstruct:plate_chestplate": [ + 1500, + -4.0 + ], + "tconstruct:slime_chestplate": [ + 1500, + -4.0 + ], + "tconstruct:travelers_chestplate": [ + 1500, + -4.0 + ] + }, + "HEAD": { + "minecraft:chainmail_helmet": [ + 1098, + -0.784 + ], + "minecraft:diamond_helmet": [ + 444, + 4.448 + ], + "minecraft:golden_helmet": [ + 1201, + -1.608 + ], + "minecraft:iron_helmet": [ + 954, + 0.368 + ], + "minecraft:leather_helmet": [ + 1356, + -2.848 + ], + "minecraft:netherite_helmet": [ + 361, + 5.112 + ], + "minecraft:turtle_helmet": [ + 865, + 1.08 + ], + "tconstruct:plate_helmet": [ + 1500, + -4.0 + ], + "tconstruct:slime_helmet": [ + 1500, + -4.0 + ], + "tconstruct:travelers_helmet": [ + 1500, + -4.0 + ] + } +} \ No newline at end of file diff --git a/config/insomniac_config.toml b/config/insomniac_config.toml new file mode 100644 index 0000000..94031bc --- /dev/null +++ b/config/insomniac_config.toml @@ -0,0 +1,29 @@ + +["Config for Insomniac"] + # + #Disable Sleep? + #Default:true + disable_sleep = true + # + #Allow sleep on nights when Phantoms can spawn and sleep is disabled? + #Do not set to true if you wish to sleep every night + #Requires to be true. + #Default:false + insomnia_sleep = false + # + #Disable Phantoms all-together? + #Default:false + no_phantoms = true + # + #Disable the ability to set spawn? + #Default:false + no_set_spawn = false + # + #Moon phases which can't be slept during int[0-7]. + #0=Full Moon and 4=New Moon + #Default:[] + moon_phase = [] + # + #Basic debug, returns values for time since sleep, current moon phase int & value of 'disable_sleep' + debug = false + 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..f45c0f6 --- /dev/null +++ b/config/jei/ingredient-list-mod-sort-order.ini @@ -0,0 +1,14 @@ +Minecraft +Tinkers' Construct +Touhou Little Maid +Boatload +Caverns & Chasms +Pet Cemetery +Quark +Upgrade Aquatic +CoFH Core +Survivalist Essentials +Thermal Foundation +Thermal Series +Tinkers' Survival +Realistic Torches 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..3ed0a91 --- /dev/null +++ b/config/jei/ingredient-list-type-sort-order.ini @@ -0,0 +1,5 @@ +net.minecraft.world.item.ItemStack +net.minecraftforge.fluids.FluidStack +slimeknights.mantle.recipe.ingredient.EntityIngredient$EntityInput +slimeknights.tconstruct.library.modifiers.ModifierEntry +slimeknights.tconstruct.library.recipe.partbuilder.Pattern diff --git a/config/jei/jei-client.ini b/config/jei/jei-client.ini new file mode 100644 index 0000000..5ef1f88 --- /dev/null +++ b/config/jei/jei-client.ini @@ -0,0 +1,141 @@ +[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 + + +[IngredientList] + # Description: Max number of rows shown + # Valid Values: An integer in the range [1, 100] (inclusive) + # Default Value: 16 + MaxRows = 100 + + # Description: Max number of columns shown + # Valid Values: An integer in the range [4, 100] (inclusive) + # Default Value: 9 + MaxColumns = 18 + + # 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 + + +[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: 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 + + +[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 Creative Tab Names (prefix: %) + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + CreativeTabSearchMode = DISABLED + + # 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 + + +[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 + + 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..bf0df6d --- /dev/null +++ b/config/jei/recipe-category-sort-order.ini @@ -0,0 +1,26 @@ +minecraft:crafting +minecraft:anvil +minecraft:blasting +minecraft:brewing +minecraft:campfire +minecraft:compostable +minecraft:fuel +minecraft:furnace +minecraft:smithing +minecraft:smoking +minecraft:stonecutting +jei:information +tconstruct:alloy +tconstruct:casting_basin +tconstruct:casting_table +tconstruct:entity_melting +tconstruct:foundry +tconstruct:melting +tconstruct:modifiers +tconstruct:molding +tconstruct:part_builder +tconstruct:severing +tconstruct:worktable +touhou_little_maid:altar +thermal:rock_gen +thermal:tree_extractor diff --git a/config/mantle-client.toml b/config/mantle-client.toml new file mode 100644 index 0000000..27a812a --- /dev/null +++ b/config/mantle-client.toml @@ -0,0 +1,4 @@ +#If true, enables the Mantle heart renderer, which stacks hearts by changing the color instead of vertically stacking them. +#Mod authors: this config is not meant for compatibility with your heart renderer, cancel the RenderGameOverlayEvent.Pre event and our logic won't run +extraHeartRenderer = true + diff --git a/config/mobplaques-client.toml b/config/mobplaques-client.toml new file mode 100644 index 0000000..634dd3f --- /dev/null +++ b/config/mobplaques-client.toml @@ -0,0 +1,64 @@ + +[general] + #Selectors for choosing mobs to render plaques for. + #Selectors for choosing mobs to render plaques for. + #Allowed Values: ALL, TAMED, TAMED_ONLY_OWNER, PLAYER, MONSTER, BOSS, MOUNT + allowed_mob_selectors = ["ALL"] + #Selectors for choosing mobs to prevent rendering plaques for, takes priority over allowed list. + #Selectors for choosing mobs to prevent rendering plaques for, takes priority over allowed list. + #Allowed Values: ALL, TAMED, TAMED_ONLY_OWNER, PLAYER, MONSTER, BOSS, MOUNT + disallowed_mob_selectors = [] + #Render mob plaques below the mob's name tag instead of above. + render_below_name_tag = false + #Dynamically increase plaque size the further away the camera is to simplify readability. + scale_with_distance = true + #Height offset from default position. + #Range: > -2147483648 + height_offset = 0 + #Show plaques for the entity picked by the crosshair only. + picked_entity = false + #Show a black background box behind plaques. Disabled by default as it doesn't work with shaders. + plaque_background = false + #Entities blacklisted from showing any plaques. + #Format for every entry is ":". Tags are supported, must be in the format of "#:". Namespace may be omitted to use "minecraft" by default. Path may use asterisk as wildcard parameter via pattern matching, e.g. "minecraft:*shulker_box" to match all shulker boxes no matter of color. + mob_blacklist = ["minecraft:armor_stand"] + #Custom scale for rendering plaques. + #Range: 0.05 ~ 2.0 + plaque_scale = 0.5 + #Amount of pixels a row of plaques may take up, when exceeding this value a new row will be started. + #Range: > 0 + max_plaque_row_width = 108 + #Distance to the mob at which plaques will still be visible. The distance is halved when the mob is crouching. + #Range: > 0 + max_render_distance = 64 + #Show plaques from mobs obstructed by walls the player cannot see through. + behind_walls = false + #Are mob plaques enabled, toggleable in-game using the 'J' key by default. + allow_rendering = true + +[health] + #Allow for rendering this type of plaque. + allow_rendering = true + #Transition text colors depending on current percentage. + shift_colors = true + #Show current amount as percentage instead of as absolute value. + relative_value = false + #Hide health plaque when mob has full health. + hide_when_full = false + +[air] + #Allow for rendering this type of plaque. + allow_rendering = true + #Transition text colors depending on current percentage. + shift_colors = true + #Show current amount as percentage instead of as absolute value. + relative_value = false + +[armor] + #Allow for rendering this type of plaque. + allow_rendering = true + +[toughness] + #Allow for rendering this type of plaque. + allow_rendering = true + diff --git a/config/openloader/advanced_options.json b/config/openloader/advanced_options.json new file mode 100644 index 0000000..d3661a9 --- /dev/null +++ b/config/openloader/advanced_options.json @@ -0,0 +1,10 @@ +{ + "resourcePacks": { + "enabled": true, + "additionalFolders": [] + }, + "dataPacks": { + "enabled": true, + "additionalFolders": [] + } +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/broad_axe.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/broad_axe.json new file mode 100644 index 0000000..a3ca172 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/broad_axe.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:heavy_axe" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/cleaver.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/cleaver.json new file mode 100644 index 0000000..3b38989 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/cleaver.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:claymore" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/crossbow.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/crossbow.json new file mode 100644 index 0000000..ace27f5 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/crossbow.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:crossbow_two_handed_heavy" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/dagger.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/dagger.json new file mode 100644 index 0000000..0153f94 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/dagger.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:dagger" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/excavator.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/excavator.json new file mode 100644 index 0000000..7ad2949 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/excavator.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:anchor" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/hand_axe.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/hand_axe.json new file mode 100644 index 0000000..c2bf9d3 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/hand_axe.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:axe" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/kama.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/kama.json new file mode 100644 index 0000000..6138b03 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/kama.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:sickle" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/longbow.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/longbow.json new file mode 100644 index 0000000..f503b5f --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/longbow.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:bow_two_handed_heavy" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/mattock.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/mattock.json new file mode 100644 index 0000000..2355be5 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/mattock.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:scythe" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/pickadze.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/pickadze.json new file mode 100644 index 0000000..c44bf7f --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/pickadze.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:pickaxe" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/pickaxe.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/pickaxe.json new file mode 100644 index 0000000..c44bf7f --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/pickaxe.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:pickaxe" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/scythe.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/scythe.json new file mode 100644 index 0000000..2355be5 --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/scythe.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:scythe" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/sledge_hammer.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/sledge_hammer.json new file mode 100644 index 0000000..ba9582b --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/sledge_hammer.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:hammer" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/sword.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/sword.json new file mode 100644 index 0000000..45c4a2d --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/sword.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:sword" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/vein_hammer.json b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/vein_hammer.json new file mode 100644 index 0000000..ba9582b --- /dev/null +++ b/config/openloader/data/BTCon/data/tconstruct/weapon_attributes/vein_hammer.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:hammer" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/data/tinkersurvival/weapon_attributes/knife.json b/config/openloader/data/BTCon/data/tinkersurvival/weapon_attributes/knife.json new file mode 100644 index 0000000..0153f94 --- /dev/null +++ b/config/openloader/data/BTCon/data/tinkersurvival/weapon_attributes/knife.json @@ -0,0 +1,3 @@ +{ + "parent": "bettercombat:dagger" +} \ No newline at end of file diff --git a/config/openloader/data/BTCon/pack.mcmeta b/config/openloader/data/BTCon/pack.mcmeta new file mode 100644 index 0000000..6d2a96c --- /dev/null +++ b/config/openloader/data/BTCon/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "pack_format": 8, + "description": "Better Combat + Tinkers' Construct" + } +} diff --git a/config/patchouli-client.toml b/config/patchouli-client.toml new file mode 100644 index 0000000..61584db --- /dev/null +++ b/config/patchouli-client.toml @@ -0,0 +1,16 @@ +#Set this to true to disable advancement locking for ALL books, making all entries visible at all times. Config Flag: advancements_disabled +disableAdvancementLocking = false +#Granular list of Book ID's to disable advancement locking for, e.g. [ "botania:lexicon" ]. Config Flags: advancements_disabled_ +noAdvancementBooks = [] +#Enable testing mode. By default this doesn't do anything, but you can use the config flag in your books if you want. Config Flag: testing_mode +testingMode = false +#Set this to the ID of a book to have it show up in players' inventories, replacing the recipe book. +inventoryButtonBook = "" +#Set this to true to use Shift instead of Ctrl for the inventory quick lookup feature. +useShiftForQuickLookup = false +#Set how text overflow should be coped with: overflow the text off the page, truncate overflowed text, or resize everything to fit. Relogin after changing. +#Allowed Values: OVERFLOW, TRUNCATE, RESIZE +textOverflowMode = "RESIZE" +#How long in ticks the quick lookup key needs to be pressed before the book opens +quickLookupTime = 10 + diff --git a/config/personality-client.toml b/config/personality-client.toml new file mode 100644 index 0000000..0ac8665 --- /dev/null +++ b/config/personality-client.toml @@ -0,0 +1,11 @@ + +[animation] + #If there should be a special animation for climbing ladders + "Climbing animation" = true + +[keybindings] + #If true, crawling will be toggled on or off instead of the keybinding being held down + toggleCrawl = false + #If true, sitting will be toggled on or off instead of the keybinding being held down + toggleSitting = false + diff --git a/config/quark-common.toml b/config/quark-common.toml new file mode 100644 index 0000000..07d34a5 --- /dev/null +++ b/config/quark-common.toml @@ -0,0 +1,1897 @@ + +[general] + "Enable 'q' Button" = true + "'q' Button on the Right" = false + "Disable Q Menu Effects" = false + #Disable this to turn off the quark system that makes features turn off when specified mods with the same content are loaded + "Use Anti Overlap" = true + #Quark replaces the Piston logic to allow for its piston features to work. If you're having troubles, try turning this off. + "Use Piston Logic Replacement" = true + #Allowed values: (0,) + "Piston Push Limit" = 12 + #How many advancements deep you can see in the advancement screen. Vanilla is 2. + #Allowed values: (0,) + "Advancement Visibility Depth" = 2 + #Blocks that Quark should treat as Shulker Boxes. + "Shulker Boxes" = ["minecraft:white_shulker_box", "minecraft:orange_shulker_box", "minecraft:magenta_shulker_box", "minecraft:light_blue_shulker_box", "minecraft:yellow_shulker_box", "minecraft:lime_shulker_box", "minecraft:pink_shulker_box", "minecraft:gray_shulker_box", "minecraft:light_gray_shulker_box", "minecraft:cyan_shulker_box", "minecraft:purple_shulker_box", "minecraft:blue_shulker_box", "minecraft:brown_shulker_box", "minecraft:green_shulker_box", "minecraft:red_shulker_box", "minecraft:black_shulker_box"] + #Should Quark treat anything with 'shulker_box' in its item identifier as a shulker box? + "Interpret Shulker Box Like Blocks" = true + #Set to true to enable a system that debugs quark's worldgen features. This should ONLY be used if you're asked to by a dev. + "Enable Worldgen Watchdog" = false + #Set to true if you need to find the class name for a screen that's causing problems + "Print Screen Classnames" = false + #A list of screens that can accept quark's buttons. Use "Print Screen Classnames" to find the names of any others you'd want to add. + "Allowed Screens" = [] + #If set to true, the 'Allowed Screens' option will work as a Blacklist rather than a Whitelist. WARNING: Use at your own risk as some mods may not support this. + "Use Screen List Blacklist" = false + #Set to true to make the quark big worldgen features such as stone clusters generate as spheres rather than unique shapes. It's faster, but won't look as cool + "Use Fast Worldgen" = false + #Enables quark network profiling features. Do not enable this unless requested to. + "Enable Network Profiling" = false + #Used for terrablender integration + "Terrablender Region Weight" = 1 + #Set to false to stop quark from adding its own items to multi-requirement vanilla advancements + "Enable Advancement Modification" = true + #Set to false to stop quark from adding its own advancements + "Enable Quark Advancements" = true + #Set to false to disable the popup message telling you that you can config quark in the q menu + "Enable Onboarding" = true + #Set to false to disable the behavior where quark will automatically hide any disabled items + "Hide Disabled Content" = true + #Set to false to disable Quark's item info when viewing recipe/uses for an item in JEI + "Enable Jei Item Info" = true + #For JEI info purposes, add any items here to specifically disable their JEI info from Quark. Note that Quark already only shows info that's relevant to which features are enabled + "Suppressed Info" = [] + +[categories] + Automation = true + Building = true + Management = true + Tools = true + Tweaks = true + World = true + Mobs = true + Client = true + Experimental = true + Oddities = true + +[automation] + "Pistons Move Tile Entities" = true + "Ender Watcher" = true + "Redstone Randomizer" = true + "Feeding Trough" = true + "Metal Buttons" = true + "Iron Rod" = true + "Obsidian Plate" = true + "Chains Connect Blocks" = true + Gravisand = true + "Jukebox Automation" = true + "Dispensers Place Blocks" = true + Chute = true + + [automation.pistons_move_tile_entities] + "Enable Chests Moving Together" = true + "Render Blacklist" = ["psi:programmer", "botania:starfield"] + "Movement Blacklist" = ["minecraft:spawner", "integrateddynamics:cable", "randomthings:blockbreaker", "minecraft:ender_chest", "minecraft:enchanting_table", "minecraft:trapped_chest", "quark:spruce_trapped_chest", "quark:birch_trapped_chest", "quark:jungle_trapped_chest", "quark:acacia_trapped_chest", "quark:dark_oak_trapped_chest", "endergetic:bolloom_bud"] + "Delayed Update List" = ["minecraft:dispenser", "minecraft:dropper"] + + [automation.feeding_trough] + #How long, in game ticks, between animals being able to eat from the trough + #Allowed values: [1,) + Cooldown = 30 + #The maximum amount of animals allowed around the trough's range for an animal to enter love mode + "Max Animals" = 32 + #The chance (between 0 and 1) for an animal to enter love mode when eating from the trough + #Allowed values: (0,1] + "Love Chance" = 0.333333333 + Range = 10.0 + #Set to false to make it so animals look for a nearby trough every time they want to eat instead of remembering the last one. Can affect performance if false. + "Enable Trough Caching" = true + + [automation.metal_buttons] + "Enable Iron" = true + "Enable Gold" = true + + [automation.iron_rod] + "Use Pre End Recipe" = false + + [automation.dispensers_place_blocks] + Blacklist = ["minecraft:water", "minecraft:lava", "minecraft:fire"] + #Set to false to refrain from registering any behaviors for blocks that have optional dispense behaviors already set. + #An optional behavior is one that will defer to the generic dispense item behavior if its condition fails. + #e.g. the Shulker Box behavior is optional, because it'll throw out the item if it fails, whereas TNT is not optional. + #If true, it'll attempt to use the previous behavior before trying to place the block in the world. + #Requires a game restart to re-apply. + "Wrap Existing Behaviors" = true + +[building] + "Variant Ladders" = true + "Variant Bookshelves" = true + "Bamboo Backport" = true + "Compressed Blocks" = true + "More Potted Plants" = true + "Duskbound Blocks" = true + "Wooden Posts" = true + Thatch = true + "More Stone Variants" = true + "Shear Vines" = true + "Nether Brick Fence Gate" = true + "Gold Bars" = true + Rope = true + "Celebratory Lamps" = true + "Soul Sandstone" = true + "Variant Chests" = true + "Leaf Carpet" = true + "Framed Glass" = true + "Vertical Planks" = true + "Variant Furnaces" = true + Hedges = true + "Hollow Logs" = true + Midori = true + "Rainbow Lamps" = true + "Vertical Slabs" = true + Shingles = true + "Sturdy Stone" = true + Stools = true + "Raw Metal Bricks" = true + "More Mud Blocks" = true + Grate = true + "Japanese Palette" = true + "More Brick Types" = true + "Glass Item Frame" = true + "Industrial Palette" = true + + [building.variant_ladders] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + "Change Names" = true + + [building.variant_bookshelves] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + "Change Names" = true + + [building.compressed_blocks] + "Charcoal Block and Blaze Lantern Stay On Fire Forever" = true + #Allowed values: [0,) + "Charcoal Block Fuel Time" = 16000 + #Allowed values: [0,) + "Blaze Lantern Fuel Time" = 24000 + #Allowed values: [0,) + "Stick Block Fuel Time" = 900 + #Allowed values: [0,) + "Bamboo Block Fuel Time" = 500 + "Enable Charcoal Block" = true + "Enable Sugar Cane Block" = true + "Enable Bamboo Block" = true + "Enable Cactus Block" = true + "Enable Chorus Fruit Block" = true + "Enable Stick Block" = true + "Enable Apple Crate" = true + "Enable Golden Apple Crate" = true + "Enable Potato Crate" = true + "Enable Carrot Crate" = true + "Enable Golden Carrot Crate" = true + "Enable Beetroot Crate" = true + "Enable Cocoa Bean Sack" = true + "Enable Nether Wart Sack" = true + "Enable Gunpowder Sack" = true + "Enable Berry Sack" = true + "Enable Glow Berry Sack" = true + "Enable Blaze Lantern" = true + "Enable Bonded Leather" = true + "Enable Bonded Rabbit Hide" = true + + [building.thatch] + #This feature disables itself if any of the following mods are loaded: + # - goated + # - environmental + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + #Allowed values: [0,1] + "Fall Damage Multiplier" = 0.5 + + [building.more_stone_variants] + "Enable Bricks" = true + "Enable Chiseled Bricks" = true + "Enable Pillar" = true + + [building.gold_bars] + "Generate In Nether Fortress" = true + + [building.rope] + #Set to true to allow ropes to move Tile Entities even if Pistons Push TEs is disabled. + #Note that ropes will still use the same blacklist. + "Force Enable Move Tile Entities" = false + "Enable Dispenser Behavior" = true + + [building.celebratory_lamps] + "Light Level" = 15 + + [building.variant_chests] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + "Replace Worldgen Chests" = true + "Enable Reverting Wooden Chests" = true + #Chests to put in structures. It's preferred to use worldgen tags for this. The format per entry is "structure=chest", where "structure" is a structure ID, and "chest" is a block ID, which must correspond to a standard chest block. + "Structure Chests" = [] + + [building.leaf_carpet] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + # - immersive_weathering + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + + [building.vertical_planks] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + + [building.hollow_logs] + "Enable Auto Crawl" = true + + [building.rainbow_lamps] + "Light Level" = 15 + #Whether Rainbow Lamps should be made from and themed on Corundum if that module is enabled. + "Use Corundum" = true + + [building.vertical_slabs] + #Should Walls and Panes attempt to connect to the side of Vertical Slabs? + "Allow Side Connections" = true + + [building.japanese_palette] + "Enable Paper Blocks" = true + "Enable Bamboo Mats" = true + + [building.more_brick_types] + #This also comes with a utility recipe for Red Nether Bricks + "Enable Blue Nether Bricks" = true + #This also includes Red Sandstone Bricks and Soul Sandstone Bricks + "Enable Sandstone Bricks" = true + #This also includes Mossy Cobblestone Bricks + "Enable Cobblestone Bricks" = true + #Requires Cobblestone Bricks to be enabled + "Enable Blackstone Bricks" = true + #Requires Cobblestone Bricks to be enabled + "Enable Dirt Bricks" = true + #Requires Cobblestone Bricks to be enabled + "Enable Netherrack Bricks" = true + + [building.glass_item_frame] + "Glass Item Frames Update Maps" = true + #Set to true for faster map updates. Default is every 3s + "Glass Item Frames Update Maps Every Tick" = false + #The scale at which items render in the Glass Item Frame. To match the vanilla Item Frame size, set to 1.0 + "Item Render Scale" = 1.5 + + [building.industrial_palette] + "Enable Iron Plates" = true + "Enable Iron Ladder" = true + +[management] + "Quick Armor Swapping" = true + "Item Sharing" = true + "Automatic Tool Restock" = true + "Expanded Item Interactions" = true + "Inventory Sorting" = true + "Hotbar Changer" = true + "Easy Transfering" = true + + [management.quick_armor_swapping] + "Swap Off Hand" = true + + [management.item_sharing] + "Render Items In Chat" = true + + [management.automatic_tool_restock] + #This feature disables itself if any of the following mods are loaded: + # - inventorytweaks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + #Enchantments deemed important enough to have special priority when finding a replacement + "Important Enchantments" = ["minecraft:silk_touch", "minecraft:fortune", "minecraft:infinity", "minecraft:luck_of_the_sea", "minecraft:looting"] + #Enable replacing your tools with tools of the same type but not the same item + "Enable Loose Matching" = true + #Enable comparing enchantments to find a replacement + "Enable Enchant Matching" = true + #Allow pulling items from one hotbar slot to another + "Check Hotbar" = false + "Unstackables Only" = false + #Any items you place in this list will be ignored by the restock feature + "Ignored Items" = ["botania:exchange_rod", "botania:dirt_rod", "botania:skydirt_rod", "botania:cobble_rod"] + + [management.expanded_item_interactions] + "Enable Armor Interaction" = true + "Enable Shulker Box Interaction" = true + "Enable Lava Interaction" = true + "Allow Opening Shulker Boxes" = true + "Allow Rotating Bundles" = true + + [management.inventory_sorting] + "Enable Player Inventory" = true + "Enable Player Inventory In Chests" = true + "Enable Chests" = true + #Play a click when sorting inventories using keybindings + "Satisfying Click" = true + + [management.easy_transfering] + "Enable Shift Lock" = true + +[tools] + "Beacon Redirection" = true + "Ambient Discs" = true + "Pathfinder Maps" = true + "Color Runes" = true + Pickarang = false + "Parrot Eggs" = true + Trowel = true + Abacus = true + "Bottled Cloud" = true + "Torch Arrow" = true + "Bundle Recipe" = true + "Ancient Tomes" = true + "Endermosh Music Disc" = true + "Seed Pouch" = true + "Skull Pikes" = true + "Slime In A Bucket" = true + + [tools.beacon_redirection] + "Horizontal Move Limit" = 64 + "Allow Tinted Glass Transparency" = true + + [tools.ambient_discs] + "Drop On Spider Kill" = true + Volume = 3.0 + + [tools.pathfinder_maps] + #In this section you can add custom Pathfinder Maps. This works for both vanilla and modded biomes. + #Each custom map must be on its own line. + #The format for a custom map is as follows: + #,,,,, + # + #With the following descriptions: + # - being the biome's ID NAME. You can find vanilla names here - https://minecraft.wiki/w/Biome#Biome_IDs + # - being the Cartographer villager level required for the map to be unlockable + # - being the cheapest (in Emeralds) the map can be + # - being the most expensive (in Emeralds) the map can be + # - being a hex color (without the #) for the map to display. You can generate one here - https://htmlcolorcodes.com/ + # + #Here's an example of a map to locate Ice Mountains: + #minecraft:ice_mountains,2,8,14,7FE4FF + Customs = [] + #Set to false to make it so the default quark Pathfinder Map Built-In don't get added, and only the custom ones do + "Apply Default Trades" = true + #How many steps in the search should the Pathfinder's Quill do per tick? The higher this value, the faster it'll find a result, but the higher chance it'll lag the game while doing so + "Pathfinders Quill Speed" = 32 + #Experimental. Determines if quills should be multithreaded instead. Will ignore quill speed. This could drastically improve performance as it execute the logic off the main thread ideally causing no lag at all + "Multi Threaded" = true + #Allows retrying after a pathfinder quill fails to find a biome nearby. Turn off if you think its op + "Allow Retrying" = true + "Search Radius" = 6400 + "Xp From Trade" = 5 + "Add To Cartographer" = true + "Add To Wandering Trader Forced" = true + "Add To Wandering Trader Generic" = false + "Add To Wandering Trader Rare" = false + "Draw Hud" = true + "Hud On Top" = false + + [tools.color_runes] + #Whether you can blend runes of each of the 'primary' colors plus white to create rainbow runes. + "Rainbow Rune Craftable" = true + #Whether you can blend runes of the 'primary' colors to create other colors of rune. + "Color Blending Runes" = true + "Dungeon Weight" = 10 + "Nether Fortress Weight" = 8 + "Jungle Temple Weight" = 8 + "Desert Temple Weight" = 8 + "Item Quality" = 0 + "Apply Cost" = 5 + + [tools.pickarang] + "Enable Flamerang" = true + "Enable Echorang" = true + #Set this to true to use the recipe without the Heart of Diamond, even if the Heart of Diamond is enabled. + "Never Use Heart Of Diamond" = false + + [tools.pickarang.pickarang] + #How long it takes before the Pickarang starts returning to the player if it doesn't hit anything. + Timeout = 20 + #Pickarang harvest level. 2 is Iron, 3 is Diamond, 4 is Netherite. + "Harvest Level" = 3 + #Pickarang durability. Set to -1 to have the Pickarang be unbreakable. + Durability = 800 + #Pickarang max hardness breakable. 22.5 is ender chests, 25.0 is monster boxes, 50 is obsidian. Most things are below 5. + "Max Hardness" = 20.0 + #How much damage the Pickarang deals when swung as an item + "Attack Damage" = 2 + #How many ticks do you have to wait between using the pickarang again + Cooldown = 10 + #Whether this pickarang type can act as a hoe. + "Can Act As Hoe" = false + #Whether this pickarang type can act as a shovel. + "Can Act As Shovel" = true + #Whether this pickarang type can act as an axe. + "Can Act As Axe" = true + + [tools.pickarang.flamerang] + #How long it takes before the Pickarang starts returning to the player if it doesn't hit anything. + Timeout = 20 + #Pickarang harvest level. 2 is Iron, 3 is Diamond, 4 is Netherite. + "Harvest Level" = 4 + #Pickarang durability. Set to -1 to have the Pickarang be unbreakable. + Durability = 1040 + #Pickarang max hardness breakable. 22.5 is ender chests, 25.0 is monster boxes, 50 is obsidian. Most things are below 5. + "Max Hardness" = 20.0 + #How much damage the Pickarang deals when swung as an item + "Attack Damage" = 3 + #How many ticks do you have to wait between using the pickarang again + Cooldown = 10 + #Whether this pickarang type can act as a hoe. + "Can Act As Hoe" = false + #Whether this pickarang type can act as a shovel. + "Can Act As Shovel" = true + #Whether this pickarang type can act as an axe. + "Can Act As Axe" = true + + [tools.pickarang.echorang] + #How long it takes before the Pickarang starts returning to the player if it doesn't hit anything. + Timeout = 40 + #Pickarang harvest level. 2 is Iron, 3 is Diamond, 4 is Netherite. + "Harvest Level" = 3 + #Pickarang durability. Set to -1 to have the Pickarang be unbreakable. + Durability = 2000 + #Pickarang max hardness breakable. 22.5 is ender chests, 25.0 is monster boxes, 50 is obsidian. Most things are below 5. + "Max Hardness" = 20.0 + #How much damage the Pickarang deals when swung as an item + "Attack Damage" = 2 + #How many ticks do you have to wait between using the pickarang again + Cooldown = 10 + #Whether this pickarang type can act as a hoe. + "Can Act As Hoe" = true + #Whether this pickarang type can act as a shovel. + "Can Act As Shovel" = true + #Whether this pickarang type can act as an axe. + "Can Act As Axe" = true + + [tools.parrot_eggs] + #The chance feeding a parrot will produce an egg + Chance = 0.05 + #How long it takes to create an egg + "Egg Time" = 12000 + "Enable Special Awesome Parrot" = true + + [tools.trowel] + #Amount of blocks placed is this value + 1. + #Set to 0 to make the Trowel unbreakable + #Allowed values: [0,) + "Trowel Max Durability" = 0 + + [tools.abacus] + + [tools.abacus.highlight_color] + A = 0.4 + R = 0.0 + G = 0.0 + B = 0.0 + + [tools.bottled_cloud] + "Cloud Level Bottom" = 191 + "Cloud Level Top" = 196 + + [tools.torch_arrow] + "Extinguish On Miss" = false + + [tools.ancient_tomes] + #Format is lootTable,weight. i.e. "minecraft:chests/stronghold_library,30" + "Loot Tables" = ["minecraft:chests/stronghold_library,30", "minecraft:chests/simple_dungeon,20", "minecraft:chests/bastion_treasure,25", "minecraft:chests/woodland_mansion,15", "minecraft:chests/nether_bridge,0", "minecraft:chests/underwater_ruin_big,0", "minecraft:chests/underwater_ruin_small,0", "minecraft:chests/ancient_city,4", "quark:misc/monster_box,5"] + "Item Quality" = 2 + "Normal Upgrade Cost" = 10 + "Limit Break Upgrade Cost" = 30 + "Valid Enchantments" = ["minecraft:feather_falling", "minecraft:thorns", "minecraft:sharpness", "minecraft:smite", "minecraft:bane_of_arthropods", "minecraft:knockback", "minecraft:fire_aspect", "minecraft:looting", "minecraft:sweeping", "minecraft:efficiency", "minecraft:unbreaking", "minecraft:fortune", "minecraft:power", "minecraft:punch", "minecraft:luck_of_the_sea", "minecraft:lure", "minecraft:loyalty", "minecraft:riptide", "minecraft:impaling", "minecraft:piercing"] + "Overleveled Books Glow Rainbow" = true + #When enabled, Efficiency VI Diamond and Netherite pickaxes can instamine Deepslate when under Haste 2 + "Deepslate Tweak" = true + "Deepslate Tweak Needs Haste2" = true + #Master Librarians will offer to exchange Ancient Tomes, provided you give them a max-level Enchanted Book of the Tome's enchantment too. + "Librarians Exchange Ancient Tomes" = true + #Applying a tome will also randomly curse your item + "Curse Gear" = false + #Allows combining tomes with normal books + "Combine With Books" = true + #Whether a sanity check is performed on the valid enchantments. If this is turned off, enchantments such as Silk Touch will be allowed to generate Ancient Tomes, if explicitly added to the Valid Enchantments. + "Sanity Check" = true + + [tools.endermosh_music_disc] + "Play Endermosh During Enderdragon Fight" = false + "Add To End City Loot" = true + "Loot Weight" = 5 + "Loot Quality" = 1 + + [tools.seed_pouch] + "Max Items" = 640 + "Show All Variants In Creative" = true + "Shift Range" = 3 + + [tools.skull_pikes] + "Pike Range" = 5.0 + +[tweaks] + "Gold Tools Have Fortune" = true + "Automatic Recipe Unlock" = true + "Utility Recipes" = true + "Poison Potato Usage" = true + "Better Elytra Rocket" = true + "Renewable Spore Blossoms" = true + "Coral On Cactus" = true + "Glass Shard" = true + "Pig Litters" = true + "Campfires Boost Elytra" = true + "Dyeable Item Frames" = true + "Slabs To Blocks" = true + "Map Washing" = true + "Enhanced Ladders" = true + "Reacharound Placing" = true + "Horses Swim" = true + "Sponge On Water Placement" = true + "Armed Armor Stands" = true + "Double Door Opening" = true + "Zombie Villagers On Normal" = true + "Hoe Harvesting" = true + Emotes = true + "Slimes To Magma Cubes" = true + "Snow Golem Player Heads" = true + "Vexes Die With Their Masters" = true + "More Note Block Sounds" = true + "Pat The Dogs" = true + "Grab Chickens" = true + "More Banner Layers" = true + "Replace Scaffolding" = true + "Diamond Repair" = true + "Safer Creatures" = true + "Lock Rotation" = true + "Villagers Follow Emeralds" = true + "Compasses Work Everywhere" = true + "No Durability On Cosmetics" = true + "Sponges Better" = true + "Sign Editing" = true + "Simple Harvest" = true + "Dragon Scales" = true + "Shulker Packing" = true + + [tweaks.gold_tools_have_fortune] + #Allowed values: [0,) + "Fortune Level" = 2 + #Allowed values: [0,4] + "Harvest Level" = 2 + "Display Baked Enchantments In Tooltip" = true + "Italic Tooltip" = true + #Enchantments other than Gold's Fortune/Looting to bake into items. Format is "item+enchant@level", such as "minecraft:stick+sharpness@10". + "Baked Enchantments" = [] + + [tweaks.automatic_recipe_unlock] + #A list of recipe names that should NOT be added in by default + "Ignored Recipes" = [] + "Force Limited Crafting" = false + "Disable Recipe Book" = false + #If enabled, advancements granting recipes will be stopped from loading, potentially reducing the lagspike on first world join. + "Filter Recipe Advancements" = true + + [tweaks.utility_recipes] + #Can any wool color be dyed? + "Dye Any Wool" = true + #Can other stone-like materials be used for crafting stone tools? + "Better Stone Tool Crafting" = true + #Can a dispenser be crafted by adding a bow to a dropper? + "Enable Dispenser" = true + #Can a repeater be crafted with the pattern for a redstone torch? + "Enable Repeater" = true + #Can you craft a minecart around blocks which can be placed inside? + "Enable Minecarts" = true + #Can you craft a boat around a chest to directly make a chest boat? + "Enable Chest Boats" = true + #Can you craft four chests at once using logs? + "Logs To Chests" = true + #Can Coral be crafted into dye? + "Coral To Dye" = true + #Can cookies, paper, and bread be crafted in a 2x2 crafting table? + "Bent Recipes" = true + #Can Rotten Flesh and Poisonous Potatoes be composted? + "Compostable Toxins" = true + #Does Dragon Breath return a bottle when used as a reagent or material? + "Effective Dragon Breath" = true + #Can torches can be used as fuel in furnaces? + "Torches Burn" = true + #Can bones be smelted down to bone meal? + "Bone Meal Utility" = true + #Can Charcoal be crafted into Black Dye? + "Charcoal To Black Dye" = true + #Can two Logs be used instead of a Chest to make a Hopper? + "Easy Hopper" = true + #Can two Logs be used to craft 16 sticks? + "Easy Sticks" = true + #Can raw ore blocks be smelted, taking 9x the time a normal item? + "Smelt Raw Ore Blocks" = true + + [tweaks.poison_potato_usage] + Chance = 0.1 + "Poison Effect" = true + + [tweaks.renewable_spore_blossoms] + "Bone Meal Chance" = 0.2 + + [tweaks.pig_litters] + #Allowed values: [1,) + "Min Pig Litter Size" = 2 + #Allowed values: [1,) + "Max Pig Litter Size" = 3 + "Pigs Eat Golden Carrots" = true + #Allowed values: [0,) + "Min Golden Carrot Boost" = 0 + #Allowed values: [0,) + "Max Golden Carrot Boost" = 2 + + [tweaks.campfires_boost_elytra] + "Boost Strength" = 0.5 + "Max Speed" = 1.0 + + [tweaks.map_washing] + #This feature disables itself if any of the following mods are loaded: + # - supplementaries + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + + [tweaks.enhanced_ladders] + #Allowed values: (,0] + "Fall Speed" = -0.2 + "Allow Freestanding" = true + "Allow Dropping Down" = true + "Allow Sliding" = true + "Allow Inventory Sneak" = true + + [tweaks.reacharound_placing] + #Allowed values: [0,1] + Leniency = 0.5 + Whitelist = [] + Blacklist = [] + Display = "[ ]" + "Display Horizontal" = "< >" + + [tweaks.reacharound_placing.color] + R = 1.0 + G = 1.0 + B = 1.0 + + [tweaks.double_door_opening] + #This feature disables itself if any of the following mods are loaded: + # - utilitix + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + "Enable Doors" = true + "Enable Fence Gates" = true + + [tweaks.hoe_harvesting] + #Allowed values: [1,5] + "Regular Hoe Radius" = 2 + #Allowed values: [1,5] + "High Tier Hoe Radius" = 3 + + [tweaks.emotes] + #The enabled default emotes. Remove from this list to disable them. You can also re-order them, if you feel like it. + "Enabled Emotes" = ["no", "yes", "wave", "salute", "cheer", "clap", "think", "point", "shrug", "headbang", "weep", "facepalm"] + #The list of Custom Emotes to be loaded. + #Watch the tutorial on Custom Emotes to learn how to make your own: https://youtu.be/ourHUkan6aQ + "Custom Emotes" = [] + #Enable this to make custom emotes read the file every time they're triggered so you can edit on the fly. + #DO NOT ship enabled this in a modpack, please. + "Custom Emote Debug" = false + "Button Shift X" = 0 + "Button Shift Y" = 0 + + [tweaks.more_note_block_sounds] + "Enable Skull Sounds" = true + "Enable Amethyst Sound" = true + + [tweaks.pat_the_dogs] + #How many ticks it takes for a dog to want affection after being pet/tamed; leave -1 to disable + "Dogs Want Love" = -1 + #Whether you can pet all mobs + "Pet All Mobs" = false + #If `petAllMobs` is set, these mobs still can't be pet + "Pettable Denylist" = ["minecraft:ender_dragon", "minecraft:wither", "minecraft:armor_stand"] + #Even if `petAllMobs` is not set, these mobs can be pet + "Pettable Allowlist" = [] + + [tweaks.grab_chickens] + "Needs No Helmet" = true + #Set to 0 to disable + "Slowness Level" = 1 + + [tweaks.more_banner_layers] + #Allowed values: [1,16] + "Layer Limit" = 16 + + [tweaks.replace_scaffolding] + #How many times the algorithm for finding out where a block would be placed is allowed to turn. If you set this to large values (> 3) it may start producing weird effects. + "Max Bounces" = 1 + + [tweaks.diamond_repair] + #List of changes to apply to repair items, format is "=" as seen in the defualt. + #Multiple repair items can be applied for the same base item, and as long as at least one is provided, any vanilla option will be removed. + #To use multiple items, comma separate them (e.g. "minecraft:diamond_sword=minecraft:diamond,minecraft:emerald")If you want the vanilla option back, you must add it again manually. + "Repair Item Changes" = ["minecraft:netherite_sword=minecraft:diamond", "minecraft:netherite_pickaxe=minecraft:diamond", "minecraft:netherite_axe=minecraft:diamond", "minecraft:netherite_shovel=minecraft:diamond", "minecraft:netherite_hoe=minecraft:diamond", "minecraft:netherite_helmet=minecraft:diamond", "minecraft:netherite_chestplate=minecraft:diamond", "minecraft:netherite_leggings=minecraft:diamond", "minecraft:netherite_boots=minecraft:diamond"] + "Unrepairable Items" = [] + "Enable Jei Hints" = true + + [tweaks.safer_creatures] + #How many blocks should be subtracted from the rabbit fall height when calculating fall damage. 5 is the same value as vanilla frogs + "Height Reduction" = 5.0 + "Enable Slime Fall Damage Removal" = true + + [tweaks.compasses_work_everywhere] + "Enable Compass Nerf" = true + "Enable Clock Nerf" = true + "Enable Nether" = true + "Enable End" = true + + [tweaks.no_durability_on_cosmetics] + #Allow applying cosmetic items such as color runes with no anvil durability usage? Cosmetic items are defined in the quark:cosmetic_anvil_items tag + "Allow Cosmetic Items" = true + + [tweaks.sponges_better] + #The maximum number of water tiles that a sponge can soak up. Vanilla default is 64. + #Allowed values: [64,) + "Maximum Water Drain" = 256 + #The maximum number of water tiles that a sponge can 'crawl along' for draining. Vanilla default is 6. + #Allowed values: [6,) + "Maximum Crawl Distance" = 10 + + [tweaks.sign_editing] + "Requires Empty Hand" = false + + [tweaks.simple_harvest] + #Can players harvest crops with empty hand clicks? + "Empty Hand Harvest" = true + #Does harvesting crops with a hoe cost durability? + "Harvesting Costs Durability" = false + #Should Quark look for (nonvanilla) crops, and handle them? + "Do Harvesting Search" = true + #Should villagers use simple harvest instead of breaking crops? + "Villagers Use Simple Harvest" = true + #Which crops can be harvested? + #Format is: "harvestState[,afterHarvest]", i.e. "minecraft:wheat[age=7]" or "minecraft:cocoa[age=2,facing=north],minecraft:cocoa[age=0,facing=north]" + "Harvestable Blocks" = ["minecraft:wheat[age=7]", "minecraft:carrots[age=7]", "minecraft:potatoes[age=7]", "minecraft:beetroots[age=3]", "minecraft:nether_wart[age=3]", "minecraft:cocoa[age=2,facing=north],minecraft:cocoa[age=0,facing=north]", "minecraft:cocoa[age=2,facing=south],minecraft:cocoa[age=0,facing=south]", "minecraft:cocoa[age=2,facing=east],minecraft:cocoa[age=0,facing=east]", "minecraft:cocoa[age=2,facing=west],minecraft:cocoa[age=0,facing=west]"] + #Which blocks should right click harvesting simulate a click on instead of breaking? + #This is for blocks like sweet berry bushes, which have right click harvesting built in. + "Right Clickable Blocks" = ["minecraft:sweet_berry_bush", "minecraft:cave_vines"] + +[world] + "Nether Obsidian Spikes" = true + Permafrost = true + "Fairy Rings" = true + "Big Stone Clusters" = true + "Spiral Spires" = true + "Ancient Wood" = true + "New Stone Types" = true + "Blossom Trees" = true + "Glimmering Weald" = true + "Monster Box" = true + "Azalea Wood" = true + "No More Lava Pockets" = true + Corundum = true + "Chorus Vegetation" = true + + [world.nether_obsidian_spikes] + #The chance for a chunk to contain spikes (1 is 100%, 0 is 0%) + "Chance Per Chunk" = 0.1 + #The chance for a spike to be big (1 is 100%, 0 is 0%) + "Big Spike Chance" = 0.03 + #Should a chunk have spikes, how many would the generator try to place + "Tries Per Chunk" = 4 + "Big Spike Spawners" = true + + [world.nether_obsidian_spikes.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:the_nether"] + + [world.permafrost] + + [world.permafrost.generation_settings] + #Allowed values: [0,) + Rarity = 2 + "Min Y Level" = 105 + "Max Y Level" = 140 + #Allowed values: [0,) + "Horizontal Size" = 100 + #Allowed values: [0,) + "Vertical Size" = 30 + #Allowed values: [0,) + "Horizontal Variation" = 10 + #Allowed values: [0,) + "Vertical Variation" = 5 + + [world.permafrost.generation_settings.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.permafrost.generation_settings.biomes] + + [world.permafrost.generation_settings.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [world.permafrost.generation_settings.biomes.biomes] + Biomes = ["minecraft:frozen_peaks"] + "Is Blacklist" = false + + [world.fairy_rings] + "Forest Chance" = 0.00625 + "Plains Chance" = 0.0025 + Ores = ["minecraft:emerald_ore", "minecraft:diamond_ore"] + + [world.fairy_rings.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters] + #Blocks that stone clusters can replace. If you want to make it so it only replaces in one dimension, + #do "block|dimension", as we do for netherrack and end stone by default. + "Blocks To Replace" = ["minecraft:stone", "minecraft:andesite", "minecraft:diorite", "minecraft:granite", "minecraft:netherrack|minecraft:the_nether", "minecraft:end_stone|minecraft:the_end", "quark:marble", "quark:limestone", "quark:jasper", "quark:slate"] + + [world.big_stone_clusters.calcite] + Enabled = true + #Allowed values: [0,) + Rarity = 4 + "Min Y Level" = 20 + "Max Y Level" = 80 + #Allowed values: [0,) + "Horizontal Size" = 14 + #Allowed values: [0,) + "Vertical Size" = 14 + #Allowed values: [0,) + "Horizontal Variation" = 9 + #Allowed values: [0,) + "Vertical Variation" = 9 + + [world.big_stone_clusters.calcite.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters.calcite.biomes] + + [world.big_stone_clusters.calcite.biomes.tags] + "Biome Tags" = ["minecraft:is_mountain"] + "Is Blacklist" = false + + [world.big_stone_clusters.calcite.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters.limestone] + Enabled = true + #Allowed values: [0,) + Rarity = 4 + "Min Y Level" = 20 + "Max Y Level" = 80 + #Allowed values: [0,) + "Horizontal Size" = 14 + #Allowed values: [0,) + "Vertical Size" = 14 + #Allowed values: [0,) + "Horizontal Variation" = 9 + #Allowed values: [0,) + "Vertical Variation" = 9 + + [world.big_stone_clusters.limestone.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters.limestone.biomes] + + [world.big_stone_clusters.limestone.biomes.tags] + "Biome Tags" = ["forge:is_swamp", "minecraft:is_ocean"] + "Is Blacklist" = false + + [world.big_stone_clusters.limestone.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters.jasper] + Enabled = true + #Allowed values: [0,) + Rarity = 4 + "Min Y Level" = 20 + "Max Y Level" = 80 + #Allowed values: [0,) + "Horizontal Size" = 14 + #Allowed values: [0,) + "Vertical Size" = 14 + #Allowed values: [0,) + "Horizontal Variation" = 9 + #Allowed values: [0,) + "Vertical Variation" = 9 + + [world.big_stone_clusters.jasper.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters.jasper.biomes] + + [world.big_stone_clusters.jasper.biomes.tags] + "Biome Tags" = ["minecraft:is_badlands", "forge:is_sandy"] + "Is Blacklist" = false + + [world.big_stone_clusters.jasper.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters.shale] + Enabled = true + #Allowed values: [0,) + Rarity = 4 + "Min Y Level" = 20 + "Max Y Level" = 80 + #Allowed values: [0,) + "Horizontal Size" = 14 + #Allowed values: [0,) + "Vertical Size" = 14 + #Allowed values: [0,) + "Horizontal Variation" = 9 + #Allowed values: [0,) + "Vertical Variation" = 9 + + [world.big_stone_clusters.shale.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters.shale.biomes] + + [world.big_stone_clusters.shale.biomes.tags] + "Biome Tags" = ["forge:is_snowy"] + "Is Blacklist" = false + + [world.big_stone_clusters.shale.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters.myalite] + "Generate In Air" = true + Enabled = true + #Allowed values: [0,) + Rarity = 100 + "Min Y Level" = 58 + "Max Y Level" = 62 + #Allowed values: [0,) + "Horizontal Size" = 20 + #Allowed values: [0,) + "Vertical Size" = 40 + #Allowed values: [0,) + "Horizontal Variation" = 6 + #Allowed values: [0,) + "Vertical Variation" = 10 + + [world.big_stone_clusters.myalite.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:the_end"] + + [world.big_stone_clusters.myalite.biomes] + + [world.big_stone_clusters.myalite.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [world.big_stone_clusters.myalite.biomes.biomes] + Biomes = ["minecraft:end_highlands"] + "Is Blacklist" = false + + [world.spiral_spires] + Rarity = 200 + Radius = 15 + "Enable Myalite Viaducts" = true + #Allowed values: [2,1,024] + "Myalite Conduit Distance" = 24 + "Renewable Myalite" = true + + [world.spiral_spires.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:the_end"] + + [world.spiral_spires.biomes] + + [world.spiral_spires.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [world.spiral_spires.biomes.biomes] + Biomes = ["minecraft:end_highlands"] + "Is Blacklist" = false + + [world.ancient_wood] + "Ancient Fruit Gives Exp" = true + #Allowed values: [1,) + "Ancient Fruit Exp Value" = 10 + #Set to 0 to disable loot chest generation + #Allowed values: [0,) + "Ancient City Loot Weight" = 8 + #Allowed values: [0,) + "Ancient City Loot Quality" = 1 + + [world.new_stone_types] + "Enable Limestone" = true + "Enable Jasper" = true + "Enable Shale" = true + "Enable Myalite" = true + + [world.new_stone_types.limestone] + + [world.new_stone_types.limestone.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.new_stone_types.limestone.oregen_lower] + #Allowed values: [-64,320] + "Min Height" = 0 + #Allowed values: [-64,320] + "Max Height" = 60 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 2.0 + + [world.new_stone_types.limestone.oregen_upper] + #Allowed values: [-64,320] + "Min Height" = 64 + #Allowed values: [-64,320] + "Max Height" = 128 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 0.1666666 + + [world.new_stone_types.jasper] + + [world.new_stone_types.jasper.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.new_stone_types.jasper.oregen_lower] + #Allowed values: [-64,320] + "Min Height" = 0 + #Allowed values: [-64,320] + "Max Height" = 60 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 2.0 + + [world.new_stone_types.jasper.oregen_upper] + #Allowed values: [-64,320] + "Min Height" = 64 + #Allowed values: [-64,320] + "Max Height" = 128 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 0.1666666 + + [world.new_stone_types.shale] + + [world.new_stone_types.shale.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.new_stone_types.shale.oregen_lower] + #Allowed values: [-64,320] + "Min Height" = 0 + #Allowed values: [-64,320] + "Max Height" = 60 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 2.0 + + [world.new_stone_types.shale.oregen_upper] + #Allowed values: [-64,320] + "Min Height" = 64 + #Allowed values: [-64,320] + "Max Height" = 128 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 0.1666666 + + [world.new_stone_types.myalite] + + [world.new_stone_types.myalite.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:the_end"] + + [world.new_stone_types.myalite.oregen_lower] + #Allowed values: [-64,320] + "Min Height" = 0 + #Allowed values: [-64,320] + "Max Height" = 60 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 2.0 + + [world.new_stone_types.myalite.oregen_upper] + #Allowed values: [-64,320] + "Min Height" = 64 + #Allowed values: [-64,320] + "Max Height" = 128 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 0.1666666 + + [world.blossom_trees] + "Drop Leaf Particles" = true + + [world.blossom_trees.blue] + Rarity = 200 + + [world.blossom_trees.blue.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.blue.biome_config] + + [world.blossom_trees.blue.biome_config.tags] + "Biome Tags" = ["forge:is_snowy"] + "Is Blacklist" = false + + [world.blossom_trees.blue.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.lavender] + Rarity = 100 + + [world.blossom_trees.lavender.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.lavender.biome_config] + + [world.blossom_trees.lavender.biome_config.tags] + "Biome Tags" = ["forge:is_swamp"] + "Is Blacklist" = false + + [world.blossom_trees.lavender.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.orange] + Rarity = 100 + + [world.blossom_trees.orange.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.orange.biome_config] + + [world.blossom_trees.orange.biome_config.tags] + "Biome Tags" = ["minecraft:is_savanna"] + "Is Blacklist" = false + + [world.blossom_trees.orange.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.pink] + Rarity = 100 + + [world.blossom_trees.pink.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.pink.biome_config] + + [world.blossom_trees.pink.biome_config.tags] + "Biome Tags" = ["minecraft:is_mountain"] + "Is Blacklist" = false + + [world.blossom_trees.pink.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.yellow] + Rarity = 200 + + [world.blossom_trees.yellow.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.yellow.biome_config] + + [world.blossom_trees.yellow.biome_config.tags] + "Biome Tags" = ["forge:is_plains"] + "Is Blacklist" = false + + [world.blossom_trees.yellow.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.red] + Rarity = 30 + + [world.blossom_trees.red.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.red.biome_config] + + [world.blossom_trees.red.biome_config.tags] + "Biome Tags" = ["minecraft:is_badlands"] + "Is Blacklist" = false + + [world.blossom_trees.red.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.glimmering_weald] + #Experimental, dont change if you dont know what you are doing. Depth min value from which biome will spawn. Decreasing will make biome appear more often + #Allowed values: [-2,2] + "Min Depth Range" = 1.5499999523162842 + #Experimental, dont change if you dont know what you are doing. Depth max value until which biome will spawn. Increasing will make biome appear more often + #Allowed values: [-2,2] + "Max Weirdness Range" = 2.0 + + [world.monster_box] + #The chance for the monster box generator to try and place one in a chunk, 1 is 100% + #This can be higher than 100% if you want multiple per chunk, , 0 is 0% + "Chance Per Chunk" = 0.2 + "Min Y" = -50 + "Max Y" = 0 + "Min Mob Count" = 5 + "Max Mob Count" = 8 + "Enable Extra Loot Table" = true + "Activation Range" = 2.5 + #How many blocks to search vertically from a position before trying to place a block. Higher means you'll get more boxes in open spaces. + "Search Range" = 15 + + [world.monster_box.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.azalea_wood] + #This feature disables itself if any of the following mods are loaded: + # - caverns_and_chasms + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + + [world.corundum] + #Allowed values: [0,1] + "Crystal Chance" = 0.16 + #Allowed values: [0,1] + "Crystal Cluster Chance" = 0.2 + #Allowed values: [0,1] + "Crystal Cluster On Sides Chance" = 0.6 + #Allowed values: [0,1] + "Double Crystal Chance" = 0.2 + #The chance that a crystal can grow, this is on average 1 in X world ticks, set to a higher value to make them grow slower. Minimum is 1, for every tick. Set to 0 to disable growth. + "Cave Crystal Growth Chance" = 5 + "Crystals Craft Runes" = true + "Enable Collateral Movement" = true + + [world.corundum.generation_settings] + #Allowed values: [0,) + Rarity = 400 + "Min Y Level" = 0 + "Max Y Level" = 64 + #Allowed values: [0,) + "Horizontal Size" = 72 + #Allowed values: [0,) + "Vertical Size" = 20 + #Allowed values: [0,) + "Horizontal Variation" = 22 + #Allowed values: [0,) + "Vertical Variation" = 4 + + [world.corundum.generation_settings.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.corundum.generation_settings.biomes] + "Biome Tags" = ["minecraft:is_ocean"] + "Is Blacklist" = true + + [world.chorus_vegetation] + Rarity = 150 + Radius = 7 + "Chunk Attempts" = 120 + "Highlands Chance" = 1.0 + "Midlands Chance" = 0.2 + "Other End Biomes Chance" = 0.0 + "Passive Teleport Chance" = 0.2 + "Endermite Spawn Chance" = 0.01 + "Teleport Duplication Chance" = 0.01 + +[mobs] + Foxhound = true + Wraith = true + Crabs = true + Forgotten = true + Shiba = true + Stonelings = true + Toretoise = true + + [mobs.foxhound] + #The chance coal will tame a foxhound + "Tame Chance" = 0.05 + "Foxhounds Speed Up Furnaces" = true + + [mobs.foxhound.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 30 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 2 + + [mobs.foxhound.spawn_config.biomes] + + [mobs.foxhound.spawn_config.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [mobs.foxhound.spawn_config.biomes.biomes] + Biomes = ["minecraft:nether_wastes", "minecraft:basalt_deltas"] + "Is Blacklist" = false + + [mobs.foxhound.lesser_spawn_config] + "Max Cost" = 0.7 + "Spawn Cost" = 0.15 + #Allowed values: (0,) + "Spawn Weight" = 2 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 1 + + [mobs.foxhound.lesser_spawn_config.biomes] + + [mobs.foxhound.lesser_spawn_config.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [mobs.foxhound.lesser_spawn_config.biomes.biomes] + Biomes = ["minecraft:soul_sand_valley"] + "Is Blacklist" = false + + [mobs.wraith] + #List of sound sets to use with wraiths. + #Three sounds must be provided per entry, separated by | (in the format idle|hurt|death). Leave blank for no sound (i.e. if a mob has no ambient noise) + "Wraith Sounds" = ["entity.sheep.ambient|entity.sheep.hurt|entity.sheep.death", "entity.cow.ambient|entity.cow.hurt|entity.cow.death", "entity.pig.ambient|entity.pig.hurt|entity.pig.death", "entity.chicken.ambient|entity.chicken.hurt|entity.chicken.death", "entity.horse.ambient|entity.horse.hurt|entity.horse.death", "entity.cat.ambient|entity.cat.hurt|entity.cat.death", "entity.wolf.ambient|entity.wolf.hurt|entity.wolf.death", "entity.villager.ambient|entity.villager.hurt|entity.villager.death", "entity.polar_bear.ambient|entity.polar_bear.hurt|entity.polar_bear.death", "entity.zombie.ambient|entity.zombie.hurt|entity.zombie.death", "entity.skeleton.ambient|entity.skeleton.hurt|entity.skeleton.death", "entity.spider.ambient|entity.spider.hurt|entity.spider.death", "|entity.creeper.hurt|entity.creeper.death", "entity.endermen.ambient|entity.endermen.hurt|entity.endermen.death", "entity.zombie_pig.ambient|entity.zombie_pig.hurt|entity.zombie_pig.death", "entity.witch.ambient|entity.witch.hurt|entity.witch.death", "entity.blaze.ambient|entity.blaze.hurt|entity.blaze.death", "entity.llama.ambient|entity.llama.hurt|entity.llama.death", "|quark:entity.stoneling.cry|quark:entity.stoneling.die", "quark:entity.frog.idle|quark:entity.frog.hurt|quark:entity.frog.die"] + + [mobs.wraith.spawn_config] + "Max Cost" = 0.7 + "Spawn Cost" = 0.15 + #Allowed values: (0,) + "Spawn Weight" = 5 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 3 + + [mobs.wraith.spawn_config.biomes] + + [mobs.wraith.spawn_config.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [mobs.wraith.spawn_config.biomes.biomes] + Biomes = ["minecraft:soul_sand_valley"] + "Is Blacklist" = false + + [mobs.crabs] + "Enable Brewing" = true + #Whether Resilience should be required for 'How Did We Get Here?' and (if brewing is enabled) 'A Furious Cocktail'. + #Keep this on when brewing is disabled if your pack adds an alternative source for the effect. + "Resilience Required For All Effects" = true + + [mobs.crabs.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 5 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 3 + + [mobs.crabs.spawn_config.biomes] + + [mobs.crabs.spawn_config.biomes.tags] + "Biome Tags" = ["minecraft:is_beach"] + "Is Blacklist" = false + + [mobs.crabs.spawn_config.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [mobs.forgotten] + #This is the probability of a Skeleton that spawns under the height threshold being replaced with a Forgotten. + "Forgotten Spawn Rate" = 0.05 + "Max Height For Spawn" = 0 + + [mobs.shiba] + "Ignore Areas With Skylight" = false + + [mobs.shiba.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 40 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 3 + + [mobs.shiba.spawn_config.biomes] + + [mobs.shiba.spawn_config.biomes.tags] + "Biome Tags" = ["minecraft:is_mountain"] + "Is Blacklist" = false + + [mobs.shiba.spawn_config.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [mobs.stonelings] + "Max Y Level" = 0 + "Enable Diamond Heart" = true + #When enabled, stonelings are much more aggressive in checking for players + "Cautious Stonelings" = false + "Tamable Stonelings" = true + #Disabled if if Pathfinder Maps are disabled. + "Weald Pathfinder Maps" = true + + [mobs.stonelings.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [mobs.stonelings.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 80 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 1 + + [mobs.stonelings.spawn_config.biomes] + + [mobs.stonelings.spawn_config.biomes.tags] + "Biome Tags" = ["forge:is_void", "minecraft:is_nether", "minecraft:is_end"] + "Is Blacklist" = true + + [mobs.stonelings.spawn_config.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [mobs.toretoise] + "Max Y Level" = 0 + #The number of ticks from mining a tortoise until feeding it could cause it to regrow. + "Cooldown Ticks" = 1200 + #The items that can be fed to toretoises to make them regrow ores. + Foods = ["minecraft:glow_berries"] + "Allow Toretoise To Regrow" = true + #Feeding a toretoise after cooldown will regrow them with a one-in-this-number chance. Set to 1 to always regrow, higher = lower chance. + "Regrow Chance" = 3 + + [mobs.toretoise.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [mobs.toretoise.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 120 + #Allowed values: [1,) + "Min Group Size" = 2 + #Allowed values: [1,) + "Max Group Size" = 4 + + [mobs.toretoise.spawn_config.biomes] + + [mobs.toretoise.spawn_config.biomes.tags] + "Biome Tags" = ["forge:is_void", "minecraft:is_nether", "minecraft:is_end"] + "Is Blacklist" = true + + [mobs.toretoise.spawn_config.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + +[client] + Camera = true + "Elytra Indicator" = true + "Improved Tooltips" = true + "Greener Grass" = true + "Buckets Show Inhabitants" = true + "Soul Candles" = true + "Auto Walk Keybind" = true + "Variant Animal Textures" = true + "Microcrafting Helper" = true + "Uses For Curses" = true + "Wool Shuts Up Minecarts" = true + "Back Button Keybind" = true + "Chest Searching" = true + "Long Range Pick Block" = true + "Usage Ticker" = true + + [client.camera] + #Date format that will be displayed in screenshots. Must be a valid one (i.e. MM/dd/yyyy) + "Date Format" = "MM/dd/yyyy" + + [client.improved_tooltips] + "Attribute Tooltips" = true + "Food Tooltips" = true + "Shulker Tooltips" = true + "Map Tooltips" = true + "Enchanting Tooltips" = true + "Fuel Time Tooltips" = true + "Shulker Box Use Colors" = true + "Shulker Box Require Shift" = false + "Map Require Shift" = false + #The value of each shank of food. + #Tweak this when using mods like Hardcore Hunger which change that value. + "Food Divisor" = 2 + "Show Saturation" = true + "Food Compression Threshold" = 4 + "Fuel Time Divisor" = 200 + #Should item attributes be colored relative to your current equipped item? + #e.g. if wearing an Iron Helmet, the armor value in a Diamond Helmet will show as green, and vice versa would be red. + #If set to false, item attributes will show in white or red if they're negative values. + "Show Upgrade Status" = true + "Animate Up Down Arrows" = true + "Enchanting Stacks" = ["minecraft:diamond_sword", "minecraft:diamond_pickaxe", "minecraft:diamond_shovel", "minecraft:diamond_axe", "minecraft:diamond_hoe", "minecraft:diamond_helmet", "minecraft:diamond_chestplate", "minecraft:diamond_leggings", "minecraft:diamond_boots", "minecraft:shears", "minecraft:bow", "minecraft:fishing_rod", "minecraft:crossbow", "minecraft:trident", "minecraft:elytra", "minecraft:shield", "quark:pickarang", "supplementaries:slingshot", "supplementaries:bubble_blower", "farmersdelight:diamond_knife"] + #A list of additional stacks to display on each enchantment + #The format is as follows: + #enchant_id=item1,item2,item3... + #So to display a carrot on a stick on a mending book, for example, you use: + #minecraft:mending=minecraft:carrot_on_a_stick + "Enchanting Additional Stacks" = [] + + [client.greener_grass] + "Affect Leaves" = true + "Affect Water" = false + "Block List" = ["minecraft:large_fern", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:fern", "minecraft:grass", "minecraft:potted_fern", "minecraft:sugar_cane", "environmental:giant_tall_grass", "valhelsia_structures:grass_block"] + "Leaves List" = ["minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:oak_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:dark_oak_leaves", "atmospheric:rosewood_leaves", "atmospheric:morado_leaves", "atmospheric:yucca_leaves", "autumnity:maple_leaves", "environmental:willow_leaves", "environmental:hanging_willow_leaves", "minecraft:vine"] + + [client.greener_grass.color_matrix] + R = [0.89, 0.0, 0.0] + G = [0.0, 1.11, 0.0] + B = [0.0, 0.0, 0.89] + + [client.greener_grass.water_matrix] + R = [0.86, 0.0, 0.0] + G = [0.0, 1.0, 0.22] + B = [0.0, 0.0, 1.22] + + [client.buckets_show_inhabitants] + "Show Axolotls" = true + "Show Crabs" = true + "Show Tropical Fish" = true + "Show Shiny Slime" = true + + [client.auto_walk_keybind] + "Draw Hud" = true + "Hud Height" = 10 + + [client.variant_animal_textures] + "Enable Cow" = true + "Enable Pig" = true + "Enable Chicken" = true + "Enable Shiny Rabbit" = true + "Enable Shiny Llama" = true + "Enable Shiny Dolphin" = true + "Enable Shiny Slime" = true + "Enable L G B T Bees" = true + "Every Bee Is L G B T" = false + #The chance for an animal to have a special "Shiny" skin, like a shiny pokemon. This is 1 in X. Set to 0 to disable. + "Shiny Animal Chance" = 2048 + #If a shiny animal should emit occasional sparkles. + "Shiny Sparkles" = true + + [client.uses_for_curses] + "Vanish Pumpkin Overlay" = true + "Bind Armor Stands With Player Heads" = true + + [client.chest_searching] + + [client.chest_searching.overlay_color] + A = 0.67 + R = 0.0 + G = 0.0 + B = 0.0 + + [client.usage_ticker] + #Switch the armor display to the off hand side and the hand display to the main hand side + Invert = false + "Shift Left" = 0 + "Shift Right" = 0 + "Enable Main Hand" = true + "Enable Off Hand" = true + "Enable Armor" = true + +[experimental] + #Allows placing variant blocks automatically via a selector menu triggered from a keybind + "Variant Selector" = false + "Narrator Readout" = false + "Climate Control Remover" = false + "Enchantments Begone" = false + "Game Nerfs" = false + "Spawner Replacer" = false + "Adjustable Chat" = false + "Villager Rerolling Rework" = false + "Overlay Shader" = false + #This feature generates Resource Pack Item Model predicates on the items defined in 'Items to Change' + #for the Enchantments defined in 'Enchantments to Register'. + # + #Example: if 'minecraft:silk_touch' is added to 'Enchantments to Register', and 'minecraft:netherite_pickaxe' + #is added to 'Items to Change', then a predicate named 'quark_has_enchant_minecraft_silk_touch' will be available + #to the netherite_pickaxe.json item model, whose value will be the enchantment level. + "Enchantment Predicates" = false + + [experimental.variant_selector] + #Set this to true to automatically convert any dropped variant items into their originals. Do this ONLY if you intend to take control of every recipe via a data pack or equivalent, as this will introduce dupes otherwise. + "Convert Variant Items" = false + #Enable the hammer, allowing variants to be swapped between eachother, including the original block. Do this ONLY under the same circumstances as Convert Variant Items. + "Enable Hammer" = false + "Show Tooltip" = true + "Align Hud To Hotbar" = false + "Show Simple Hud" = false + "Show Hud" = true + "Enable Green Tint" = true + "Override Held Item Render" = true + "Hud Offset X" = 0 + "Hud Offset Y" = 0 + + [experimental.variant_selector.variants] + #The list of all variant types available for players to use. Values are treated as suffixes to block IDs for scanning. + #Prefix any variant type with ! to make it show up for Manual Variants but not be automatically scanned for. (e.g. '!polish') + "Variant Types" = ["slab", "stairs", "wall", "fence", "fence_gate", "vertical_slab"] + #By default, only a mod's namespace is scanned for variants for its items (e.g. if coolmod adds coolmod:fun_block, it'll search only for coolmod:fun_block_stairs). + # Mods in this list are also scanned for variants if none are found in itself (e.g. if quark is in the list and coolmod:fun_block_stairs doesn't exist, it'll try to look for quark:fun_block_stairs next) + "Tested Mods" = ["quark"] + "Print Variant Map To Log" = false + #Format is 'alias=original' in each value (e.g. 'wall=fence' means that a failed search for, minecraft:cobblestone_fence will try cobblestone_wall next) + Aliases = ["carpet=slab", "pane=fence"] + #Ends of block IDs to try and remove when looking for variants. (e.g. minecraft:oak_planks goes into minecraft:oak_stairs, so we have to include '_planks' in this list for it to find them or else it'll only look for minecraft:oak_planks_stairs) + "Strip Candidates" = ["_planks", "_wool", "_block", "s"] + #Add manual variant overrides here, the format is 'type,block,output' (e.g. polish,minecraft:stone_bricks,minecraft:chiseled_stone_bricks). The type must be listed in Variant Types + "Manual Variants" = [] + # A list of block IDs and mappings to be excluded from variant selection. + #To exclude a block from being turned into other blocks, just include the block ID (e.g. minecraft:cobblestone). + #To exclude a block from having other blocks turned into it, suffix it with = (e.g. =minecraft:cobblestone_stairs) + #To exclude a specific block->variant combination, put = between the two (e.g. minecraft:cobblestone=minecraft:cobblestone_stairs) + Blacklist = ["minecraft:snow", "minecraft:bamboo", "quark:bamboo_block"] + + [experimental.climate_control_remover] + #Disables the temperature comparison when choosing biomes to generate. + "Disable Temperature" = false + #Disables the humidity comparison when choosing biomes to generate. + "Disable Humidity" = false + #Disables the 'continentalness' comparison when choosing biomes to generate. + #WARNING: Enabling this will probably make oceans act a lot more like rivers. + "Disable Continentalness" = false + #Disables the 'erosion' comparison when choosing biomes to generate. + #WARNING: Enabling this will probably create very extreme height differences, and will make the End more chaotic. + "Disable Erosion" = false + #Disables the 'depth' comparison when choosing biomes to generate. + #WARNING: Enabling this will probably make cave biomes appear at unusual heights. + "Disable Depth" = false + #Disables the 'weirdness' comparison when choosing biomes to generate. + #WARNING: Enabling this will... well, probably make things weird. + "Disable Weirdness" = false + #Disables the 'offset' parameter when choosing biomes to generate. + #WARNING: Enabling this will make rarer nether biomes more common. + "Disable Offset" = false + + [experimental.enchantments_begone] + "Enchantments To Begone" = [] + + [experimental.game_nerfs] + #Makes Mending act like the Unmending mod + #https://www.curseforge.com/minecraft/mc-mods/unmending + "Nerf Mending" = true + #Makes Mending II still work even if mending is nerfed. + #If you want Mending II, disable the sanity check on Ancient Tomes and add minecraft:mending to the tomes. + "No Nerf for Mending II" = false + #Resets all villager discounts when zombified to prevent reducing prices to ridiculous levels + "Nerf Villager Discount" = true + #Makes Iron Golems not drop Iron Ingots + "Disable Iron Farms" = true + #Makes Boats not glide on ice + "Disable Ice Roads" = true + #Makes Sheep not drop Wool when killed + "Disable Wool Drops" = true + #Disables mob griefing for only specific entities + "Enable Selective Mob Griefing" = true + #Force Elytra to only work in specific dimensions + "Enable Dimension Locked Elytra" = true + #Makes falling blocks not able to be duped via dimension crossing + "Disable Falling Block Dupe" = true + #Fixes several piston physics exploits, most notably including TNT duping + "Disable Piston Physics Exploits" = true + #Fixes mushroom growth being able to replace blocks + "Disable Mushroom Block Removal" = true + #Makes tripwire hooks unable to be duplicated + "Disable Tripwire Hook Dupe" = true + "Non Griefing Entities" = ["minecraft:creeper", "minecraft:enderman"] + "Elytra Allowed Dimensions" = ["minecraft:the_end"] + + [experimental.spawner_replacer] + #Mobs to be replaced with other mobs. + #Format is: "mob1,mob2", i.e. "minecraft:spider,minecraft:skeleton" + "Replace Mobs" = [] + + [experimental.adjustable_chat] + "Horizontal Shift" = 0 + "Vertical Shift" = 0 + + [experimental.villager_rerolling_rework] + #If enabled, the first two trades a villager generates for a profession will always be the same for a given villager. + #This prevents repeatedly placing down a job site block to reroll the villager's trades. + "Seed Initial Villager Trades" = true + #Set to 0 to disable the chance to reroll trades when restocking. + #It's possible for a trade to not restock even when the chance is 1. This happens when the rerolled trade is one the villager already has. + #This chance only guarantees a reroll will be attempted. + #Allowed values: [0,1] + "Chance To Reroll When Restocking" = 0.25 + #Set to 0 to disable the chance to reroll trades when restocking. Set to -1 to allow unlimited rerolling. + #Trades earlier in the list will restock first. + "Maximum Restocks Per Day" = 3 + #If enabled, villagers will reroll when they restock, rather than when they begin work for the day. + #If disabled, players can prevent rerolling by ensuring the villager isn't out of stock on their last restock of the day. + "Reroll On Any Restock" = false + #If enabled, villagers will be able to reroll any trade that has been used AT ALL since the last restock. + "Reroll Even If Not Out Of Stock" = false + + [experimental.overlay_shader] + #Sets the name of the shader to load on a regular basis. This can load any shader the Camera module can (and requires the Camera module enabled to apply said logic). + #Some useful shaders include 'desaturate', 'oversaturate', 'bumpy' + #Colorblind simulation shaders are available in the form of 'deuteranopia', 'protanopia', 'tritanopia', and 'achromatopsia' + Shader = "none" + + [experimental.enchantment_predicates] + "Items To Change" = [] + "Enchantments To Register" = [] + +[oddities] + Pipes = true + Backpack = true + "Tiny Potato" = true + "Matrix Enchanting" = false + "Totem Of Holding" = true + Crate = true + Magnets = true + + [oddities.pipes] + #How long it takes for an item to cross a pipe. Bigger = slower. + "Pipe Speed" = 5 + #Set to 0 if you don't want pipes to have a max amount of items + "Max Pipe Items" = 16 + #When items eject or are absorbed by pipes, should they make sounds? + "Do Pipes Whoosh" = true + "Enable Encased Pipes" = true + "Render Pipe Items" = true + "Emit Vibrations" = true + + [oddities.backpack] + #Set this to true to allow the backpacks to be unequipped even with items in them + "Super Op Mode" = false + "Enable Ravager Hide" = true + "Items In Backpack Tick" = true + "Base Ravager Hide Drop" = 1 + "Extra Chance Per Looting" = 0.5 + + [oddities.tiny_potato] + #This feature disables itself if any of the following mods are loaded: + # - botania + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + #Set this to true to use the recipe without the Heart of Diamond, even if the Heart of Diamond is enabled. + "Never Use Heart Of Diamond" = false + + [oddities.matrix_enchanting] + #The maximum enchanting power the matrix enchanter can accept + "Max Bookshelves" = 15 + #Should this be X, the price of a piece increase by 1 every X pieces you generate + "Piece Price Scale" = 9 + #The higher this is, the better enchantments you'll get on books + "Book Enchantability" = 12 + #How many pieces you can generate without any bookshelves + "Base Max Piece Count" = 3 + #How many pieces you can generate without any bookshelves (for Books) + "Base Max Piece Count Book" = 1 + #At which piece count the calculation for the min level should default to increasing one per piece rather than using the scale factor + "Min Level Cutoff" = 8 + #How many pieces a single Lapis can generate + "Charge Per Lapis" = 4 + #How much the min level requirement for adding a new piece should increase for each piece added (up until the value of Min Level Cutoff) + "Min Level Scale Factor" = 1.2 + #How much the min level requirement for adding a new piece to a book should increase per each bookshelf being used + "Min Level Scale Factor Book" = 2.0 + #How much to multiply the frequency of pieces where at least one of the same type has been generated + "Dupe Multiplier" = 1.4 + #How much to multiply the frequency of pieces where incompatible pieces have been generated + "Incompatible Multiplier" = 0.0 + #Set to false to disable the ability to create Enchanted Books + "Allow Books" = true + #Set this to true to allow treasure enchantments to be rolled as pieces + "Allow Treasures" = false + #Any treasure enchantment IDs here will be able to appear in books in matrix enchanting + "Treasure Whitelist" = [] + #Set to false to disable the tooltip for items with pending enchantments + "Show Tooltip" = true + #By default, enchantment rarities are fuzzed a bit to feel better with the new system. Set this to false to override this behaviour. + "Normalize Rarity" = true + #Matrix Enchanting can be done with water instead of air around the enchanting table. Set this to false to disable this behaviour. + "Allow Underwater Enchanting" = true + #Matrix Enchanting can be done with short (<= 3px blocks) instead of air around the enchanting table. Set this to false to disable this behaviour. + "Allow Short Block Enchanting" = true + #Candles with soul sand below them or below the bookshelves dampen enchantments instead of influence them. + "Soul Candles Invert" = true + #A list of enchantment IDs you don't want the enchantment table to be able to create + "Disallowed Enchantments" = [] + #An array of influences each candle should apply. This list must be 16 elements long, and is in order of wool colors. + #A minus sign before an enchantment will make the influence decrease the probability of that enchantment. + "Influences List" = ["minecraft:unbreaking", "minecraft:fire_protection", "minecraft:knockback,minecraft:punch", "minecraft:feather_falling", "minecraft:looting,minecraft:fortune,minecraft:luck_of_the_sea", "minecraft:blast_protection", "minecraft:silk_touch,minecraft:channeling", "minecraft:bane_of_arthropods", "minecraft:protection", "minecraft:respiration,minecraft:loyalty,minecraft:infinity", "minecraft:sweeping,minecraft:multishot", "minecraft:efficiency,minecraft:sharpness,minecraft:lure,minecraft:power,minecraft:impaling,minecraft:quick_charge", "minecraft:aqua_affinity,minecraft:depth_strider,minecraft:riptide", "minecraft:thorns,minecraft:piercing", "minecraft:fire_aspect,minecraft:flame", "minecraft:smite,minecraft:projectile_protection"] + #An array of influences that other blocks should apply. + #Format is: "blockstate;strength;color;enchantments", i.e. "minecraft:sea_pickle[pickles=1,waterlogged=false];1;#008000;minecraft:aqua_affinity,minecraft:depth_strider,minecraft:riptide" (etc) or "minecraft:anvil[facing=north];#808080;-minecraft:thorns,minecraft:unbreaking" (etc) + "States To Influences" = [] + #Set to false to disable the ability to influence enchantment outcomes with candles + "Allow Influencing" = true + #The max amount of candles that can influence a single enchantment + "Influence Max" = 4 + #How much each candle influences an enchantment. This works as a multiplier to its weight + "Influence Power" = 0.125 + #If you set this to false, the vanilla Enchanting Table will no longer automatically convert to the Matrix Enchanting table. You'll have to add a recipe for the Matrix Enchanting Table to make use of this. + "Automatically Convert" = true + + [oddities.totem_of_holding] + #Set this to false to remove the behaviour where totems destroy themselves if the player dies again. + "Dark Souls Mode" = true + #Totem will always spawn if the player killer is himself. + "Spawn Totem on PVP Kill" = false + #Set this to true to make it so that if a totem is destroyed, the items it holds are destroyed alongside it rather than dropped + "Destroy Lost Items" = false + #Set this to false to only allow the owner of a totem to collect its items rather than any player + "Allow Anyone To Collect" = true + "Enable Soul Compass" = true + + [oddities.crate] + "Max Items" = 640 + + [oddities.magnets] + #Any items you place in this list will be derived so that any block made of it will become magnetizable + "Magnetic Derivation List" = ["minecraft:iron_ingot", "minecraft:copper_ingot", "minecraft:exposed_copper", "minecraft:weathered_copper", "minecraft:oxidized_copper", "minecraft:raw_iron", "minecraft:raw_copper", "minecraft:iron_ore", "minecraft:deepslate_iron_ore", "minecraft:copper_ore", "minecraft:deepslate_copper_ore"] + "Magnetic Whitelist" = ["minecraft:chipped_anvil", "minecraft:damaged_anvil"] + "Magnetic Blacklist" = ["minecraft:tripwire_hook"] + "Use Pre End Recipe" = false + diff --git a/config/realistictorches-common.toml b/config/realistictorches-common.toml new file mode 100644 index 0000000..fd715c7 --- /dev/null +++ b/config/realistictorches-common.toml @@ -0,0 +1,18 @@ + +#General Settings +[general] + #Determines whether vanilla torches will be replaced with lit torches during world generation. + generateLitTorches = true + #Determines whether matchboxes can light fires in the world like flint and steel. + matchboxCreatesFire = false + #The durability of the matchbox. Setting this to a negative value will result in unlimited uses. + #Range: -1 ~ 512 + matchboxDurability = 64 + #Determines whether vanilla torches drop unlit torches when broken. + vanillaTorchesDropUnlit = true + #The amount of time until a torch burns out, in minutes. Setting this to a negative value will disable torch burnout. + #Range: -1 ~ 2880 + torchBurnoutTime = 60 + #Determines whether lit torches disappear after they are extinguished, rather than turning into unlit torches. + torchNoRelight = false + diff --git a/config/rubidium-mixins.properties b/config/rubidium-mixins.properties new file mode 100644 index 0000000..3ef49c9 --- /dev/null +++ b/config/rubidium-mixins.properties @@ -0,0 +1,6 @@ +# This is the configuration file for Rubidium. +# +# 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..d09f275 --- /dev/null +++ b/config/rubidium-options.json @@ -0,0 +1,27 @@ +{ + "quality": { + "weather_quality": "DEFAULT", + "leaves_quality": "DEFAULT", + "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, + "use_no_error_g_l_context": true, + "animate_only_visible_textures": true, + "use_entity_culling": true, + "use_particle_culling": true, + "use_fog_occlusion": true, + "use_block_face_culling": true + }, + "notifications": { + "hide_donation_button": false + } +} \ No newline at end of file diff --git a/config/skinlayers.json b/config/skinlayers.json new file mode 100644 index 0000000..1326d56 --- /dev/null +++ b/config/skinlayers.json @@ -0,0 +1,17 @@ +{ + "enableHat": true, + "enableJacket": true, + "enableLeftSleeve": true, + "enableRightSleeve": true, + "enableLeftPants": true, + "enableRightPants": true, + "baseVoxelSize": 1.15, + "bodyVoxelWidthSize": 1.05, + "headVoxelSize": 1.18, + "renderDistanceLOD": 14, + "enableSkulls": true, + "enableSkullsItems": true, + "skullVoxelSize": 1.1, + "fastRender": true, + "firstPersonPixelScaling": 1.1 +} \ No newline at end of file diff --git a/config/sound_physics_remastered/allowed_sounds.properties b/config/sound_physics_remastered/allowed_sounds.properties new file mode 100644 index 0000000..9200dfe --- /dev/null +++ b/config/sound_physics_remastered/allowed_sounds.properties @@ -0,0 +1,1572 @@ +# Allowed sounds +# Set to 'false' to disable sound physics for that sound + +minecraft\:entity.parrot.imitate.vindicator=true +minecraft\:item.bucket.fill=true +minecraft\:block.lodestone.place=true +bettercombat\:glaive_slash_slow=true +minecraft\:entity.hoglin.death=true +minecraft\:entity.parrot.imitate.witch=true +minecraft\:entity.pillager.celebrate=true +minecraft\:entity.mule.eat=true +minecraft\:item.trident.thunder=true +minecraft\:entity.piglin.ambient=true +minecraft\:music.overworld.jagged_peaks=true +minecraft\:block.bamboo_sapling.break=true +minecraft\:block.note_block.banjo=true +minecraft\:entity.llama.step=true +caverns_and_chasms\:entity.parrot.imitate.mime=true +minecraft\:item.flintandsteel.use=true +minecraft\:entity.shulker.open=true +minecraft\:entity.skeleton_horse.hurt=true +minecraft\:block.powder_snow.break=true +minecraft\:entity.mule.death=true +tconstruct\:item_frame_click=true +minecraft\:entity.magma_cube.hurt_small=true +touhou_little_maid\:maid.mode.feed_animal=true +minecraft\:block.roots.hit=true +minecraft\:entity.player.attack.crit=true +minecraft\:entity.silverfish.death=true +minecraft\:entity.axolotl.splash=true +minecraft\:block.frogspawn.hatch=true +minecraft\:block.froglight.hit=true +bettercombat\:wand_swing=true +minecraft\:block.nether_sprouts.place=true +minecraft\:block.fungus.place=true +minecraft\:block.gilded_blackstone.step=true +minecraft\:entity.piglin.retreat=true +touhou_little_maid\:maid.mode.attack=true +minecraft\:entity.armor_stand.hit=true +minecraft\:ambient.basalt_deltas.loop=true +minecraft\:entity.skeleton_horse.step_water=true +minecraft\:music.menu=true +survivalistessentials\:sword_fail=true +minecraft\:block.sculk_vein.place=true +caverns_and_chasms\:entity.deeper.death=true +minecraft\:block.anvil.hit=true +minecraft\:entity.chicken.step=true +minecraft\:entity.cat.beg_for_food=true +minecraft\:block.wood.fall=true +minecraft\:entity.zombie.break_wooden_door=true +quark\:entity.toretoise.harvest=true +minecraft\:entity.goat.screaming.horn_break=true +caverns_and_chasms\:block.rocky_dirt.break=true +minecraft\:ambient.warped_forest.mood=true +upgrade_aquatic\:entity.thrasher.ambient=true +caverns_and_chasms\:entity.copper_golem.repair=true +quark\:block.potato.yung=true +minecraft\:block.wood.place=true +minecraft\:block.anvil.land=true +minecraft\:item.firecharge.use=true +minecraft\:entity.horse.jump=true +minecraft\:block.pointed_dripstone.drip_lava=true +quark\:entity.foxhound.pant=true +minecraft\:entity.parrot.imitate.pillager=true +minecraft\:entity.ravager.death=true +minecraft\:block.grindstone.use=true +minecraft\:entity.firework_rocket.twinkle_far=true +minecraft\:block.powder_snow.place=true +quark\:block.potato.kingbdogz=true +minecraft\:entity.illusioner.prepare_blindness=true +minecraft\:entity.llama.chest=true +minecraft\:block.ladder.fall=true +minecraft\:block.candle.step=true +minecraft\:block.coral_block.break=true +minecraft\:block.soul_sand.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 +minecraft\:block.bamboo_sapling.place=true +minecraft\:entity.piglin.admiring_item=true +upgrade_aquatic\:entity.thrasher.hurt_land=true +minecraft\:block.calcite.fall=true +minecraft\:entity.enderman.stare=true +minecraft\:entity.generic.big_fall=true +minecraft\:entity.wandering_trader.no=true +minecraft\:block.wool.hit=true +minecraft\:entity.tadpole.flop=true +minecraft\:block.netherrack.place=true +minecraft\:block.ladder.step=true +minecraft\:block.candle.fall=true +touhou_little_maid\:maid.environment.night=true +minecraft\:block.packed_mud.hit=true +minecraft\:entity.phantom.flap=true +minecraft\:item.hoe.till=true +minecraft\:block.tuff.step=true +minecraft\:block.gilded_blackstone.fall=true +minecraft\:block.wart_block.step=true +minecraft\:entity.turtle.hurt=true +minecraft\:entity.dolphin.play=true +minecraft\:block.note_block.bit=true +minecraft\:block.sculk_sensor.fall=true +tconstruct\:block.sky_crystal.chime=true +minecraft\:entity.villager.celebrate=true +tconstruct\:block.earth_crystal.chime=true +minecraft\:block.lodestone.break=true +minecraft\:block.basalt.step=true +minecraft\:entity.polar_bear.hurt=true +minecraft\:entity.parrot.imitate.wither=true +minecraft\:entity.fox.screech=true +minecraft\:block.sculk_sensor.clicking_stop=true +minecraft\:entity.vex.death=true +minecraft\:entity.bee.loop=true +minecraft\:entity.vex.charge=true +minecraft\:block.beehive.work=true +minecraft\:entity.skeleton_horse.jump_water=true +bettercombat\:staff_slash=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 +minecraft\:block.deepslate.place=true +touhou_little_maid\:maid.environment.morning=true +bettercombat\:claymore_stab=true +minecraft\:entity.ender_dragon.death=true +minecraft\:block.sand.hit=true +minecraft\:entity.leash_knot.place=true +minecraft\:entity.strider.retreat=true +minecraft\:entity.cow.step=true +minecraft\:entity.allay.item_taken=true +minecraft\:entity.mooshroom.convert=true +minecraft\:entity.warden.death=true +minecraft\:block.sculk_sensor.step=true +thermal\:item.armor.equip_diving=true +minecraft\:item.armor.equip_leather=true +minecraft\:block.bell.resonate=true +minecraft\:entity.mooshroom.milk=true +minecraft\:block.dispenser.fail=true +quark\:ambient.fire=true +minecraft\:entity.endermite.death=true +minecraft\:entity.goat.screaming.prepare_ram=true +minecraft\:block.nether_sprouts.break=true +minecraft\:block.respawn_anchor.ambient=true +minecraft\:item.crossbow.shoot=true +minecraft\:entity.bee.sting=true +bettercombat\:glaive_slash_quick=true +minecraft\:block.deepslate.break=true +minecraft\:block.chest.open=true +minecraft\:block.netherite_block.break=true +minecraft\:block.note_block.cow_bell=true +minecraft\:block.iron_door.open=true +minecraft\:block.fungus.break=true +minecraft\:entity.strider.happy=true +minecraft\:ambient.soul_sand_valley.additions=true +minecraft\:block.slime_block.place=true +minecraft\:block.sculk_vein.break=true +minecraft\:block.fire.ambient=true +minecraft\:block.wooden_trapdoor.open=true +minecraft\:entity.ravager.stunned=true +minecraft\:entity.fox.aggro=true +upgrade_aquatic\:entity.jellyfish.ambient=true +minecraft\:entity.player.levelup=true +minecraft\:entity.dolphin.hurt=true +minecraft\:entity.glow_item_frame.place=true +minecraft\:entity.player.small_fall=true +minecraft\:entity.skeleton.step=true +minecraft\:music_disc.13=true +minecraft\:entity.bee.death=true +minecraft\:entity.parrot.imitate.wither_skeleton=true +thermal\:item.armor.equip_hazmat=true +minecraft\:music_disc.11=true +minecraft\:block.wart_block.hit=true +minecraft\:block.wet_grass.step=true +touhou_little_maid\:block.gomoku=true +minecraft\:entity.pillager.ambient=true +minecraft\:entity.experience_bottle.throw=true +minecraft\:entity.wither_skeleton.ambient=true +minecraft\:item.trident.riptide_3=true +minecraft\:item.trident.riptide_2=true +minecraft\:block.calcite.break=true +minecraft\:block.pointed_dripstone.fall=true +minecraft\:entity.piglin_brute.hurt=true +bettercombat\:dagger_slash=true +quark\:item.soul_powder.spawn=true +minecraft\:block.nether_gold_ore.fall=true +minecraft\:entity.fox.eat=true +minecraft\:block.azalea.break=true +minecraft\:entity.armor_stand.place=true +minecraft\:item.trident.riptide_1=true +minecraft\:block.wet_grass.fall=true +minecraft\:block.mud_bricks.step=true +minecraft\:entity.pig.hurt=true +thermal\:entity.basalz.death=true +tconstruct\:bonk=true +minecraft\:entity.wolf.pant=true +thermal\:entity.blitz.hurt=true +minecraft\:block.sweet_berry_bush.place=true +minecraft\:entity.parrot.imitate.endermite=true +minecraft\:block.tuff.fall=true +minecraft\:block.ancient_debris.hit=true +minecraft\:block.netherite_block.step=true +minecraft\:entity.frog.death=true +minecraft\:entity.endermite.hurt=true +upgrade_aquatic\:entity.pike.hurt=true +minecraft\:block.deepslate.hit=true +minecraft\:entity.evoker.prepare_wololo=true +minecraft\:entity.warden.sniff=true +minecraft\:entity.polar_bear.ambient_baby=true +minecraft\:block.sculk.hit=true +minecraft\:block.gravel.place=true +minecraft\:block.deepslate_bricks.break=true +minecraft\:entity.warden.nearby_closer=true +minecraft\:entity.wolf.shake=true +minecraft\:entity.firework_rocket.launch=true +minecraft\:block.basalt.break=true +minecraft\:block.hanging_roots.fall=true +minecraft\:block.ender_chest.open=true +minecraft\:entity.piglin.jealous=true +minecraft\:block.sculk_sensor.hit=true +minecraft\:entity.parrot.imitate.ender_dragon=true +touhou_little_maid\:maid.environment.hot=true +minecraft\:block.dispenser.dispense=true +minecraft\:block.sculk.fall=true +minecraft\:block.water.ambient=true +minecraft\:entity.donkey.eat=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 +touhou_little_maid\:maid.mode.break=true +minecraft\:entity.shulker.death=true +minecraft\:entity.iron_golem.repair=true +upgrade_aquatic\:entity.thrasher.thrash=true +minecraft\:block.large_amethyst_bud.break=true +minecraft\:block.shulker_box.close=true +minecraft\:block.deepslate_bricks.place=true +minecraft\:entity.guardian.flop=true +minecraft\:entity.piglin_brute.ambient=true +minecraft\:entity.chicken.death=true +minecraft\:entity.glow_item_frame.remove_item=true +minecraft\:entity.salmon.hurt=true +minecraft\:entity.spider.death=true +quark\:entity.stoneling.purr=true +minecraft\:entity.turtle.shamble_baby=true +minecraft\:ui.button.click=true +touhou_little_maid\:maid.ai.find_target=true +minecraft\:entity.generic.death=true +minecraft\:block.sculk_vein.fall=true +minecraft\:entity.hoglin.retreat=true +minecraft\:block.wooden_trapdoor.close=true +minecraft\:block.roots.fall=true +quark\:block.potato.soda=true +minecraft\:block.shroomlight.hit=true +minecraft\:block.flowering_azalea.break=true +quark\:block.potato.do_it=true +minecraft\:block.sculk_shrieker.hit=true +minecraft\:block.honey_block.fall=true +caverns_and_chasms\:entity.glare.ambient=true +minecraft\:block.hanging_roots.hit=true +minecraft\:block.moss_carpet.fall=true +tconstruct\:enderporting=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 +minecraft\:block.calcite.place=true +minecraft\:entity.snow_golem.ambient=true +minecraft\:block.metal.step=true +minecraft\:entity.donkey.angry=true +minecraft\:ui.toast.in=true +minecraft\:block.wart_block.fall=true +minecraft\:block.slime_block.break=true +minecraft\:entity.enderman.ambient=true +minecraft\:item.crossbow.loading_start=true +minecraft\:entity.shulker.shoot=true +minecraft\:entity.drowned.swim=true +minecraft\:block.wet_grass.break=true +minecraft\:block.note_block.bass=true +minecraft\:block.stem.hit=true +minecraft\:entity.parrot.imitate.ghast=true +minecraft\:block.honey_block.step=true +minecraft\:entity.squid.ambient=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 +minecraft\:entity.villager.work_fisherman=true +minecraft\:block.hanging_roots.step=true +minecraft\:entity.skeleton.ambient=true +minecraft\:item.trident.return=true +minecraft\:entity.turtle.egg_crack=true +minecraft\:block.gilded_blackstone.break=true +minecraft\:entity.magma_cube.jump=true +minecraft\:block.mud.step=true +minecraft\:block.end_portal_frame.fill=true +minecraft\:item.elytra.flying=true +minecraft\:entity.goat.screaming.ram_impact=true +minecraft\:block.lava.ambient=true +minecraft\:entity.rabbit.death=true +minecraft\:block.cake.add_candle=true +minecraft\:block.slime_block.step=true +minecraft\:block.nether_gold_ore.step=true +minecraft\:entity.spider.ambient=true +minecraft\:block.fungus.step=true +minecraft\:entity.horse.breathe=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\:entity.skeleton_horse.ambient_water=true +upgrade_aquatic\:entity.perch.hurt=true +minecraft\:entity.hostile.death=true +minecraft\:block.chain.hit=true +caverns_and_chasms\:block.rocky_dirt.place=true +minecraft\:entity.warden.roar=true +minecraft\:block.flowering_azalea.place=true +minecraft\:block.mud.hit=true +minecraft\:entity.minecart.inside.underwater=true +minecraft\:entity.strider.hurt=true +quark\:block.pipe.pickup.lenny=true +minecraft\:entity.evoker.prepare_attack=true +quark\:entity.stoneling.eat=true +caverns_and_chasms\:entity.deeper.primed=true +minecraft\:item.bundle.drop_contents=true +minecraft\:entity.horse.angry=true +minecraft\:entity.zoglin.ambient=true +caverns_and_chasms\:entity.deeper.hurt=true +bettercombat\:mace_slam=true +minecraft\:block.stone.hit=true +minecraft\:block.nylium.step=true +minecraft\:block.soul_sand.fall=true +minecraft\:entity.strider.saddle=true +minecraft\:entity.zombie_horse.hurt=true +quark\:item.bucket.fill_crab=true +minecraft\:entity.cod.ambient=true +minecraft\:entity.player.hurt_freeze=true +minecraft\:block.enchantment_table.use=true +minecraft\:block.bell.use=true +minecraft\:entity.frog.long_jump=true +minecraft\:entity.hostile.splash=true +minecraft\:block.large_amethyst_bud.place=true +minecraft\:block.weeping_vines.break=true +minecraft\:block.wood.step=true +minecraft\:block.wet_grass.place=true +minecraft\:entity.goat.screaming.hurt=true +minecraft\:item.bucket.fill_tadpole=true +minecraft\:block.note_block.guitar=true +minecraft\:item.bottle.fill_dragonbreath=true +minecraft\:entity.rabbit.hurt=true +minecraft\:entity.wandering_trader.reappeared=true +caverns_and_chasms\:entity.glare.eat=true +minecraft\:item.honey_bottle.drink=true +minecraft\:entity.turtle.death=true +minecraft\:entity.pig.saddle=true +minecraft\:entity.parrot.imitate.guardian=true +minecraft\:entity.tadpole.death=true +minecraft\:entity.fox.ambient=true +minecraft\:entity.villager.work_farmer=true +minecraft\:block.roots.step=true +minecraft\:block.fungus.hit=true +minecraft\:entity.villager.work_shepherd=true +bettercombat\:spear_stab=true +minecraft\:entity.player.hurt_sweet_berry_bush=true +minecraft\:block.sculk_vein.step=true +minecraft\:block.pointed_dripstone.place=true +minecraft\:block.slime_block.fall=true +minecraft\:entity.fishing_bobber.retrieve=true +minecraft\:entity.axolotl.idle_water=true +minecraft\:music.overworld.grove=true +minecraft\:block.weeping_vines.place=true +minecraft\:block.note_block.didgeridoo=true +caverns_and_chasms\:entity.parrot.imitate.peeper=true +quark\:pet.wire=true +minecraft\:entity.wandering_trader.trade=true +survivalistessentials\:bow_fail=true +minecraft\:block.nether_ore.hit=true +minecraft\:entity.vex.hurt=true +minecraft\:block.fence_gate.open=true +quark\:ambient.drips=true +minecraft\:block.sweet_berry_bush.pick_berries=true +quark\:pet.slime=true +minecraft\:entity.ender_dragon.ambient=true +minecraft\:block.stone.break=true +minecraft\:entity.ravager.celebrate=true +quark\:entity.stoneling.take=true +quark\:ambient.crickets=true +minecraft\:block.chain.step=true +minecraft\:block.mud.fall=true +minecraft\:block.lava.pop=true +upgrade_aquatic\:entity.jellyfish.death=true +quark\:entity.stoneling.meep=true +minecraft\:entity.item_frame.break=true +minecraft\:block.amethyst_block.hit=true +minecraft\:block.beacon.ambient=true +minecraft\:entity.guardian.hurt_land=true +minecraft\:entity.fox.hurt=true +minecraft\:entity.panda.death=true +minecraft\:item.totem.use=true +minecraft\:entity.fishing_bobber.splash=true +minecraft\:music_disc.wait=true +upgrade_aquatic\:entity.perch.ambient=true +minecraft\:ambient.underwater.loop.additions.ultra_rare=true +minecraft\:block.honey_block.slide=true +minecraft\:block.nether_ore.fall=true +minecraft\:entity.skeleton_horse.ambient=true +minecraft\:block.soul_soil.place=true +minecraft\:block.wooden_button.click_on=true +minecraft\:block.shroomlight.break=true +minecraft\:entity.squid.hurt=true +minecraft\:block.rooted_dirt.hit=true +minecraft\:block.roots.place=true +minecraft\:block.mud.break=true +minecraft\:entity.arrow.hit_player=true +minecraft\:block.mud.place=true +minecraft\:block.muddy_mangrove_roots.fall=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 +minecraft\:entity.iron_golem.step=true +minecraft\:block.blastfurnace.fire_crackle=true +quark\:block.pipe.shoot=true +minecraft\:block.chain.fall=true +minecraft\:block.honey_block.hit=true +minecraft\:entity.magma_cube.death_small=true +quark\:ambient.ocean=true +minecraft\:entity.fox.teleport=true +minecraft\:entity.phantom.hurt=true +survivalistessentials\:knapping=true +minecraft\:block.candle.hit=true +minecraft\:block.portal.travel=true +minecraft\:entity.goat.screaming.eat=true +minecraft\:entity.allay.ambient_with_item=true +minecraft\:music_disc.otherside=true +minecraft\:entity.slime.death=true +minecraft\:entity.skeleton.hurt=true +minecraft\:block.moss_carpet.place=true +quark\:entity.foxhound.eat=true +minecraft\:block.big_dripleaf.step=true +minecraft\:block.bamboo.hit=true +minecraft\:item.trident.hit_ground=true +minecraft\:block.portal.ambient=true +minecraft\:block.snow.place=true +minecraft\:entity.stray.hurt=true +minecraft\:music_disc.blocks=true +caverns_and_chasms\:item.tether_potion.equip=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\:block.ender_chest.close=true +tconstruct\:equip.travelers=true +minecraft\:entity.witch.ambient=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.pointed_dripstone.drip_water=true +minecraft\:entity.blaze.shoot=true +minecraft\:block.nether_gold_ore.break=true +minecraft\:entity.sheep.shear=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 +minecraft\:entity.zombified_piglin.angry=true +minecraft\:block.fungus.fall=true +minecraft\:block.moss.step=true +caverns_and_chasms\:entity.copper_golem.damage=true +minecraft\:block.dispenser.launch=true +minecraft\:entity.cat.hiss=true +minecraft\:block.nether_wart.break=true +minecraft\:entity.goat.long_jump=true +tconstruct\:slime_sling=true +minecraft\:entity.ravager.roar=true +quark\:entity.foxhound.shake=true +minecraft\:entity.blaze.hurt=true +minecraft\:entity.endermite.ambient=true +minecraft\:block.ancient_debris.step=true +minecraft\:entity.panda.bite=true +minecraft\:entity.parrot.imitate.silverfish=true +minecraft\:block.polished_deepslate.step=true +caverns_and_chasms\:entity.copper_golem.gear=true +minecraft\:entity.wandering_trader.hurt=true +minecraft\:entity.dolphin.ambient_water=true +bettercombat\:sword_slash=true +minecraft\:entity.bat.death=true +quark\:entity.toretoise.angry=true +minecraft\:item.bottle.fill=true +minecraft\:entity.piglin.converted_to_zombified=true +minecraft\:entity.arrow.shoot=true +minecraft\:ambient.warped_forest.additions=true +minecraft\:block.nether_ore.step=true +minecraft\:entity.strider.step=true +minecraft\:entity.goat.death=true +minecraft\:entity.panda.aggressive_ambient=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 +tconstruct\:block.ichor_crystal.chime=true +minecraft\:entity.parrot.imitate.phantom=true +caverns_and_chasms\:item.tether_potion.break=true +minecraft\:music.overworld.lush_caves=true +minecraft\:entity.boat.paddle_land=true +minecraft\:entity.frog.tongue=true +minecraft\:music_disc.ward=true +touhou_little_maid\:maid.mode.snow=true +minecraft\:entity.fox.sniff=true +minecraft\:entity.wither_skeleton.hurt=true +touhou_little_maid\:maid.environment.snow=true +caverns_and_chasms\:entity.glare.untame=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 +minecraft\:entity.llama.swag=true +minecraft\:block.small_dripleaf.break=true +minecraft\:entity.villager.work_toolsmith=true +minecraft\:item.bucket.fill_fish=true +minecraft\:block.moss_carpet.break=true +minecraft\:block.bamboo_sapling.hit=true +minecraft\:block.spore_blossom.place=true +minecraft\:entity.enderman.scream=true +minecraft\:block.soul_sand.hit=true +minecraft\:entity.parrot.imitate.warden=true +minecraft\:entity.minecart.riding=true +minecraft\:block.tuff.place=true +minecraft\:block.soul_soil.break=true +minecraft\:entity.illusioner.prepare_mirror=true +minecraft\:entity.elder_guardian.death=true +minecraft\:block.ladder.hit=true +minecraft\:entity.polar_bear.warning=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 +minecraft\:entity.parrot.imitate.elder_guardian=true +minecraft\:block.conduit.attack.target=true +minecraft\:entity.arrow.hit=true +minecraft\:item.ink_sac.use=true +minecraft\:entity.witch.death=true +minecraft\:entity.squid.death=true +touhou_little_maid\:maid.ai.tamed=true +minecraft\:block.gilded_blackstone.hit=true +minecraft\:entity.sheep.ambient=true +minecraft\:block.bone_block.place=true +minecraft\:entity.cow.ambient=true +minecraft\:entity.tropical_fish.flop=true +minecraft\:block.frogspawn.place=true +minecraft\:entity.snow_golem.shear=true +minecraft\:block.azalea_leaves.step=true +minecraft\:entity.panda.ambient=true +minecraft\:block.polished_deepslate.fall=true +caverns_and_chasms\:block.rocky_dirt.hit=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 +minecraft\:entity.zombie_villager.hurt=true +minecraft\:entity.dolphin.eat=true +minecraft\:entity.evoker.hurt=true +minecraft\:block.gravel.hit=true +minecraft\:item.bucket.fill_lava=true +minecraft\:entity.magma_cube.squish_small=true +minecraft\:entity.bee.pollinate=true +minecraft\:entity.ocelot.hurt=true +minecraft\:block.sand.place=true +minecraft\:entity.generic.small_fall=true +thermal\:item.magnet=true +minecraft\:block.chain.break=true +minecraft\:entity.ravager.hurt=true +minecraft\:block.weeping_vines.fall=true +minecraft\:block.soul_soil.step=true +touhou_little_maid\:item.compass=true +quark\:entity.soul_bead.idle=true +minecraft\:block.wooden_button.click_off=true +minecraft\:entity.wandering_trader.death=true +minecraft\:entity.warden.dig=true +minecraft\:entity.guardian.attack=true +minecraft\:entity.bee.loop_aggressive=true +minecraft\:block.scaffolding.hit=true +minecraft\:event.raid.horn=true +tconstruct\:equip.slime=true +minecraft\:entity.goat.screaming.death=true +minecraft\:ambient.nether_wastes.mood=true +minecraft\:block.anvil.destroy=true +minecraft\:block.hanging_roots.break=true +minecraft\:block.netherrack.break=true +minecraft\:block.respawn_anchor.charge=true +minecraft\:entity.piglin.death=true +bettercombat\:pickaxe_swing=true +minecraft\:entity.warden.listening_angry=true +minecraft\:entity.witch.hurt=true +minecraft\:entity.player.breath=true +tconstruct\:necrotic_heal=true +minecraft\:entity.dolphin.swim=true +minecraft\:entity.stray.death=true +minecraft\:block.deepslate_tiles.step=true +minecraft\:block.wet_grass.hit=true +upgrade_aquatic\:entity.pike.ambient=true +minecraft\:block.ancient_debris.fall=true +minecraft\:block.note_block.pling=true +minecraft\:entity.ghast.warn=true +minecraft\:entity.warden.heartbeat=true +minecraft\:entity.skeleton_horse.death=true +caverns_and_chasms\:entity.mime.impersonate=true +minecraft\:entity.parrot.imitate.husk=true +minecraft\:block.spore_blossom.hit=true +minecraft\:entity.tadpole.grow_up=true +minecraft\:entity.axolotl.attack=true +minecraft\:entity.polar_bear.step=true +minecraft\:entity.turtle.hurt_baby=true +caverns_and_chasms\:entity.mime.mime=true +bettercombat\:claymore_swing=true +minecraft\:entity.horse.land=true +minecraft\:entity.parrot.step=true +minecraft\:music.dragon=true +touhou_little_maid\:maid.ai.hurt_player=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 +minecraft\:entity.slime.hurt=true +minecraft\:block.end_gateway.spawn=true +minecraft\:entity.iron_golem.attack=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 +touhou_little_maid\:block.gomoku_reset=true +minecraft\:entity.elder_guardian.hurt_land=true +minecraft\:block.end_portal.spawn=true +minecraft\:music_disc.cat=true +minecraft\:music.overworld.snowy_slopes=true +minecraft\:entity.generic.burn=true +minecraft\:block.bubble_column.whirlpool_ambient=true +survivalistessentials\:hoe_fail=true +quark\:entity.foxhound.death=true +minecraft\:block.composter.empty=true +minecraft\:block.sculk.break=true +quark\:entity.foxhound.crackle=true +minecraft\:entity.zombie_villager.converted=true +minecraft\:block.chain.place=true +caverns_and_chasms\:entity.glare.hurt=true +upgrade_aquatic\:entity.jellyfish.ghost_vanish=true +minecraft\:entity.shulker.teleport=true +minecraft\:block.bone_block.break=true +minecraft\:item.glow_ink_sac.use=true +minecraft\:entity.leash_knot.break=true +minecraft\:entity.zombie_villager.ambient=true +minecraft\:entity.enderman.death=true +minecraft\:block.froglight.break=true +quark\:block.pipe.shoot.lenny=true +minecraft\:ambient.underwater.loop.additions.rare=true +minecraft\:block.calcite.step=true +minecraft\:entity.zoglin.attack=true +minecraft\:block.stone.fall=true +minecraft\:ui.loom.take_result=true +caverns_and_chasms\:entity.glare.death=true +minecraft\:entity.puffer_fish.flop=true +minecraft\:block.big_dripleaf.tilt_down=true +minecraft\:entity.parrot.death=true +minecraft\:block.hanging_roots.place=true +minecraft\:block.amethyst_block.fall=true +minecraft\:block.note_block.xylophone=true +minecraft\:entity.elder_guardian.ambient_land=true +minecraft\:entity.rabbit.ambient=true +minecraft\:entity.blaze.death=true +caverns_and_chasms\:block.toolbox.close=true +patchouli\:book_flip=true +quark\:item.bucket.empty_crab=true +minecraft\:block.beehive.exit=true +minecraft\:entity.vex.ambient=true +minecraft\:block.dripstone_block.break=true +minecraft\:block.coral_block.place=true +minecraft\:block.shroomlight.place=true +quark\:entity.crab.die=true +minecraft\:entity.guardian.ambient_land=true +tconstruct\:throw.throwball=true +minecraft\:block.coral_block.step=true +minecraft\:entity.generic.eat=true +upgrade_aquatic\:item.bucket.empty_jellyfish=true +minecraft\:block.weeping_vines.step=true +caverns_and_chasms\:item.tuning_fork.vibrate=true +minecraft\:block.moss.fall=true +minecraft\:entity.axolotl.swim=true +upgrade_aquatic\:entity.pike.flop=true +quark\:ambient.chatter=true +minecraft\:block.slime_block.hit=true +minecraft\:entity.husk.step=true +minecraft\:entity.zombie.death=true +minecraft\:entity.ender_dragon.shoot=true +minecraft\:block.sculk_catalyst.hit=true +upgrade_aquatic\:entity.thrasher.death_land=true +minecraft\:entity.zombie.step=true +touhou_little_maid\:item.camera_use=true +minecraft\:block.stone.place=true +minecraft\:entity.allay.item_given=true +minecraft\:entity.wolf.howl=true +minecraft\:entity.pig.ambient=true +upgrade_aquatic\:entity.jellyfish.hurt=true +bettercombat\:claymore_slam=true +minecraft\:entity.iron_golem.death=true +minecraft\:entity.item_frame.place=true +minecraft\:entity.item_frame.remove_item=true +minecraft\:entity.warden.ambient=true +minecraft\:block.flowering_azalea.hit=true +minecraft\:block.nether_gold_ore.place=true +minecraft\:entity.iron_golem.damage=true +minecraft\:block.candle.place=true +minecraft\:block.beehive.enter=true +minecraft\:entity.elder_guardian.curse=true +minecraft\:entity.firework_rocket.blast=true +minecraft\:entity.wolf.whine=true +minecraft\:ambient.basalt_deltas.mood=true +minecraft\:block.coral_block.fall=true +minecraft\:block.stone.step=true +minecraft\:block.sculk.place=true +minecraft\:entity.llama.eat=true +minecraft\:entity.generic.splash=true +caverns_and_chasms\:entity.copper_golem.hurt=true +minecraft\:block.sculk_catalyst.place=true +thermal\:entity.blitz.shoot=true +minecraft\:entity.frog.ambient=true +minecraft\:entity.wolf.step=true +minecraft\:entity.slime.squish=true +upgrade_aquatic\:entity.thrasher.flop=true +tconstruct\:throw.shuriken=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 +minecraft\:entity.slime.death_small=true +minecraft\:entity.zombie.ambient=true +minecraft\:block.sand.break=true +minecraft\:block.amethyst_block.step=true +thermal\:entity.basalz.shoot=true +minecraft\:entity.goat.hurt=true +minecraft\:entity.generic.extinguish_fire=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 +bettercombat\:scythe_slash=true +touhou_little_maid\:maid.mode.idle=true +minecraft\:entity.goat.screaming.long_jump=true +minecraft\:block.ladder.place=true +minecraft\:block.dripstone_block.place=true +minecraft\:entity.hostile.swim=true +minecraft\:entity.tnt.primed=true +minecraft\:block.soul_soil.fall=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 +minecraft\:entity.villager.work_cartographer=true +minecraft\:entity.warden.nearby_closest=true +minecraft\:block.fence_gate.close=true +minecraft\:entity.mule.ambient=true +thermal\:entity.blizz.hurt=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 +minecraft\:entity.dolphin.jump=true +minecraft\:block.sculk_catalyst.fall=true +minecraft\:block.ancient_debris.break=true +minecraft\:item.nether_wart.plant=true +minecraft\:entity.fox.spit=true +quark\:entity.foxhound.hurt=true +minecraft\:block.azalea_leaves.break=true +minecraft\:entity.hostile.big_fall=true +minecraft\:entity.turtle.death_baby=true +minecraft\:entity.cod.death=true +minecraft\:entity.player.death=true +minecraft\:block.scaffolding.fall=true +minecraft\:block.lantern.fall=true +upgrade_aquatic\:entity.thrasher.sonar_fire=true +minecraft\:entity.splash_potion.throw=true +minecraft\:block.bone_block.step=true +minecraft\:entity.dolphin.splash=true +minecraft\:entity.wither.ambient=true +quark\:entity.crab.hurt=true +minecraft\:block.wart_block.place=true +minecraft\:entity.creeper.primed=true +minecraft\:entity.horse.eat=true +minecraft\:block.copper.place=true +minecraft\:entity.elder_guardian.hurt=true +tconstruct\:little_saw=true +minecraft\:entity.polar_bear.ambient=true +minecraft\:block.chest.locked=true +minecraft\:entity.frog.step=true +minecraft\:block.small_amethyst_bud.break=true +minecraft\:entity.wolf.ambient=true +upgrade_aquatic\:entity.jellyfish.cooldown_start=true +caverns_and_chasms\:entity.copper_golem.step=true +minecraft\:block.candle.extinguish=true +minecraft\:weather.rain=false +minecraft\:entity.phantom.ambient=true +minecraft\:entity.cat.death=true +minecraft\:block.sand.step=true +minecraft\:entity.goat.screaming.ambient=true +minecraft\:entity.ender_dragon.flap=true +minecraft\:block.conduit.deactivate=true +tconstruct\:toy_squeak=true +minecraft\:entity.generic.hurt=true +minecraft\:entity.puffer_fish.death=true +minecraft\:entity.turtle.egg_break=true +minecraft\:entity.elder_guardian.death_land=true +minecraft\:entity.magma_cube.death=true +minecraft\:item.spyglass.stop_using=true +minecraft\:entity.donkey.ambient=true +minecraft\:ui.loom.select_pattern=true +minecraft\:weather.rain.above=false +minecraft\:block.wooden_door.open=true +minecraft\:ambient.crimson_forest.loop=true +minecraft\:block.pumpkin.carve=true +minecraft\:block.vine.fall=true +minecraft\:item.shield.block=true +minecraft\:block.note_block.snare=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 +touhou_little_maid\:maid.ai.hurt=true +minecraft\:block.wart_block.break=true +minecraft\:entity.zombie_horse.ambient=true +minecraft\:block.nether_ore.place=true +minecraft\:block.sculk_catalyst.step=true +minecraft\:entity.horse.death=true +minecraft\:entity.parrot.imitate.ravager=true +minecraft\:entity.item.break=true +bettercombat\:staff_slam=true +minecraft\:entity.wandering_trader.yes=true +bettercombat\:staff_spin=true +minecraft\:entity.blaze.burn=true +minecraft\:entity.mooshroom.suspicious_milk=true +minecraft\:entity.pig.death=true +minecraft\:entity.zombie.infect=true +minecraft\:block.sand.fall=true +minecraft\:item.bundle.remove_one=true +minecraft\:entity.hoglin.hurt=true +minecraft\:entity.horse.hurt=true +minecraft\:block.polished_deepslate.place=true +minecraft\:entity.creeper.death=true +minecraft\:block.honey_block.break=true +minecraft\:block.sculk_catalyst.break=true +minecraft\:entity.squid.squirt=true +minecraft\:entity.villager.work_leatherworker=true +minecraft\:block.stone_pressure_plate.click_on=true +minecraft\:ui.toast.challenge_complete=true +minecraft\:entity.guardian.death_land=true +minecraft\:entity.hoglin.converted_to_zombified=true +minecraft\:music_disc.stal=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 +minecraft\:entity.villager.ambient=true +quark\:entity.toretoise.die=true +minecraft\:block.lantern.step=true +quark\:ambient.clock=true +patchouli\:book_open=true +minecraft\:block.note_block.harp=true +minecraft\:entity.parrot.imitate.shulker=true +minecraft\:entity.axolotl.death=true +touhou_little_maid\:maid.mode.feed=true +quark\:entity.foxhound.whine=true +upgrade_aquatic\:item.bucket.fill_jellyfish=true +minecraft\:entity.skeleton_horse.gallop_water=true +thermal\:block.device_water_gen=true +minecraft\:music_disc.mellohi=true +minecraft\:music.overworld.frozen_peaks=true +minecraft\:entity.drowned.ambient=true +minecraft\:entity.elder_guardian.ambient=true +minecraft\:block.rooted_dirt.place=true +touhou_little_maid\:maid.mode.furnace=true +minecraft\:block.vine.step=true +minecraft\:block.azalea_leaves.place=true +minecraft\:music.credits=true +minecraft\:entity.zombie.converted_to_drowned=true +minecraft\:block.note_block.flute=true +minecraft\:entity.zombified_piglin.ambient=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 +minecraft\:block.amethyst_block.chime=true +minecraft\:entity.husk.death=true +minecraft\:music_disc.far=true +minecraft\:music.end=true +quark\:block.monster_box.growl=true +minecraft\:item.bucket.empty_powder_snow=true +minecraft\:item.bucket.fill_powder_snow=true +minecraft\:block.scaffolding.step=true +minecraft\:entity.firework_rocket.large_blast=true +upgrade_aquatic\:entity.jellyfish.harvest=true +minecraft\:entity.panda.eat=true +minecraft\:item.crossbow.quick_charge_3=true +minecraft\:entity.wither_skeleton.death=true +minecraft\:ambient.cave=true +minecraft\:block.cave_vines.pick_berries=true +minecraft\:entity.spider.step=true +minecraft\:entity.illusioner.mirror_move=true +quark\:entity.stoneling.cry=true +minecraft\:block.pointed_dripstone.drip_lava_into_cauldron=true +minecraft\:entity.salmon.ambient=true +minecraft\:entity.slime.hurt_small=true +minecraft\:block.azalea.step=true +minecraft\:entity.wolf.death=true +minecraft\:entity.wandering_trader.disappeared=true +minecraft\:block.pointed_dripstone.land=true +minecraft\:block.small_amethyst_bud.place=true +minecraft\:entity.mule.angry=true +minecraft\:entity.husk.hurt=true +minecraft\:block.snow.hit=true +minecraft\:block.portal.trigger=true +touhou_little_maid\:maid.credit=true +minecraft\:entity.puffer_fish.sting=true +minecraft\:block.grass.hit=true +minecraft\:block.conduit.ambient=true +minecraft\:block.deepslate_tiles.fall=true +thermal\:entity.blitz.death=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 +minecraft\:entity.allay.item_thrown=true +minecraft\:entity.zombie_horse.death=true +minecraft\:block.grass.place=true +minecraft\:entity.evoker.ambient=true +minecraft\:entity.zoglin.death=true +minecraft\:entity.parrot.imitate.slime=true +tconstruct\:slime_sling.teleport=true +minecraft\:block.cave_vines.hit=true +minecraft\:block.barrel.close=true +minecraft\:entity.chicken.ambient=true +minecraft\:entity.cat.hurt=true +minecraft\:entity.guardian.hurt=true +minecraft\:entity.hoglin.angry=true +minecraft\:entity.ghast.death=true +minecraft\:music_disc.mall=true +minecraft\:entity.silverfish.step=true +minecraft\:entity.turtle.shamble=true +minecraft\:entity.shulker_bullet.hurt=true +minecraft\:music.game=true +minecraft\:block.nether_ore.break=true +survivalistessentials\:armor_fail=true +minecraft\:item.bucket.empty=true +bettercombat\:axe_slash=true +minecraft\:block.calcite.hit=true +bettercombat\:double_axe_swing=true +bettercombat\:sickle_slash=true +minecraft\:block.sculk_shrieker.step=true +minecraft\:entity.snowball.throw=true +minecraft\:block.chorus_flower.grow=true +minecraft\:entity.hostile.small_fall=true +minecraft\:block.bubble_column.upwards_ambient=true +minecraft\:entity.hoglin.attack=true +minecraft\:entity.warden.nearby_close=true +minecraft\:block.cave_vines.place=true +minecraft\:block.nylium.hit=true +caverns_and_chasms\:block.rocky_dirt.step=true +minecraft\:item.bucket.empty_lava=true +minecraft\:block.azalea.fall=true +minecraft\:entity.player.burp=true +quark\:entity.parrot.egg=true +quark\:music.glimmering_weald=true +minecraft\:entity.item.pickup=true +minecraft\:entity.villager.work_butcher=true +minecraft\:entity.player.attack.knockback=true +minecraft\:block.bamboo.step=true +minecraft\:block.stem.place=true +minecraft\:block.amethyst_cluster.break=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 +minecraft\:block.growing_plant.crop=true +minecraft\:entity.lingering_potion.throw=true +minecraft\:block.deepslate_bricks.fall=true +minecraft\:entity.zombie.attack_iron_door=true +minecraft\:entity.ghast.shoot=true +minecraft\:music.overworld.stony_peaks=true +minecraft\:block.bamboo.fall=true +minecraft\:block.composter.fill_success=true +bettercombat\:rapier_slash=true +minecraft\:ambient.nether_wastes.loop=true +minecraft\:entity.turtle.swim=true +quark\:entity.pickarang.pickup=true +minecraft\:music.under_water=true +minecraft\:entity.glow_squid.squirt=true +minecraft\:music.overworld.meadow=true +minecraft\:entity.player.attack.sweep=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 +bettercombat\:hammer_slam=true +minecraft\:block.dripstone_block.fall=true +minecraft\:block.glass.break=true +minecraft\:block.note_block.hat=true +minecraft\:entity.bat.ambient=true +quark\:entity.foxhound.growl=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 +tconstruct\:longbow.charge=true +minecraft\:entity.drowned.hurt=true +minecraft\:entity.player.swim=true +thermal\:entity.blizz.shoot=true +minecraft\:entity.bat.takeoff=true +minecraft\:entity.parrot.imitate.zombie_villager=true +minecraft\:entity.painting.break=true +minecraft\:block.anvil.fall=true +quark\:block.pipe.pickup=true +minecraft\:entity.warden.angry=true +bettercombat\:staff_stab=true +minecraft\:entity.cow.hurt=true +minecraft\:entity.mooshroom.eat=true +touhou_little_maid\:maid.mode.extinguishing=true +minecraft\:block.sculk_shrieker.fall=true +minecraft\:block.iron_trapdoor.close=true +minecraft\:entity.parrot.imitate.spider=true +quark\:ambient.rain=true +caverns_and_chasms\:block.rocky_dirt.fall=true +minecraft\:block.sculk_shrieker.shriek=true +minecraft\:block.chest.close=true +minecraft\:entity.dolphin.attack=true +tconstruct\:equip.plate=true +minecraft\:block.frogspawn.break=true +minecraft\:entity.parrot.eat=true +minecraft\:item.bone_meal.use=true +minecraft\:block.small_dripleaf.fall=true +upgrade_aquatic\:entity.jellyfish.cooldown_end=true +tconstruct\:stone_hit=true +touhou_little_maid\:maid.environment.cold=true +minecraft\:entity.vindicator.celebrate=true +minecraft\:entity.ocelot.ambient=true +minecraft\:entity.shulker.hurt=true +quark\:block.potato.hurt=true +minecraft\:block.cave_vines.break=true +minecraft\:entity.player.attack.weak=true +bettercombat\:katana_slash=true +minecraft\:entity.firework_rocket.shoot=true +minecraft\:block.deepslate_bricks.step=true +minecraft\:entity.lightning_bolt.thunder=true +minecraft\:entity.parrot.ambient=true +minecraft\:block.stem.break=true +minecraft\:entity.villager.death=true +upgrade_aquatic\:entity.pike.bite=true +minecraft\:block.amethyst_cluster.place=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 +minecraft\:entity.splash_potion.break=true +minecraft\:entity.item_frame.add_item=true +minecraft\:block.dripstone_block.step=true +minecraft\:entity.zombie_villager.step=true +minecraft\:block.glass.fall=true +minecraft\:block.lodestone.step=true +minecraft\:entity.parrot.imitate.piglin=true +upgrade_aquatic\:entity.jellyfish.sting=true +minecraft\:block.fire.extinguish=true +minecraft\:entity.panda.step=true +minecraft\:entity.player.hurt_on_fire=true +minecraft\:block.mud_bricks.place=true +minecraft\:entity.tropical_fish.ambient=true +minecraft\:block.packed_mud.break=true +minecraft\:entity.puffer_fish.blow_out=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 +touhou_little_maid\:maid.ai.death=true +minecraft\:block.metal.break=true +bettercombat\:anchor_slam=true +minecraft\:ambient.crimson_forest.additions=true +minecraft\:entity.piglin.step=true +minecraft\:entity.fishing_bobber.throw=true +minecraft\:block.packed_mud.fall=true +minecraft\:entity.horse.armor=true +minecraft\:block.nether_sprouts.step=true +minecraft\:block.nether_gold_ore.hit=true +minecraft\:block.mud_bricks.break=true +minecraft\:entity.painting.place=true +minecraft\:entity.parrot.imitate.drowned=true +minecraft\:entity.warden.sonic_charge=true +minecraft\:music_disc.strad=true +minecraft\:entity.blaze.ambient=true +minecraft\:block.amethyst_cluster.fall=true +minecraft\:entity.cod.flop=true +minecraft\:entity.zombie_villager.cure=true +minecraft\:entity.dolphin.death=true +tconstruct\:casting_cools=true +minecraft\:entity.warden.step=true +minecraft\:block.anvil.step=true +minecraft\:block.packed_mud.step=true +minecraft\:entity.sheep.step=true +minecraft\:entity.parrot.imitate.evoker=true +minecraft\:entity.cat.ambient=true +minecraft\:block.polished_deepslate.break=true +minecraft\:item.trident.hit=true +minecraft\:entity.magma_cube.hurt=true +minecraft\:block.wooden_pressure_plate.click_on=true +minecraft\:entity.generic.explode=true +minecraft\:block.nether_sprouts.fall=true +minecraft\:entity.horse.saddle=true +minecraft\:block.lever.click=true +minecraft\:block.roots.break=true +minecraft\:entity.silverfish.ambient=true +touhou_little_maid\:maid.mode.milk=true +minecraft\:entity.zombified_piglin.death=true +quark\:entity.pickarang.spark=true +minecraft\:block.bone_block.hit=true +minecraft\:entity.witch.celebrate=true +minecraft\:block.amethyst_cluster.step=true +minecraft\:ambient.soul_sand_valley.mood=true +minecraft\:block.powder_snow.hit=true +minecraft\:block.ancient_debris.place=true +minecraft\:entity.wither.death=true +minecraft\:block.sculk_sensor.break=true +tconstruct\:casting_clicks=true +minecraft\:entity.ghast.scream=true +touhou_little_maid\:maid.ai.hurt_fire=true +minecraft\:block.glass.step=true +minecraft\:block.lodestone.fall=true +minecraft\:block.sculk_catalyst.bloom=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 +bettercombat\:rapier_stab=true +minecraft\:music.nether.basalt_deltas=true +minecraft\:entity.goat.screaming.milk=true +minecraft\:entity.warden.tendril_clicks=true +minecraft\:block.gravel.step=true +minecraft\:entity.ravager.attack=true +minecraft\:entity.parrot.imitate.blaze=true +minecraft\:entity.snow_golem.death=true +minecraft\:block.pointed_dripstone.hit=true +minecraft\:block.anvil.break=true +minecraft\:music.nether.nether_wastes=true +minecraft\:block.candle.ambient=true +minecraft\:block.nether_bricks.place=true +minecraft\:entity.zombified_piglin.hurt=true +minecraft\:block.netherrack.fall=true +minecraft\:entity.ocelot.death=true +quark\:entity.toretoise.eat=true +minecraft\:item.shield.break=true +minecraft\:entity.player.hurt=true +minecraft\:item.armor.equip_generic=true +minecraft\:block.deepslate_bricks.hit=true +minecraft\:block.lantern.break=true +minecraft\:block.frogspawn.fall=true +touhou_little_maid\:maid.ai.item_get=true +minecraft\:entity.turtle.lay_egg=true +upgrade_aquatic\:entity.perch.death=true +quark\:entity.toretoise.eat_satiated=true +minecraft\:block.cave_vines.fall=true +minecraft\:entity.wither.shoot=true +minecraft\:block.deepslate_tiles.place=true +minecraft\:entity.firework_rocket.twinkle=true +minecraft\:block.spore_blossom.fall=true +thermal\:entity.basalz.roam=true +upgrade_aquatic\:entity.perch.flop=true +minecraft\:block.netherite_block.hit=true +thermal\:item.armor.equip_beekeeper=true +minecraft\:item.chorus_fruit.teleport=true +minecraft\:block.deepslate.step=true +minecraft\:entity.villager.work_weaponsmith=true +minecraft\:block.gilded_blackstone.place=true +minecraft\:block.medium_amethyst_bud.break=true +minecraft\:entity.salmon.flop=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 +touhou_little_maid\:maid.mode.torch=true +quark\:entity.crab.idle=true +minecraft\:block.soul_sand.break=true +minecraft\:entity.generic.drink=true +minecraft\:entity.ghast.hurt=true +upgrade_aquatic\:entity.thrasher.hurt=true +minecraft\:block.packed_mud.place=true +minecraft\:item.bucket.fill_axolotl=true +minecraft\:block.azalea_leaves.hit=true +minecraft\:block.cave_vines.step=true +minecraft\:entity.goat.step=true +tconstruct\:discharge=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 +minecraft\:item.goat_horn.sound.4=true +minecraft\:block.polished_deepslate.hit=true +minecraft\:item.bundle.insert=true +minecraft\:block.nether_bricks.hit=true +minecraft\:block.metal_pressure_plate.click_on=true +minecraft\:block.moss.break=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 +minecraft\:block.pointed_dripstone.break=true +minecraft\:block.soul_sand.place=true +minecraft\:block.deepslate.fall=true +minecraft\:entity.wandering_trader.drink_milk=true +minecraft\:entity.parrot.imitate.creeper=true +minecraft\:entity.egg.throw=true +minecraft\:entity.magma_cube.squish=true +minecraft\:block.wool.break=true +upgrade_aquatic\:music_disc.atlantis=true +minecraft\:entity.skeleton.shoot=true +tconstruct\:slime_teleport=true +minecraft\:entity.piglin_brute.step=true +quark\:entity.stoneling.die=true +minecraft\:entity.drowned.death=true +minecraft\:block.weeping_vines.hit=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 +minecraft\:entity.cat.eat=true +tconstruct\:wood_hit=true +touhou_little_maid\:maid.mode.shears=true +minecraft\:block.smithing_table.use=true +minecraft\:block.stem.fall=true +minecraft\:block.conduit.activate=true +minecraft\:ui.toast.out=true +bettercombat\:fist_punch=true +caverns_and_chasms\:entity.glare.tame=true +minecraft\:block.mangrove_roots.step=true +minecraft\:entity.ender_eye.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 +minecraft\:block.basalt.place=true +minecraft\:block.muddy_mangrove_roots.place=true +minecraft\:entity.glow_squid.hurt=true +minecraft\:entity.zoglin.step=true +minecraft\:entity.elder_guardian.flop=true +minecraft\:entity.lightning_bolt.impact=true +minecraft\:entity.panda.cant_breed=true +thermal\:entity.blizz.roam=true +minecraft\:item.book.page_turn=true +minecraft\:entity.bat.hurt=true +minecraft\:entity.fox.sleep=true +minecraft\:block.medium_amethyst_bud.place=true +minecraft\:music.overworld.old_growth_taiga=true +quark\:entity.pickarang.clank=true +thermal\:entity.blitz.roam=true +minecraft\:entity.glow_squid.death=true +minecraft\:ui.cartography_table.take_result=true +minecraft\:entity.zombie.attack_wooden_door=true +touhou_little_maid\:maid.mode.danmaku_attack=true +minecraft\:entity.illusioner.cast_spell=true +minecraft\:entity.salmon.death=true +minecraft\:entity.hostile.hurt=true +minecraft\:block.anvil.place=true +minecraft\:block.brewing_stand.brew=true +minecraft\:block.bamboo.break=true +quark\:music.endermosh=true +minecraft\:block.glass.hit=true +minecraft\:block.shroomlight.fall=true +minecraft\:item.crop.plant=true +minecraft\:music_disc.chirp=true +minecraft\:block.frogspawn.hit=true +minecraft\:entity.chicken.hurt=true +minecraft\:block.furnace.fire_crackle=true +minecraft\:entity.horse.step_wood=true +minecraft\:block.note_block.bell=true +caverns_and_chasms\:music.record.epilogue=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 +minecraft\:block.pointed_dripstone.step=true +minecraft\:entity.skeleton.death=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 +thermal\:entity.blizz.death=true +minecraft\:entity.wither.spawn=true +minecraft\:block.wool.place=true +minecraft\:block.stem.step=true +minecraft\:block.gravel.break=true +minecraft\:block.vine.break=true +minecraft\:entity.warden.listening=true +minecraft\:block.basalt.hit=true +minecraft\:block.smoker.smoke=true +minecraft\:entity.wolf.growl=true +minecraft\:music_disc.5=true +minecraft\:entity.pillager.death=true +minecraft\:entity.ravager.step=true +minecraft\:item.axe.scrape=true +minecraft\:item.crossbow.loading_middle=true +minecraft\:entity.evoker.celebrate=true +upgrade_aquatic\:entity.pike.death=true +minecraft\:block.copper.fall=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 +minecraft\:entity.illusioner.ambient=true +minecraft\:ambient.nether_wastes.additions=true +quark\:entity.toretoise.regrow=true +minecraft\:entity.parrot.fly=true +minecraft\:entity.boat.paddle_water=true +minecraft\:entity.stray.ambient=true +minecraft\:entity.horse.step=true +minecraft\:entity.enderman.hurt=true +minecraft\:item.shovel.flatten=true +minecraft\:item.bottle.empty=true +minecraft\:block.note_block.basedrum=true +minecraft\:block.sculk.charge=true +minecraft\:entity.item_frame.rotate_item=true +minecraft\:item.axe.strip=true +touhou_little_maid\:block.altar_craft=true +quark\:entity.toretoise.hurt=true +quark\:item.camera.shutter=true +upgrade_aquatic\:entity.thrasher.ambient_land=true +minecraft\:entity.axolotl.idle_air=true +minecraft\:block.netherrack.step=true +minecraft\:entity.puffer_fish.ambient=true +thermal\:misc.tinker=true +minecraft\:entity.panda.hurt=true +minecraft\:block.powder_snow.step=true +caverns_and_chasms\:entity.glare.angry=true +minecraft\:entity.shulker.close=true +minecraft\:block.shroomlight.step=true +minecraft\:entity.ender_eye.launch=true +minecraft\:block.bamboo.place=true +touhou_little_maid\:entity.box=true +minecraft\:block.pointed_dripstone.drip_water_into_cauldron=true +thermal\:entity.blitz.ambient=true +minecraft\:block.shulker_box.open=true +minecraft\:block.piston.extend=true +minecraft\:entity.slime.attack=true +minecraft\:block.rooted_dirt.break=true +minecraft\:entity.goat.ram_impact=true +minecraft\:entity.warden.hurt=true +minecraft\:ui.stonecutter.take_result=true +minecraft\:block.wool.step=true +quark\:entity.toretoise.idle=true +minecraft\:entity.creeper.hurt=true +minecraft\:item.bucket.empty_axolotl=true +minecraft\:block.tripwire.click_off=true +minecraft\:entity.wandering_trader.ambient=true +minecraft\:block.iron_trapdoor.open=true +minecraft\:music.nether.warped_forest=true +minecraft\:entity.piglin_brute.angry=true +minecraft\:entity.spider.hurt=true +minecraft\:entity.witch.drink=true +upgrade_aquatic\:entity.pike.spit=true +minecraft\:entity.player.splash.high_speed=true +minecraft\:entity.donkey.hurt=true +minecraft\:entity.snow_golem.hurt=true +minecraft\:block.nether_bricks.fall=true +minecraft\:block.beacon.power_select=true +minecraft\:block.snow.step=true +quark\:pet.device=true +tconstruct\:crossbow_reload=true +quark\:ambient.wind=true +tconstruct\:block.ender_crystal.chime=true +minecraft\:block.anvil.use=true +minecraft\:item.goat_horn.play=true +minecraft\:entity.minecart.inside=true +minecraft\:entity.wither.hurt=true +minecraft\:block.nylium.place=true +minecraft\:entity.shulker.ambient=true +minecraft\:entity.tadpole.hurt=true +minecraft\:block.big_dripleaf.tilt_up=true +minecraft\:block.froglight.step=true +minecraft\:block.sculk_sensor.clicking=true +minecraft\:entity.villager.hurt=true +tconstruct\:extra_jump=true +minecraft\:block.coral_block.hit=true +minecraft\:entity.pillager.hurt=true +minecraft\:entity.cod.hurt=true +minecraft\:entity.parrot.imitate.skeleton=true +minecraft\:entity.piglin.angry=true +minecraft\:entity.zoglin.angry=true +minecraft\:entity.glow_item_frame.rotate_item=true +quark\:entity.stoneling.give=true +touhou_little_maid\:item.album_open=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 +minecraft\:block.azalea.place=true +minecraft\:entity.ravager.ambient=true +touhou_little_maid\:maid.mode.range_attack=true +minecraft\:entity.strider.death=true +minecraft\:ambient.underwater.exit=true +minecraft\:entity.parrot.imitate.stray=true +minecraft\:entity.slime.jump=true +bettercombat\:mace_slash=true +minecraft\:entity.mule.hurt=true +minecraft\:block.rooted_dirt.step=true +minecraft\:entity.axolotl.hurt=true +minecraft\:entity.villager.no=true +caverns_and_chasms\:entity.mime.hurt=true +minecraft\:block.azalea.hit=true +minecraft\:music.overworld.swamp=true +minecraft\:music.creative=true +minecraft\:entity.villager.work_fletcher=true +minecraft\:entity.villager.work_mason=true +caverns_and_chasms\:entity.mime.death=true +tconstruct\:crystalshot=true +minecraft\:entity.skeleton.converted_to_stray=true +minecraft\:entity.allay.death=true +minecraft\:block.spore_blossom.step=true +touhou_little_maid\:maid.mode.brewing=true +minecraft\:block.wooden_door.close=true +caverns_and_chasms\:entity.parrot.imitate.deeper=true +minecraft\:block.nylium.break=true +minecraft\:item.axe.wax_off=true +minecraft\:entity.evoker.cast_spell=true +minecraft\:particle.soul_escape=true +minecraft\:block.froglight.fall=true +minecraft\:block.honey_block.place=true +quark\:pet.neko=true +minecraft\:entity.mule.chest=true +minecraft\:block.scaffolding.place=true +minecraft\:block.netherrack.hit=true +minecraft\:entity.wandering_trader.drink_potion=true +survivalistessentials\:tool_fail=true +minecraft\:block.snow.fall=true +thermal\:entity.basalz.hurt=true +minecraft\:entity.tropical_fish.hurt=true +minecraft\:entity.polar_bear.death=true +minecraft\:music.overworld.deep_dark=true +minecraft\:item.lodestone_compass.lock=true +minecraft\:block.rooted_dirt.fall=true +minecraft\:block.lantern.hit=true +minecraft\:block.grass.fall=true +minecraft\:entity.evoker_fangs.attack=true +minecraft\:entity.witch.throw=true +quark\:entity.foxhound.ambient=true +minecraft\:block.crop.break=true +minecraft\:entity.donkey.chest=true +thermal\:entity.blizz.ambient=true +minecraft\:entity.zombie.destroy_egg=true +minecraft\:entity.drowned.step=true +minecraft\:block.muddy_mangrove_roots.hit=true +minecraft\:block.wool.fall=true +minecraft\:entity.endermite.step=true +minecraft\:entity.parrot.imitate.piglin_brute=true +tconstruct\:slimy_bounce=true +minecraft\:entity.shulker_bullet.hit=true +touhou_little_maid\:maid.mode.farm=true +minecraft\:block.note_block.iron_xylophone=true +minecraft\:entity.vindicator.death=true +minecraft\:block.nether_bricks.break=true +minecraft\:entity.warden.emerge=true +minecraft\:block.small_dripleaf.hit=true +minecraft\:ambient.soul_sand_valley.loop=true +minecraft\:item.armor.equip_netherite=true +touhou_little_maid\:maid.environment.rain=true +caverns_and_chasms\:entity.copper_golem.death=true +minecraft\:block.barrel.open=true +minecraft\:entity.phantom.bite=true +minecraft\:entity.sheep.death=true +minecraft\:block.grass.step=true +caverns_and_chasms\:item.lost_goat_horn.sound.1=true +caverns_and_chasms\:item.lost_goat_horn.sound.0=true +minecraft\:entity.dragon_fireball.explode=true +minecraft\:entity.mooshroom.shear=true +minecraft\:entity.goat.horn_break=true +minecraft\:entity.iron_golem.hurt=true +quark\:entity.pickarang.throw=true +upgrade_aquatic\:entity.thrasher.death=true +minecraft\:entity.llama.spit=true +minecraft\:ambient.basalt_deltas.additions=true +minecraft\:entity.goat.milk=true +minecraft\:entity.slime.jump_small=true +minecraft\:entity.frog.lay_spawn=true +quark\:entity.stoneling.michael=true +minecraft\:music.overworld.jungle_and_forest=true +minecraft\:block.lantern.place=true +thermal\:entity.basalz.ambient=true +minecraft\:block.moss.place=true +caverns_and_chasms\:block.toolbox.open=true +minecraft\:block.wood.break=true +minecraft\:enchant.thorns.hit=true +minecraft\:block.scaffolding.break=true +minecraft\:block.composter.fill=true +tconstruct\:charged=true +minecraft\:item.book.put=true diff --git a/config/sound_physics_remastered/occlusion.properties b/config/sound_physics_remastered/occlusion.properties new file mode 100644 index 0000000..007a37b --- /dev/null +++ b/config/sound_physics_remastered/occlusion.properties @@ -0,0 +1,191 @@ +# 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 + +# Vine (Sound Type) +VINE=0.0 +# Sand (Sound Type) +SAND=1.0 +# Copper (Sound Type) +COPPER=1.0 +# Glow Lichen (Sound Type) +GLOW_LICHEN=0.0 +# Grass (Sound Type) +GRASS=1.0 +# Amethyst Cluster (Sound Type) +AMETHYST_CLUSTER=1.0 +# Snow (Sound Type) +SNOW=0.1 +# Metal (Sound Type) +METAL=1.0 +# Twisting Vines (Sound Type) +TWISTING_VINES=0.0 +# Bamboo Sapling (Sound Type) +BAMBOO_SAPLING=0.1 +# Netherite Block (Sound Type) +NETHERITE_BLOCK=1.0 +# Sculk Sensor (Sound Type) +SCULK_SENSOR=1.0 +# Weeping Vines (Sound Type) +WEEPING_VINES=0.0 +# Netherrack (Sound Type) +NETHERRACK=1.0 +# Gilded Blackstone (Sound Type) +GILDED_BLACKSTONE=1.0 +# Hanging Roots (Sound Type) +HANGING_ROOTS=1.0 +# Wool (Sound Type) +WOOL=1.5 +# Amethyst (Sound Type) +AMETHYST=1.0 +# Calcite (Sound Type) +CALCITE=1.0 +# Froglight (Sound Type) +FROGLIGHT=1.0 +# Soul Sand (Sound Type) +SOUL_SAND=1.0 +# Nylium (Sound Type) +NYLIUM=1.0 +# Hard Crop (Sound Type) +HARD_CROP=1.0 +# Nether Gold Ore (Sound Type) +NETHER_GOLD_ORE=1.0 +# Moss (Sound Type) +MOSS=0.75 +# Chain (Sound Type) +CHAIN=0.0 +# Rooted Dirt (Sound Type) +ROOTED_DIRT=1.0 +# Sculk (Sound Type) +SCULK=1.0 +# Muddy Mangrove Roots (Sound Type) +MUDDY_MANGROVE_ROOTS=1.0 +# Deepslate Tiles (Sound Type) +DEEPSLATE_TILES=1.0 +# Lantern (Sound Type) +LANTERN=1.0 +# Candle (Sound Type) +CANDLE=1.0 +# Cave Vines (Sound Type) +CAVE_VINES=1.0 +# Sculk Shrieker (Sound Type) +SCULK_SHRIEKER=1.0 +# Mangrove Roots (Sound Type) +MANGROVE_ROOTS=1.0 +# Honey Block (Sound Type) +HONEY_BLOCK=0.5 +# Frogspawn (Sound Type) +FROGSPAWN=1.0 +# Azalea Leaves (Sound Type) +AZALEA_LEAVES=1.0 +# Bamboo (Sound Type) +BAMBOO=0.1 +# Sculk Catalyst (Sound Type) +SCULK_CATALYST=1.0 +# Anvil (Sound Type) +ANVIL=1.0 +# Small Amethyst Bud (Sound Type) +SMALL_AMETHYST_BUD=0.0 +# Medium Amethyst Bud (Sound Type) +MEDIUM_AMETHYST_BUD=0.0 +# Big Dripleaf (Sound Type) +BIG_DRIPLEAF=1.0 +# Stem (Sound Type) +STEM=1.0 +# Lily Pad (Sound Type) +LILY_PAD=0.0 +# Packed Mud (Sound Type) +PACKED_MUD=1.0 +# Azalea (Sound Type) +AZALEA=1.0 +# Gravel (Sound Type) +GRAVEL=1.0 +# Lodestone (Sound Type) +LODESTONE=1.0 +# Dripstone Block (Sound Type) +DRIPSTONE_BLOCK=1.0 +# Wood (Sound Type) +WOOD=1.0 +# Soul Soil (Sound Type) +SOUL_SOIL=1.0 +# Spore Blossom (Sound Type) +SPORE_BLOSSOM=0.0 +# Nether Bricks (Sound Type) +NETHER_BRICKS=1.0 +# Deepslate (Sound Type) +DEEPSLATE=1.0 +# Deepslate Bricks (Sound Type) +DEEPSLATE_BRICKS=1.0 +# Sweet Berry Bush (Sound Type) +SWEET_BERRY_BUSH=0.0 +# Fungus (Sound Type) +FUNGUS=0.0 +# Nether Wart (Sound Type) +NETHER_WART=1.0 +# Sculk Vein (Sound Type) +SCULK_VEIN=1.0 +# Wet Grass (Sound Type) +WET_GRASS=0.1 +# Glass (Sound Type) +GLASS=0.1 +# Mud Bricks (Sound Type) +MUD_BRICKS=1.0 +# Pointed Dripstone (Sound Type) +POINTED_DRIPSTONE=0.0 +# Coral Block (Sound Type) +CORAL_BLOCK=1.0 +# Wart Block (Sound Type) +WART_BLOCK=1.0 +# Powder Snow (Sound Type) +POWDER_SNOW=0.1 +# Shroomlight (Sound Type) +SHROOMLIGHT=1.0 +# Flowering Azalea (Sound Type) +FLOWERING_AZALEA=1.0 +# Large Amethyst Bud (Sound Type) +LARGE_AMETHYST_BUD=0.0 +# Moss Carpet (Sound Type) +MOSS_CARPET=0.1 +# Scaffolding (Sound Type) +SCAFFOLDING=0.0 +# Bone Block (Sound Type) +BONE_BLOCK=1.0 +# Stone (Sound Type) +STONE=1.0 +# Slime Block (Sound Type) +SLIME_BLOCK=1.0 +# Small Dripleaf (Sound Type) +SMALL_DRIPLEAF=0.0 +# Roots (Sound Type) +ROOTS=0.0 +# Nether Sprouts (Sound Type) +NETHER_SPROUTS=1.0 +# Ladder (Sound Type) +LADDER=0.0 +# Crop (Sound Type) +CROP=0.0 +# Basalt (Sound Type) +BASALT=1.0 +# Ancient Debris (Sound Type) +ANCIENT_DEBRIS=1.0 +# Tuff (Sound Type) +TUFF=1.0 +# Mud (Sound Type) +MUD=1.0 +# Polished Deepslate (Sound Type) +POLISHED_DEEPSLATE=1.0 +# Nether Ore (Sound Type) +NETHER_ORE=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..cffb616 --- /dev/null +++ b/config/sound_physics_remastered/reflectivity.properties @@ -0,0 +1,185 @@ +# 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 + +# Vine (Sound Type) +VINE=0.5 +# Sand (Sound Type) +SAND=0.2 +# Copper (Sound Type) +COPPER=1.25 +# Glow Lichen (Sound Type) +GLOW_LICHEN=0.5 +# Grass (Sound Type) +GRASS=0.3 +# Amethyst Cluster (Sound Type) +AMETHYST_CLUSTER=0.5 +# Snow (Sound Type) +SNOW=0.15 +# Metal (Sound Type) +METAL=1.25 +# Twisting Vines (Sound Type) +TWISTING_VINES=0.5 +# Bamboo Sapling (Sound Type) +BAMBOO_SAPLING=0.5 +# Netherite Block (Sound Type) +NETHERITE_BLOCK=1.5 +# Sculk Sensor (Sound Type) +SCULK_SENSOR=0.5 +# Weeping Vines (Sound Type) +WEEPING_VINES=0.5 +# Netherrack (Sound Type) +NETHERRACK=1.1 +# Gilded Blackstone (Sound Type) +GILDED_BLACKSTONE=0.5 +# Hanging Roots (Sound Type) +HANGING_ROOTS=0.5 +# Wool (Sound Type) +WOOL=0.1 +# Amethyst (Sound Type) +AMETHYST=1.5 +# Calcite (Sound Type) +CALCITE=1.5 +# Froglight (Sound Type) +FROGLIGHT=0.5 +# Soul Sand (Sound Type) +SOUL_SAND=0.2 +# Nylium (Sound Type) +NYLIUM=0.5 +# Hard Crop (Sound Type) +HARD_CROP=0.5 +# Nether Gold Ore (Sound Type) +NETHER_GOLD_ORE=1.1 +# Moss (Sound Type) +MOSS=0.1 +# Chain (Sound Type) +CHAIN=0.5 +# Rooted Dirt (Sound Type) +ROOTED_DIRT=0.5 +# Sculk (Sound Type) +SCULK=0.5 +# Muddy Mangrove Roots (Sound Type) +MUDDY_MANGROVE_ROOTS=0.5 +# Deepslate Tiles (Sound Type) +DEEPSLATE_TILES=1.5 +# Lantern (Sound Type) +LANTERN=0.5 +# Candle (Sound Type) +CANDLE=0.5 +# Cave Vines (Sound Type) +CAVE_VINES=0.5 +# Sculk Shrieker (Sound Type) +SCULK_SHRIEKER=0.5 +# Mangrove Roots (Sound Type) +MANGROVE_ROOTS=0.5 +# Honey Block (Sound Type) +HONEY_BLOCK=0.1 +# Frogspawn (Sound Type) +FROGSPAWN=0.5 +# Azalea Leaves (Sound Type) +AZALEA_LEAVES=0.5 +# Bamboo (Sound Type) +BAMBOO=0.5 +# Sculk Catalyst (Sound Type) +SCULK_CATALYST=0.5 +# Anvil (Sound Type) +ANVIL=0.5 +# Small Amethyst Bud (Sound Type) +SMALL_AMETHYST_BUD=0.5 +# Medium Amethyst Bud (Sound Type) +MEDIUM_AMETHYST_BUD=0.5 +# Big Dripleaf (Sound Type) +BIG_DRIPLEAF=0.5 +# Stem (Sound Type) +STEM=0.4 +# Lily Pad (Sound Type) +LILY_PAD=0.5 +# Packed Mud (Sound Type) +PACKED_MUD=0.5 +# Azalea (Sound Type) +AZALEA=0.5 +# Gravel (Sound Type) +GRAVEL=0.3 +# Lodestone (Sound Type) +LODESTONE=0.5 +# Dripstone Block (Sound Type) +DRIPSTONE_BLOCK=0.5 +# Wood (Sound Type) +WOOD=0.4 +# Soul Soil (Sound Type) +SOUL_SOIL=0.2 +# Spore Blossom (Sound Type) +SPORE_BLOSSOM=0.5 +# Nether Bricks (Sound Type) +NETHER_BRICKS=1.5 +# Deepslate (Sound Type) +DEEPSLATE=1.5 +# Deepslate Bricks (Sound Type) +DEEPSLATE_BRICKS=1.5 +# Sweet Berry Bush (Sound Type) +SWEET_BERRY_BUSH=0.5 +# Fungus (Sound Type) +FUNGUS=0.5 +# Nether Wart (Sound Type) +NETHER_WART=0.5 +# Sculk Vein (Sound Type) +SCULK_VEIN=0.5 +# Wet Grass (Sound Type) +WET_GRASS=0.5 +# Glass (Sound Type) +GLASS=0.75 +# Mud Bricks (Sound Type) +MUD_BRICKS=0.5 +# Pointed Dripstone (Sound Type) +POINTED_DRIPSTONE=0.5 +# Coral Block (Sound Type) +CORAL_BLOCK=0.2 +# Wart Block (Sound Type) +WART_BLOCK=0.5 +# Powder Snow (Sound Type) +POWDER_SNOW=0.5 +# Shroomlight (Sound Type) +SHROOMLIGHT=0.5 +# Flowering Azalea (Sound Type) +FLOWERING_AZALEA=0.5 +# Large Amethyst Bud (Sound Type) +LARGE_AMETHYST_BUD=0.5 +# Moss Carpet (Sound Type) +MOSS_CARPET=0.5 +# Scaffolding (Sound Type) +SCAFFOLDING=0.5 +# Bone Block (Sound Type) +BONE_BLOCK=1.5 +# Stone (Sound Type) +STONE=1.5 +# Slime Block (Sound Type) +SLIME_BLOCK=0.5 +# Small Dripleaf (Sound Type) +SMALL_DRIPLEAF=0.5 +# Roots (Sound Type) +ROOTS=0.5 +# Nether Sprouts (Sound Type) +NETHER_SPROUTS=0.5 +# Ladder (Sound Type) +LADDER=0.5 +# Crop (Sound Type) +CROP=0.5 +# Basalt (Sound Type) +BASALT=1.5 +# Ancient Debris (Sound Type) +ANCIENT_DEBRIS=0.5 +# Tuff (Sound Type) +TUFF=1.5 +# Mud (Sound Type) +MUD=0.5 +# Polished Deepslate (Sound Type) +POLISHED_DEEPSLATE=1.5 +# Nether Ore (Sound Type) +NETHER_ORE=1.1 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/spark/config.json b/config/spark/config.json new file mode 100644 index 0000000..480c9e6 --- /dev/null +++ b/config/spark/config.json @@ -0,0 +1,4 @@ +{ + "_header": "spark configuration file - https://spark.lucko.me/docs/Configuration", + "backgroundProfiler": true +} \ No newline at end of file diff --git a/config/survivalistessentials-client.toml b/config/survivalistessentials-client.toml new file mode 100644 index 0000000..6f08443 --- /dev/null +++ b/config/survivalistessentials-client.toml @@ -0,0 +1,3 @@ +#Enables the fail sound if using the wrong tool. +ENABLE_FAIL_SOUND = true + diff --git a/config/survivalistessentials-common.toml b/config/survivalistessentials-common.toml new file mode 100644 index 0000000..94f622a --- /dev/null +++ b/config/survivalistessentials-common.toml @@ -0,0 +1,48 @@ +#RockGeneration frequency. (1 = low, 5 = all over) +#Range: 1 ~ 5 +ROCK_GEN_FREQUENCY = 2 +#Chance for a successful flint knapping. (1.0 = 100%, 0.4 = 40%, etc.) +#Range: 0.1 ~ 1.0 +FLINT_CHANCE = 0.6 +#Heal rate for bandages. Crude bandages are 50% less effective. (1.0 = 100%, 0.4 = 40%, etc.) +#Range: 0.1 ~ 1.0 +HEAL_RATE = 0.14 +#Slowdown speed when using incorrect tool. +#Range: 0.1 ~ 1.0 +SLOW_DOWN_SPEED = 0.4 +#Inverts blacklist to be whitelist. This allows for immersion mods/modpacks to only allow tools or armor for specific mods. Default: false +INVERT_LIST_TO_WHITELIST = false +#List of mods that tools will become wet noodles. If inverted, acts as a whitelist. Default: [""] +mods = [] +#List of individual tools that will always work. Format tooltype-modid:item Default: [""] +items = [] +#Used to dump log info for Survivalist Essentials Modpack. Ignore. +LOG_MODPACK_DATA = false +#List of mods that have blocks that are generally decorative in nature and require no tool for harvesting blocks. Default: ["comforts"] +blockmods = ["comforts"] +#Hunger penalty feature. If after dying, player is rewarded with reduced hunger levels. +ENABLE_HUNGER_PENALTY = false +#Hunger value after death in half shanks. (0 = Really? That's just cruel, 20 = No penalty.) +#Range: 0 ~ 20 +HUNGER = 8 +#Saturation value after death. Range 0 to 20. +#Range: 0 ~ 20 +SATURATION = 0 +#Health penalty feature. If after dying, player is rewarded with reduced health levels. +ENABLE_HEALTH_PENALTY = false +#Health value after death in half hearts. +#Range: 0.5 ~ 100.0 +HEALTH = 6.0 +#Health penalty in half hearts player starts with. Reduces total starting health by this amount. +#Range: 0.0 ~ 19.0 +STARTING_HEALTH_PENALTY = 0.0 +#The amount of generic damage in half hearts a disabled tool, or bare hand should do. Default 0 +#Range: 0 ~ 4 +GENERIC_DAMAGE = 0 +#List of mods that armor will not be equipable for. If inverted, acts as a whitelist. Default: [""] +armormods = [] +#List of individual armor items that will be disabled. If inverted, acts as a whitelist. Format modid:item Default: [""] +armor = [] +#List of tags when added to tools or armor will be disabled. If inverted, acts as a whitelist.["blacklist_tools"] +tag = ["blacklist_tools"] + diff --git a/config/tconstruct-client.toml b/config/tconstruct-client.toml new file mode 100644 index 0000000..a4292cc --- /dev/null +++ b/config/tconstruct-client.toml @@ -0,0 +1,44 @@ + +#Client only settings +[client] + #Experimental. If true, renders fluids in tanks using a dynamic model, being more efficient when the tank is static + #If false, renders fluids in tanks using a TESR, which is more efficient when the tank contents are changing + tankFluidModel = false + #If true tools will show additional info in their tooltips + extraToolTips = true + #If true, the game will log all material textures which do not exist in resource packs but can be added, can be helpful for moddevs or resourcepack makers + logMissingMaterialTextures = false + #If true, the game will log all modifier textures which do not exist in resource packs but can be added, can be helpful for moddevs or resourcepack makers + logMissingModifierTextures = false + #If true, modifiers will be added to the JEI ingredient list. If false, they will only be visible in the modifiers recipe tab. + showModifiersInJEI = true + #Maximum number of quads to render for items in the smeltery. Most blocks are about 6 quads, items like ingots are around 26. + #Setting this lower will cause fewer items to be renderer (but never a partial item). Set to -1 to allow unlimited quads, and 0 to disable the item renderer. + #Range: -1 ~ 32767 + maxSmelteryItemQuads = 3500 + #If true, shows modifier IDs in advanced tooltips for tools and tool parts. + #They are more intrusive than most advanced tooltip content, so this option is provided in case some mod made poor design decisions and put essential gameplay info in tooltips or for pack makers who do not need modifier info. + modifiersIDsInAdvancedTooltips = true + + #Settings related to modifiers + [client.modifiers] + #If true, the shield slot legging modifier will render the next offhand item above the offhand slot. + renderShieldSlotItem = true + + #Settings related to the frame helmet modifier + [client.modifiers.itemFrame] + #If true, the item frame modifier for helmets will render its items. Turning this to false makes the modifier useless. + render = true + #Offset in the X direction for the frame items. + #Range: -32768 ~ 32767 + xOffset = 0 + #Offset in the Y direction for the frame items. + #Range: -32768 ~ 32767 + yOffset = 0 + #Location of the frame on the screen. + #Allowed Values: TOP_LEFT, TOP, TOP_RIGHT, LEFT, RIGHT, BOTTOM_LEFT, BOTTOM, BOTTOM_RIGHT + location = "TOP_LEFT" + #Number of items to display in each row of the item frame. + #Range: 0 ~ 100 + itemsPerRow = 5 + diff --git a/config/tconstruct-common.toml b/config/tconstruct-common.toml new file mode 100644 index 0000000..3131084 --- /dev/null +++ b/config/tconstruct-common.toml @@ -0,0 +1,125 @@ + +#Everything to do with gameplay +[gameplay] + #Set this to false to disable new players spawning with the Tinkers' Book. + shouldSpawnWithTinkersBook = true + #If true, extends the applicable slots for the fire protection enchantment to work better with shields. Will not impact gameplay with the vanilla enchantment. + #If false, fire protection on a shield will not reduce fire tick time. + extendFireProtectionSlots = true + #If non-empty, only this material will be shown on tools in creative and JEI (or the first valid material if this is invalid for the tool). + #If empty, all materials will show + showOnlyToolMaterial = "" + #If non-empty, only material will be shown on parts in creative and JEI (or the first valid material if this is invalid for the part). + #If empty, all materials will show + showOnlyPartMaterial = "" + #If true, tables such as the part builder and tinker station will show all variants. If false shows only a variant with a default texture. + showAllTableVariants = true + #If true, anvils will show all metal variants. If false, shows only a variant with the default texture + showAllAnvilVariants = true + #If true, smeltery and foundry controllers, drains, ducts, and chutes will show all variants + showAllSmelteryVariants = true + + #Tweaks to vanilla damage sources to better work with armor + [gameplay.damageTweaks] + #Makes withering damage count as magic + wither = true + #Makes dragons breath count as magic + dragon_breath = true + #Makes falling blocks count as projectile + falling_block = false + #Makes lightning count as fire damage + lightning = true + #Amount of durability restored by a repair kit in terms of ingots. Does not affect the cost to create the kit, that is controlled by JSON. + #Range: 0.0 ~ 32767.0 + repairKitAmount = 2.0 + +#Options related to recipes, limited options as a datapack allows most recipes to be modified +[recipes] + #Add a recipe that allows you to craft a piece of flint using 3 gravel + addGravelToFlintRecipe = true + #Makes the recipe to alloy netherite in the smeltery only cost 2 gold per netherite ingot. If false uses the vanilla rate of 4 gold per ingot. Disable if there are crafting duplications. + cheaperNetheriteAlloy = true + #Makes wither skeletons drop necrotic bones + witherBoneDrop = true + #Allows converting wither bones to regular bones + witherBoneConversion = true + #Slimeballs not being usable in vanilla recipes that require slimeballs. Config option exists to disable easily in case this fix is redundant to another mod + slimeRecipeFix = true + #Fixes clear glass not being usable in vanilla recipes that require glass. Config option exists to disable easily in case this fix is redundant to another mod + glassRecipeFix = true + + [recipes.ore_rates] + + #Ore rates when melting in the melter + [recipes.ore_rates.melter] + #Number of nuggets produced per metal ore unit melted. 9 nuggets would give 1 ingot + #Range: 1 ~ 45 + nuggetsPerMetal = 12 + #Number of gem shards produced per gem ore unit melted. 4 gem shards would give 1 gem + #Range: 1 ~ 20 + shardsPerGem = 8 + + #Ore rates when melting in the smeltery + [recipes.ore_rates.smeltery] + #Number of nuggets produced per metal ore unit melted. 9 nuggets would give 1 ingot + #Range: 1 ~ 45 + nuggetsPerMetal = 12 + #Number of gem shards produced per gem ore unit melted. 4 gem shards would give 1 gem + #Range: 1 ~ 20 + shardsPerGem = 8 + + #Ore rates when melting in the foundry + [recipes.ore_rates.foundry] + #Number of nuggets produced per metal ore unit melted. 9 nuggets would give 1 ingot + #Range: 1 ~ 45 + nuggetsPerMetal = 9 + #Number of gem shards produced per gem ore unit melted. 4 gem shards would give 1 gem + #Range: 1 ~ 20 + shardsPerGem = 4 + + #Byprouct rates when melting in the foundry + [recipes.ore_rates.foundry_byproduct] + #Number of nuggets produced per metal ore unit melted. 9 nuggets would give 1 ingot + #Range: 1 ~ 45 + nuggetsPerMetal = 3 + #Number of gem shards produced per gem ore unit melted. 4 gem shards would give 1 gem + #Range: 1 ~ 20 + shardsPerGem = 4 + + #Entity head drops when killed by a charged creeper + [recipes.heads] + blaze = true + enderman = true + stray = true + husk = true + drowned = true + spider = true + cave_spider = true + piglin = true + piglin_brute = true + zombified_piglin = true + +#Options related to loot table injections. Note some of the changes are done via global loot managers, these only control injecting loot into loot pools +#If your modpack makes extensive loot table changes, many of these may be automatically disabled. You can also manually set up tables for more control. +[loot] + #Adds slimy saplings and seeds into various loot chests. Helps for worlds without slime islands + slimy_loot = true + #Weight of blazing blood in the piglin bartering tables. Set to 0 to disable + #Range: 0 ~ 100 + barter_blazing_blood = 20 + #Weight of tinker tools in the vanilla spawn bonus chest, randomly replacing the vanilla axe or shovel. Tool will have a random tier 1 head and binding, plus a wooden handle. Set to 0 to disable. + #For comparison, vanilla wooden axes and pickaxes have a weight of 3, and stone axes/pickaxes have a weight of 1 + #Range: 0 ~ 25 + tinker_tool_bonus_chest = 2 + #If true, ender dragons will drop scales when damaged by explosions + drop_dragon_Scales = true + +#Features to use in debugging gameplay and mechanics, generally should not be enabled in packs +[debug] + #If true, forces integration materials to be enabled, even if the relevant metal is missing. Useful for testing material balance. + #Does not provide recipes for any of them, they will only be available to cheat in creative. + forceIntegrationMaterials = false + #If STACKTRACE, logs the stacktrace whenever a tool stack is created from a non-modifiable item. If WARNING (default), logs a shorter but more efficient error. If IGNORE, disables logging (useful for modpacks/players *after* they reported the issue). The stacktrace helps debug which mod is causing it, but is rather expensive on the chance they are doing it a lot. + #Allowed Values: STACKTRACE, WARNING, IGNORED + logInvalidToolStack = "WARNING" + diff --git a/config/thermal-client.toml b/config/thermal-client.toml new file mode 100644 index 0000000..08f13be --- /dev/null +++ b/config/thermal-client.toml @@ -0,0 +1,7 @@ + +[Sounds] + #If TRUE, some 'Thermal Series' Blocks will have ambient sounds. + "Ambient Block Sounds" = true + #If TRUE, some 'Thermal Series' Mobs will have ambient sounds. + "Ambient Mob Sounds" = true + diff --git a/config/thermal-common-1.toml.bak b/config/thermal-common-1.toml.bak new file mode 100644 index 0000000..a19343d --- /dev/null +++ b/config/thermal-common-1.toml.bak @@ -0,0 +1,29 @@ + +[World] + + [World.Ores] + + [World.Ores.Silver] + #Whether this ore should spawn in the world. + Enable = false + + [World.Ores.Lead] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Nickel] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Sulfur] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Tin] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Niter] + #Whether this ore should spawn in the world. + Enable = true + diff --git a/config/thermal-common.toml b/config/thermal-common.toml new file mode 100644 index 0000000..d2fffa0 --- /dev/null +++ b/config/thermal-common.toml @@ -0,0 +1,29 @@ + +[World] + + [World.Ores] + + [World.Ores.Silver] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Lead] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Nickel] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Sulfur] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Tin] + #Whether this ore should spawn in the world. + Enable = true + + [World.Ores.Niter] + #Whether this ore should spawn in the world. + Enable = true + diff --git a/config/touhou_little_maid-common.toml b/config/touhou_little_maid-common.toml new file mode 100644 index 0000000..9c4715d --- /dev/null +++ b/config/touhou_little_maid-common.toml @@ -0,0 +1,98 @@ + +[maid] + #The item that can tamed maid + #Use the registered name of the item directly or write tag name with # as prefix + MaidTamedItem = "minecraft:cake" + #The item that can temptation maid + #Use the registered name of the item directly or write tag name with # as prefix + MaidTemptationItem = "minecraft:cake" + #The item that can NTR maid + #Use the registered name of the item directly or write tag name with # as prefix + MaidNtrItem = "minecraft:structure_void" + #The max range of maid work mode + #Range: 3 ~ 64 + MaidWorkRange = 12 + #The max range of maid idle mode + #Range: 3 ~ 32 + MaidIdleRange = 6 + #The max range of maid sleep mode + #Range: 3 ~ 32 + MaidSleepRange = 6 + #The max range of maid's Non-Home mode + #Range: 3 ~ 32 + MaidNonHomeRange = 8 + #The max number of animals around when the maid breeds animals + #Range: 6 ~ 65536 + FeedAnimalMaxNumber = 50 + #Maid can switch models freely + MaidChangeModel = true + #Maid can only play gomoku with her owner + MaidGomokuOwnerLimit = true + #The maximum number of maids the player own + #Range: > 0 + OwnerMaxMaidNum = 2147483647 + #These items cannot be placed in the maid backpack + MaidBackpackBlackList = [] + #The entity that the maid will not recognize as targets for attack + MaidAttackIgnore = [] + #The entity that the maid will not hurt when in ranged attack + MaidRangedAttackIgnore = [] + #These items cannot be used as a maid's work meals + MaidWorkMealsBlockList = ["minecraft:pufferfish", "minecraft:poisonous_potato", "minecraft:rotten_flesh", "minecraft:spider_eye", "minecraft:chorus_fruit"] + #These items cannot be used as a maid's home meals + MaidHomeMealsBlockList = ["minecraft:pufferfish", "minecraft:poisonous_potato", "minecraft:rotten_flesh", "minecraft:spider_eye", "minecraft:chorus_fruit"] + #These items cannot be used as a maid's heal meals + MaidHealMealsBlockList = ["minecraft:pufferfish", "minecraft:poisonous_potato", "minecraft:rotten_flesh", "minecraft:spider_eye"] + #These items cannot be used as a maid's work meals which match the regex + MaidWorkMealsBlockListRegEx = [] + #These items cannot be used as a maid's home meals which match the regex + MaidHomeMealsBlockListRegEx = [] + #These items cannot be used as a maid's heal meals which match the regex + MaidHealMealsBlockListRegEx = [] + +[chair] + #Chair can switch models freely + ChairChangeModel = true + #Chair can be destroyed by anyone + ChairCanDestroyedByAnyone = true + +[misc] + #Maid fairy's power point + #Range: 0.0 ~ 5.0 + MaidFairyPowerPoint = 0.16 + #Maid fairy's spawn probability (zombie is 100, enderman is 10) + #Range: > 0 + MaidFairySpawnProbability = 70 + #The following biome do not spawn maid fairy + MaidFairyBlacklistBiome = ["minecraft:the_void", "minecraft:mushroom_fields"] + #The following dimension do not spawn maid fairy + MaidFairyBlacklistDimension = ["minecraft:the_nether", "minecraft:the_end", "twilightforest:twilight_forest"] + #Loss power point after player death + #Range: 0.0 ~ 5.0 + PlayerDeathLossPowerPoint = 1.0 + #Give a soul spell item for player first join + GiveSoulSpell = true + #Give the Memorizable Gensokyo book item for player first join + GivePatchouliBook = true + #Shrine Lamp Effect Cost (Power Point/Per Hour) + #Range: 0.0 ~ 1.7976931348623157E308 + ShrineLampEffectCost = 0.9 + #Shrine Lamp Max Storage Power Point + #Range: 0.0 ~ 1.7976931348623157E308 + ShrineLampMaxStorage = 100.0 + #Shrine Lamp Max Range Of Absorb Power Point + #Range: > 0 + ShrineLampMaxRange = 6 + #Whether to turn off the Optifine warning + CloseOptifineWarning = false + +[vanilla] + #Whether to replace the vanilla slime model with the yukkuri. + ReplaceSlimeModel = true + #Whether to replace the vanilla xp orb texture with the point items. + ReplaceXPTexture = true + #Whether to replace the vanilla totem texture with the life point. + ReplaceTotemTexture = true + #Whether to replace the vanilla bottle of xp texture with the point items. + ReplaceXPBottleTexture = true + diff --git a/config/touhou_little_maid/in_game_maid_config.json b/config/touhou_little_maid/in_game_maid_config.json new file mode 100644 index 0000000..53bbcc9 --- /dev/null +++ b/config/touhou_little_maid/in_game_maid_config.json @@ -0,0 +1 @@ +{"sound_frequency":0.5,"show_chat_bubble":true,"show_backpack":true,"show_back_item":true} \ No newline at end of file diff --git a/config/touhou_little_maid/info.json b/config/touhou_little_maid/info.json new file mode 100644 index 0000000..88c2d1f --- /dev/null +++ b/config/touhou_little_maid/info.json @@ -0,0 +1 @@ +[{"checksum": 1685622949, "version": "1.2.0", "upload_time": 1713630129623, "name": "tlm.cute_creature.name", "author": ["哥斯拉"], "desc": "tlm.cute_creature.desc", "file_name": "cute_creature-1.2.0.zip", "file_size": 773011, "url": "/file/cute_creature-1.2.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.cute_creature.name": "Cute Creature", "tlm.cute_creature.desc": "Cute Creature, For Maid"}, "zh_cn": {"tlm.cute_creature.name": "萌化生物", "tlm.cute_creature.desc": "萌化生物模组,女仆版"}}, "keyword": "Creeper 猪灵 Rabbit 末影人 美西螈 狐狸 兔子 劫掠兽 马 Skeleton Horse 僵尸猪灵 Fox Cute Creature Enderman Panda Zombie 萌化生物 僵尸马 牛 Cow 铁傀儡 骷髅马 熊猫 猪 Piglin Horse Iron Golem Bee 苦力怕 Axolotl 蜜蜂 凋灵骷髅 Zombie Horse 僵尸 Pig Ravager Zombified Piglin Wither Skeleton", "old_version": [179667323]}, {"checksum": 3117993432, "version": "1.0.0", "upload_time": 1710072553741, "name": "tlm.ba_mutsuki_pack.name", "author": ["Annihilator(壕溝)", "NEXON"], "desc": "tlm.ba_mutsuki_pack.desc", "file_name": "ba_mutsuki_pack-1.0.0.zip", "file_size": 2297356, "url": "/file/ba_mutsuki_pack-1.0.0.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.ba_mutsuki_pack.name": "Blue Archive Mutsuki Pack", "tlm.ba_mutsuki_pack.desc": "Blue Archive Mutsuki Pack"}, "zh_cn": {"tlm.ba_mutsuki_pack.name": "《蔚蓝档案》浅黄睦月", "tlm.ba_mutsuki_pack.desc": "《蔚蓝档案》浅黄睦月"}}, "keyword": "Mutsuki 《蔚蓝档案》浅黄睦月语音包 浅黄睦月 《蔚蓝档案》浅黄睦月 Blue Archive Mutsuki voice pack Blue Archive Mutsuki", "old_version": [3117993432]}, {"checksum": 959191582, "version": "1.0.0", "upload_time": 1710072553739, "name": "tlm.ba_haruka_pack.name", "author": ["Annihilator(壕溝)", "NEXON"], "desc": "tlm.ba_haruka_pack.desc", "file_name": "ba_haruka_pack-1.0.0.zip", "file_size": 1697749, "url": "/file/ba_haruka_pack-1.0.0.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.ba_haruka_pack.name": "Blue Archive Haruka Pack", "tlm.ba_haruka_pack.desc": "Blue Archive Haruka Pack"}, "zh_cn": {"tlm.ba_haruka_pack.name": "《蔚蓝档案》伊草春香", "tlm.ba_haruka_pack.desc": "《蔚蓝档案》伊草春香"}}, "keyword": "ba Haruka voice pack Blue Archive Haruka Haruka 《蔚蓝档案》伊草春香语音包 伊草春香 《蔚蓝档案》伊草春香", "old_version": [959191582]}, {"checksum": 3919508939, "version": "1.0.0", "upload_time": 1710072553735, "name": "tlm.ba_aru_pack.name", "author": ["Annihilator(壕溝)", "NEXON"], "desc": "tlm.ba_aru_pack.desc", "file_name": "ba_aru_pack-1.0.0.zip", "file_size": 2047816, "url": "/file/ba_aru_pack-1.0.0.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.ba_aru_pack.name": "Blue Archive Aru Pack", "tlm.ba_aru_pack.desc": "Blue Archive Aru Pack"}, "zh_cn": {"tlm.ba_aru_pack.name": "《蔚蓝档案》 陆八魔阿露", "tlm.ba_aru_pack.desc": "《蔚蓝档案》 陆八魔阿露"}}, "keyword": "阿露语音包 Aru Voice Pack 《蔚蓝档案》 陆八魔阿露 陆八魔阿露 Blue Archive Aru", "old_version": [3919508939]}, {"checksum": 1951093534, "version": "1.0.0", "upload_time": 1709904537470, "name": "tlm.ba_kayuko_pack.name", "author": ["Annihilator(衝鋒)", "NEXON"], "desc": "tlm.ba_kayuko_pack.desc", "file_name": "ba_kayuko_pack-1.0.0.zip", "file_size": 1973482, "url": "/file/ba_kayuko_pack-1.0.0.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.ba_kayuko_pack.name": "Blue Archive Kayuko Pack", "tlm.ba_kayuko_pack.desc": "She's a woman who can be my mother!"}, "zh_cn": {"tlm.ba_kayuko_pack.name": "《碧蓝档案》鬼方佳代子", "tlm.ba_kayuko_pack.desc": "格黑娜学园所属,便利屋68的课长。 与其它成员不同的是,并未心怀恶意,仅仅天生长相可怖,冷若冰霜,而经常被误解成不良少女。"}}, "keyword": "《碧蓝档案》鬼方佳代子 鬼方佳代子 Blue Archive: Kayuko Blue Archive Kayuko Sound Pack 《碧蓝档案》鬼方佳代子语音包 Onikata Kayoko", "old_version": []}, {"checksum": 979329541, "version": "1.0.1", "upload_time": 1708616863969, "name": "tlm.skadi_f_tlm.name", "author": ["映白L"], "desc": "tlm.skadi_f_tlm.desc", "file_name": "skadi_f_tlm-1.0.1.zip", "file_size": 2024303, "url": "/file/skadi_f_tlm-1.0.1.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.skadi_f_tlm.name": "Skadi Model & Sound Pack", "tlm.skadi_f_tlm.desc": "It is recommended to reduce the maid sound frequency to below 20"}, "zh_cn": {"tlm.skadi_f_tlm.name": "斯卡蒂模型声音包", "tlm.skadi_f_tlm.desc": "建议将女仆声音频率减少至20以下。"}}, "keyword": "Skadi Model Pack 斯卡蒂模型包 Skadi Sound Pack Skadi 斯卡蒂声音包 斯卡蒂", "old_version": [1154298034]}, {"checksum": 137754303, "version": "1.1.0", "upload_time": 1706110223169, "name": "tlm.kasumizawa_miyu_voice_pack.name", "author": ["NEXON", "Annihilator(衝鋒)"], "desc": "tlm.kasumizawa_miyu_voice_pack.desc", "file_name": "kasumizawa_miyu_voice_pack-1.1.0.zip", "file_size": 1693662, "url": "/file/kasumizawa_miyu_voice_pack-1.1.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.kasumizawa_miyu_voice_pack.name": "Kasumizawa Miyu Voice Pack", "tlm.kasumizawa_miyu_voice_pack.desc": "A sniper from the RABBIT squad of the SRT Special Academy. She was hoping to use her sniper talent at the SRT Special Academy, but the academy suddenly closed. Currently living in the park with other squad members. She has a weak presence, which is useful for sniper missions, but not only do enemies forget about her, her teammates do too. Her call sign is \"RABBIT4\"."}, "zh_cn": {"tlm.kasumizawa_miyu_voice_pack.name": "霞沢ミユ语音包", "tlm.kasumizawa_miyu_voice_pack.desc": "隶属于SRT特殊学院的 RABBIT小队狙击手。 虽然她期待通过自己的狙击天赋进入SRT特殊学园,但学园却突然关闭。目前与同队的成员住在公园里。她的存在感很弱,这点在狙击任务中很有用,但是她不仅会被敌人忘记,也会被队友忘记。呼号是“RABBIT4”。"}}, "keyword": "霞泽美游 霞泽美游语音包 Kasumizawa Miyu Voice Pack Kasumizawa Miyu", "old_version": [206438377]}, {"checksum": 3262709036, "version": "1.0.0", "upload_time": 1705494871328, "name": "tlm.atri_sound_pack.name", "author": ["苄尘"], "desc": "tlm.atri_sound_pack.desc", "file_name": "atri_sound_pack-1.0.0.zip", "file_size": 5781983, "url": "/file/atri_sound_pack-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.atri_sound_pack.name": "ATRI Sound Pack", "tlm.atri_sound_pack.desc": "Of course, I am an extremely high-performance model!"}, "zh_cn": {"tlm.atri_sound_pack.name": "ATRI 声音包", "tlm.atri_sound_pack.desc": "当然,我是高性能的嘛!"}}, "keyword": "ATRI Sound Pack ATRI 声音包", "old_version": []}, {"checksum": 3569227208, "version": "1.0.0", "upload_time": 1705416445943, "name": "tlm.2b_test_sound.name", "author": ["梦眠未央"], "desc": "tlm.2b_test_sound.desc", "file_name": "2b_test_sound-1.0.0.zip", "file_size": 4874764, "url": "/file/2b_test_sound-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.2b_test_sound.name": "2B Voice Package", "tlm.2b_test_sound.desc": "Voice package source for games and linkage games and Neill animation, free public sharing, do not commercial"}, "zh_cn": {"tlm.2b_test_sound.name": "2B语音包", "tlm.2b_test_sound.desc": "语音包来源为游戏和联动游戏以及尼尔动画,免费公开分享,请勿商用"}}, "keyword": "2B语音包 2B Voice Package", "old_version": []}, {"checksum": 2130675319, "version": "1.0.0", "upload_time": 1704627071901, "name": "tlm.fumofumo.name", "author": ["棒锤锤QWQ"], "desc": "tlm.fumofumo.desc", "file_name": "fumofumo-1.0.0.zip", "file_size": 93256, "url": "/file/fumofumo-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.fumofumo.name": "Fumo Fumo Pack", "tlm.fumofumo.desc": "Some fumo model"}, "zh_cn": {"tlm.fumofumo.name": "Fumo Fumo 模型包", "tlm.fumofumo.desc": "一些 fumo 模型"}}, "keyword": "灵梦 Marisa Reimu 幽幽子 Cirno 魔理沙 Yuyuko Fumo Fumo 八云紫 琪露诺 Yukari Yakumo", "old_version": []}, {"checksum": 2616402532, "version": "1.3.0", "upload_time": 1704195972287, "name": "tlm.sakura_maid.name", "author": ["Xuanyue Sann"], "desc": "tlm.sakura_maid.desc", "file_name": "sakura_maid-1.3.0.zip", "file_size": 401104, "url": "/file/sakura_maid-1.3.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.sakura_maid.name": "Sakura Maid Pack", "tlm.sakura_maid.desc": "Xuanyue sann's collection of model exercises"}, "zh_cn": {"tlm.sakura_maid.name": "Sakura Maid 模型包", "tlm.sakura_maid.desc": "玄月桑的模型练习集"}}, "keyword": "Akatsuki Harushio 卡车 Bus 哈芬号 巫女-时雨 盾卫-椿 玄月 胡桃 足轻-响 Diona 消防车 Sakura Maid 巴士 吹雪 Fire Truck Shigura 武斗家-潮 迪奥娜 Naganohara Yoimiya 时雨 Truck Ashishio Fubuki Minazuki Shigura Hu Tao Nameless Hibiki Hafen Lemu Xuanyue Sann Lamu 忍者-晓 宵宫 Tohoku Kiritan 玄月桑的玩具店 蕾姆 拉姆 Shuna 朱菜 无名号 东北切蒲英", "old_version": [923173319, 1067230181, 2088055068]}, {"checksum": 2779935561, "version": "1.1.0", "upload_time": 1704174296410, "name": "tlm.german_sound.name", "author": ["EA"], "desc": "tlm.german_sound.desc", "file_name": "german_sound-1.1.0.zip", "file_size": 1773881, "url": "/file/german_sound-1.1.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.german_sound.name": "German Sound Pack", "tlm.german_sound.desc": "Sound from game"}, "zh_cn": {"tlm.german_sound.name": "德意志女仆声音包", "tlm.german_sound.desc": "来自于游戏的声音"}}, "keyword": "德意志女仆声音包 German Maid Sound Pack", "old_version": [3646264244]}, {"checksum": 1310052683, "version": "1.0.0", "upload_time": 1704174270230, "name": "tlm.at_least_six_characters.name", "author": ["老杰克qvq"], "desc": "tlm.at_least_six_characters.desc", "file_name": "at_least_six_characters-1.0.0.zip", "file_size": 140153, "url": "/file/at_least_six_characters-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.at_least_six_characters.name": "Frieren: Beyond Journey's End", "tlm.at_least_six_characters.desc": "I hope you all like it!"}, "zh_cn": {"tlm.at_least_six_characters.name": "送葬的芙蓉王", "tlm.at_least_six_characters.desc": "希望大家喜欢,搜索b站老杰克qvq,更多有趣模型!"}}, "keyword": "Frieren 休塔尔克 Furongwang Frieren: Beyond Journey's End 芙蓉王 芙莉莲 菲伦 Fern Stark 大喷菇 Fume-shroom 送葬的芙蓉王", "old_version": []}, {"checksum": 3120266776, "version": "2.7.1", "upload_time": 1702999005777, "name": "tlm.virtual_real_new.name", "author": ["gyhgyj88"], "desc": "tlm.virtual_real_new.desc", "file_name": "virtual_real_new-2.7.1.zip", "file_size": 354717, "url": "/file/virtual_real_new-2.7.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.virtual_real_new.name": "New VirtuaReal Models", "tlm.virtual_real_new.desc": "Some character from VirtuaReal!"}, "zh_cn": {"tlm.virtual_real_new.name": "新 VirtuaReal 模型包", "tlm.virtual_real_new.desc": "一些 VirtuaReal 的角色!"}}, "keyword": "Richi 伊舞Eve Opal 瑞芙Reve 千幽Chiyuu 哎小呜Awu Hoshimi Mitsusamaa 希侑Kiyuu Reve New VirtuaReal Models 千幽Chiyuu(第3形态) Syo 雨纪_Ameki 弥月Mizuki Shaun Chiyuu Ayumi 未知夜Michiya 月沢Garu 希维Sybil 恋诗夜 Koxia 勺Shaun Remi 千春Chiharu Miki 有加plus Plus 无理Muri 花留Karu Mitsusa Garu Imi 真绯瑠mahiru Joi 栞栞Shiori Michiya 星弥Hoshimi Kero Hatsuse Mayumi Muri 伊莎贝拉Official Mahiru Eine 小可学妹 Yua 离枝Richi 轴伊Joi_Channel Koxia 希维Sybil(第2形态) Mizuki Virtual Real 恋诗夜Koxia(第2形态) Shiori Nagisa 阿梓从小就很可爱 Hihi 笙妤Syo (鱼片娘) 雾深Girimi 花留Karu (第2形态) Sybil 千幽Chiyuu (第二形态) 初濑Hatsuse 欧珀Opal 蜜球兔 向阳Hihi Hanser 瑞娅_Rhea(第二形态) Karu 真绯瑠mahiru(第二形态) Awu 勾檀Mayumi 蕾米Remi 入福步Ayumi 米汀Nagisa Isabella Kiyuu 瑞娅Rhea Azusa Rhea 艾因Eine Girimi Eve 弥希Miki Isbella Official Ameki Sui 岁己SUI 伊深Imi Chiharu 蜜球兔(第二形态) 悠亚Yua", "old_version": [527103675, 3800465812, 1544587034, 3972657122, 3356310967, 3819053605, 2964653797]}, {"checksum": 2926082946, "version": "1.0.1", "upload_time": 1702999005770, "name": "tlm.touhou_lostword_model_pack.name", "author": ["gyhgyj88"], "desc": "tlm.touhou_lostword_model_pack.desc", "file_name": "touhou_lostword_model_pack-1.0.1.zip", "file_size": 39443, "url": "/file/touhou_lostword_model_pack-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.touhou_lostword_model_pack.name": "Touhou Lost Word Model", "tlm.touhou_lostword_model_pack.desc": "Touhou Lost Word Model"}, "zh_cn": {"tlm.touhou_lostword_model_pack.name": "东方归言录模型包", "tlm.touhou_lostword_model_pack.desc": "东方归言录模型包"}}, "keyword": "东风谷早苗 东方归言录模型包 Touhou Lost Word Model Sanae Remilia Disillusion 魂魄妖梦 Disillusion Yoomu 蕾米莉亚·斯卡雷特", "old_version": [2945507534]}, {"checksum": 1749594990, "version": "1.0.0", "upload_time": 1702998952713, "name": "tlm.takanashi_hoshino.name", "author": ["NEXON", "Annihilator(衝鋒)"], "desc": "tlm.takanashi_hoshino.desc", "file_name": "takanashi_hoshino-1.0.0.zip", "file_size": 5652097, "url": "/file/takanashi_hoshino-1.0.0.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.takanashi_hoshino.name": "Takanashi Hoshino Pack", "tlm.takanashi_hoshino.desc": "§9Mmm Hmm Hmm... Where can I take a nap?"}, "zh_cn": {"tlm.takanashi_hoshino.name": "小鸟游星野声音模型包", "tlm.takanashi_hoshino.desc": "§9嗯↑哼哼↓,要在哪里睡午觉呢?"}}, "keyword": "Takanashi Hoshino Model Takanashi Hoshino Sound 小鸟游星野 小鸟游星野语音包 Takanashi Hoshino", "old_version": []}, {"checksum": 82756091, "version": "1.0.0", "upload_time": 1702998905432, "name": "tlm.sorasaki_hina_voice_pack.name", "author": ["NEXON", "Annihilator(衝鋒)"], "desc": "tlm.sorasaki_hina_voice_pack.desc", "file_name": "sorasaki_hina_voice_pack-1.0.0.zip", "file_size": 4327438, "url": "/file/sorasaki_hina_voice_pack-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.sorasaki_hina_voice_pack.name": "Sorasaki Hina Voice", "tlm.sorasaki_hina_voice_pack.desc": "Sorasaki Hina Voice"}, "zh_cn": {"tlm.sorasaki_hina_voice_pack.name": "空崎阳奈语音包", "tlm.sorasaki_hina_voice_pack.desc": "空崎阳奈语音包"}}, "keyword": "Sorasaki Hina Voice 空崎阳奈语音包", "old_version": []}, {"checksum": 2106886708, "version": "1.1.1", "upload_time": 1702998905428, "name": "tlm.shirayuki_noa.name", "author": ["YUZUSOFT"], "desc": "tlm.shirayuki_noa.desc", "file_name": "shirayuki_noa-1.1.1.zip", "file_size": 11978483, "url": "/file/shirayuki_noa-1.1.1.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.shirayuki_noa.name": "Shirayuki Noa Maid Pack", "tlm.shirayuki_noa.desc": "YSM model made by Almeta_owx"}, "zh_cn": {"tlm.shirayuki_noa.name": "白雪乃爱女仆包", "tlm.shirayuki_noa.desc": "由B站UPAlmeta_owx制作的YSM模型"}}, "keyword": "白雪乃爱语音包 Shirayuki Noa 白雪乃爱 Shirayuki Noa Maid Pack Shirayuki Noa Voice 白雪乃爱女仆包", "old_version": [2582960499]}, {"checksum": 3692433088, "version": "1.0.0", "upload_time": 1702998874573, "name": "tlm.red_alert_robot_sound_pack.name", "author": ["Westwood", "Annihilator(衝鋒)"], "desc": "tlm.red_alert_robot_sound_pack.desc", "file_name": "red_alert_robot_sound_pack-1.0.0.zip", "file_size": 882392, "url": "/file/red_alert_robot_sound_pack-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.red_alert_robot_sound_pack.name": "Red Alert Robot Sound", "tlm.red_alert_robot_sound_pack.desc": "Game Sound From Red Alert 2"}, "zh_cn": {"tlm.red_alert_robot_sound_pack.name": "红色警戒机器人音效包", "tlm.red_alert_robot_sound_pack.desc": "从红色警戒Ⅱ中解包出的游戏原声"}}, "keyword": "Red Alert Robot Sound 红色警戒机器人音效包", "old_version": []}, {"checksum": 707186457, "version": "1.0.0", "upload_time": 1702998844825, "name": "tlm.nanami_sound.name", "author": ["SF2403"], "desc": "tlm.nanami_sound.desc", "file_name": "nanami_sound-1.0.0.zip", "file_size": 8447679, "url": "/file/nanami_sound-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.nanami_sound.name": "Nanami Sound Pack", "tlm.nanami_sound.desc": "Nanami Sound Pack"}, "zh_cn": {"tlm.nanami_sound.name": "七海女仆声音包", "tlm.nanami_sound.desc": "剪辑/制作:SF2403,音效来源:Yuzusoft《RIDDLE JOKER》"}}, "keyword": "Nanami Sound Pack 七海女仆声音包", "old_version": []}, {"checksum": 3840402061, "version": "1.0.0", "upload_time": 1702998817675, "name": "tlm.bf1_russiansoilder_sound_pack.name", "author": ["EA", "Annihilator(衝鋒)"], "desc": "tlm.bf1_russiansoilder_sound_pack.desc", "file_name": "bf1_russiansoilder_sound_pack-1.0.0.zip", "file_size": 3819025, "url": "/file/bf1_russiansoilder_sound_pack-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.bf1_russiansoilder_sound_pack.name": "attlefield 1 Russian Soilder", "tlm.bf1_russiansoilder_sound_pack.desc": "attlefield 1 Russian Soilder"}, "zh_cn": {"tlm.bf1_russiansoilder_sound_pack.name": "战地一俄国士兵音效", "tlm.bf1_russiansoilder_sound_pack.desc": "战地一俄国士兵音效"}}, "keyword": "Battlefield 1 Russian Soilder 战地一俄国士兵音效", "old_version": []}, {"checksum": 1112441509, "version": "1.0.0", "upload_time": 1701608522419, "name": "tlm.huangushi.name", "author": ["幻古诗"], "desc": "tlm.huangushi.desc", "file_name": "huangushi-1.0.0.zip", "file_size": 654735, "url": "/file/huangushi-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.huangushi.name": "Huangushi's Model Pack", "tlm.huangushi.desc": "Recommended for high-performance computers"}, "zh_cn": {"tlm.huangushi.name": "幻古诗的模型包", "tlm.huangushi.desc": "建议高性能电脑使用"}}, "keyword": "Kafka 可莉 卡芙卡 Silver Wolf 银狼 Huangushi's Model Pack Nahida 幻古诗的模型包 纳西妲 希儿 Stelle 星 Seele Clara 克拉拉 Klee", "old_version": []}, {"checksum": 4176944738, "version": "1.0.0", "upload_time": 1700918582021, "name": "tlm.littlemaid_wolf.name", "author": ["霜月優 (CV)", "Tamemaru"], "desc": "tlm.littlemaid_wolf.desc", "file_name": "littlemaid_wolf-1.0.0.zip", "file_size": 7830708, "url": "/file/littlemaid_wolf-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.littlemaid_wolf.name": "LittleMaid WOLF Sound", "tlm.littlemaid_wolf.desc": "§7This is a voice pack of a dignified furry-eared lady. Are you my master? Hmmmmm... not bad... CV: 霜月優"}, "zh_cn": {"tlm.littlemaid_wolf.name": "LittleMaid WOLF 语音包", "tlm.littlemaid_wolf.desc": "§7这是一位优雅的兽耳女仆。 “你这家伙就是我的主人吗,嗯,还不错” CV:霜月優"}}, "keyword": "LittleMaid WOLF Sound LittleMaid WOLF 语言包", "old_version": []}, {"checksum": 1258448961, "version": "1.1.0", "upload_time": 1700839378884, "name": "tlm.tendou_arisu.name", "author": ["Nexon", "Annihilator"], "desc": "tlm.tendou_arisu.desc", "file_name": "tendou_arisu-1.1.0.zip", "file_size": 5689135, "url": "/file/tendou_arisu-1.1.0.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.tendou_arisu.name": "Tendou Arisu Sound Pack", "tlm.tendou_arisu.desc": "Tendou Arisu Model Pack"}, "zh_cn": {"tlm.tendou_arisu.name": "天童爱丽丝声音包", "tlm.tendou_arisu.desc": "爱丽丝也想喝咖啡"}}, "keyword": "Tendou Arisu Model Pack 天童爱丽丝模型包 天童爱丽丝声音包 Tendou Arisu Tendou Arisu Sound Pack 天童爱丽丝", "old_version": [4012984151]}, {"checksum": 1485331013, "version": "1.0.0", "upload_time": 1700839207421, "name": "tlm.littlemaid_peco.name", "author": ["秋野かえで (CV)", "Tamemaru"], "desc": "tlm.littlemaid_peco.desc", "file_name": "littlemaid_peco-1.0.0.zip", "file_size": 7708110, "url": "/file/littlemaid_peco-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.littlemaid_peco.name": "LittleMaid PECO Sound", "tlm.littlemaid_peco.desc": "This is a sound pack of the energetic hungry maid, 秋野かえで (CV), made by Tamemaru."}, "zh_cn": {"tlm.littlemaid_peco.name": "LittleMaid PECO 声音包", "tlm.littlemaid_peco.desc": "这是一个饥肠辘辘但却活力四射的女仆音效包。秋野かえで (CV),由 Tamemaru 制作。"}}, "keyword": "LittleMaid PECO 音效包 LittleMaid PECO", "old_version": []}, {"checksum": 592934612, "version": "1.0.0", "upload_time": 1700655074314, "name": "tlm.zhi_ban.name", "author": ["木宁苒/纸板"], "desc": "tlm.zhi_ban.desc", "file_name": "zhi_ban-1.0.0.zip", "file_size": 2140796, "url": "/file/zhi_ban-1.0.0.zip", "type": ["sound", "sound", "maid"], "language": {"en_us": {"tlm.zhi_ban.name": "Zhiban's Models & Sounds", "tlm.zhi_ban.desc": "Some models made by Zhiban"}, "zh_cn": {"tlm.zhi_ban.name": "纸板的模型声音包", "tlm.zhi_ban.desc": "添加了一些由纸板(B 站 ID 木宁苒)的模型,包括碧蓝档案的小春、飞马鸟时等模型和声音包"}}, "keyword": "Zhiban's Models Bailu 小春的语音包 飞马鸟时 Koharu's Sound 下江小春 兔时的语音包 Toki's Sound Pack 纸板(木宁苒)的模型 Toki (Bunny Girl) 飞鸟马时—短发版 白露 Shimoe Koharu 飞鸟马时", "old_version": []}, {"checksum": 512502209, "version": "1.0.0", "upload_time": 1700569270693, "name": "tlm.teacon_2021_things.name", "author": ["pajinyi", "Succinum", "光影", "玄月桑"], "desc": "tlm.teacon_2021_things.desc", "file_name": "teacon_2021_things-1.0.0.zip", "file_size": 39616, "url": "/file/teacon_2021_things-1.0.0.zip", "type": ["chair", "maid"], "language": {"en_us": {"tlm.teacon_2021_things.name": "Teacon 2021 Things", "tlm.teacon_2021_things.desc": "Some model made for teacon 2021"}, "zh_cn": {"tlm.teacon_2021_things.name": "Teacon 2021 模型包", "tlm.teacon_2021_things.desc": "为 Teacon 2021 做的模型包"}}, "keyword": "TeaCon 2021 Model 朱菜 利姆鲁·特恩佩斯特 TeaCon 2021 随意模型 Megumin Rimuru Tempest 惠惠 杯中土球 Shuna Cup of ZZZZ", "old_version": []}, {"checksum": 308458692, "version": "1.1.2", "upload_time": 1700569270692, "name": "tlm.tartaric_acid_things.name", "author": ["tartaric_acid", "pajinyi"], "desc": "tlm.tartaric_acid_things.desc", "file_name": "tartaric_acid_things-1.1.2.zip", "file_size": 99729, "url": "/file/tartaric_acid_things-1.1.2.zip", "type": ["maid"], "language": {"en_us": {"tlm.tartaric_acid_things.name": "Tartaric Acid Things", "tlm.tartaric_acid_things.desc": "Some random model from tartaric acid"}, "zh_cn": {"tlm.tartaric_acid_things.name": "酒石酸的随意模型", "tlm.tartaric_acid_things.desc": "一些酒石酸菌制作的随意模型"}}, "keyword": "安藤麻幌 Raphtalia Filo Tartaric Acid's Models Mahoro Andou Myusel Fourant Roxy Migurdia 菲洛 精灵 Sylphiette 缪雪儿·佛兰 酒石酸菌的随意模型 拉芙塔莉雅 艾莉丝·伯雷亚斯·格雷拉特 洛琪希·米格路迪亚 仙狐小姐 Tsundere Elf 希露菲叶特 Eris Boreas Greyrat Senko", "old_version": [4224756787, 2624499023, 2196002742, 3460012212, 3460526996]}, {"checksum": 3559751716, "version": "1.1.6", "upload_time": 1700558320045, "name": "tlm.genshin_impact.name", "author": ["tartaric_acid", "Hu Kakao"], "desc": "tlm.genshin_impact.desc", "file_name": "genshin_impact-1.1.6.zip", "file_size": 252081, "url": "/file/genshin_impact-1.1.6.zip", "type": ["maid"], "language": {"en_us": {"tlm.genshin_impact.name": "Genshin Impact Pack", "tlm.genshin_impact.desc": "Some character from the genshin impact, produced by TartaricAcid and Hu Kakao.\nHu Kakao's Twitter: @HuTaoFullSimp"}, "zh_cn": {"tlm.genshin_impact.name": "原神模型包", "tlm.genshin_impact.desc": "一些来自于游戏原神的模型,由酒石酸菌和 Hu Kakao 协作完成。\nHu Kakao 的 Twitter: @HuTaoFullSimp"}}, "keyword": "Xiangling 纳西妲 诺艾尔 刻晴 胡桃 菲谢尔 Keqing 原神模型包 甘雨 Fischl 神里绫华 可莉 雷电将军 香菱 Noelle Ganyu Klee Raiden Shogun Hu Tao 荧 Genshin Impact Model Kamisato Ayaka Lumine Nahida Qiqi 七七", "old_version": [911423875, 860984622, 1309732528, 2607571993, 3011526920, 1670167710, 3948614420]}, {"checksum": 3183477032, "version": "1.1.0", "upload_time": 1700483291719, "name": "tlm.toufamahetadeluer.name", "author": ["gyhgyj88"], "desc": "tlm.toufamahetadeluer.desc", "file_name": "toufamahetadeluer-1.1.0.zip", "file_size": 51125, "url": "/file/toufamahetadeluer-1.1.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.toufamahetadeluer.name": "Toufa's Characters Model Pack", "tlm.toufamahetadeluer.desc": "Some characters of Bilibili's artist Toufa"}, "zh_cn": {"tlm.toufamahetadeluer.name": "头发妈的女儿们", "tlm.toufamahetadeluer.desc": "B站画师——咦我的头发呢的一些作品"}}, "keyword": "Xuehu 奈奈莉娅Channel Toufa Mona 头发妈的女儿们 Nainai Liya Toufa's Characters 雪狐桑 咦我的头发呢 芮伊奈奈Mona Kitzuki 希月萌奈", "old_version": [1524869335]}, {"checksum": 868709779, "version": "1.0.0", "upload_time": 1700483258876, "name": "tlm.the_best_soldier.name", "author": ["EA"], "desc": "tlm.the_best_soldier.desc", "file_name": "the_best_soldier-1.0.0.zip", "file_size": 903503, "url": "/file/the_best_soldier-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.the_best_soldier.name": "The Best Soldier Pack", "tlm.the_best_soldier.desc": "The Best Soldier"}, "zh_cn": {"tlm.the_best_soldier.name": "优质战士语音包", "tlm.the_best_soldier.desc": "最优质的战士"}}, "keyword": "优质战士语音包 The Best Soldier Pack", "old_version": []}, {"checksum": 3036965698, "version": "1.0.0", "upload_time": 1700483144665, "name": "tlm.ottoman_sound_pack.name", "author": ["EA"], "desc": "tlm.ottoman_sound_pack.desc", "file_name": "ottoman_sound_pack-1.0.0.zip", "file_size": 1336359, "url": "/file/ottoman_sound_pack-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.ottoman_sound_pack.name": "Ottoman Maid Sound Pack", "tlm.ottoman_sound_pack.desc": "Ottoman Maid Sound Pack"}, "zh_cn": {"tlm.ottoman_sound_pack.name": "苏丹禁卫女仆语音包", "tlm.ottoman_sound_pack.desc": "萝马超人语音包"}}, "keyword": "萝马超人语音包 Ottoman Maid Sound Pack", "old_version": []}, {"checksum": 2360638675, "version": "1.0.4", "upload_time": 1700483028398, "name": "tlm.murasame.name", "author": ["SF2403"], "desc": "tlm.murasame.desc", "file_name": "murasame-1.0.4.zip", "file_size": 7040429, "url": "/file/murasame-1.0.4.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.murasame.name": "Murasame Maid Sound Pack", "tlm.murasame.desc": "Model Author: Almeta_owx, Editing/Production: SF2403, Sound Effects: Yuzusoft - Senren Banka"}, "zh_cn": {"tlm.murasame.name": "丛雨女仆声音包", "tlm.murasame.desc": "模型作者:Almeta_owx, 剪辑/制作:SF2403,音效来源 Yuzusoft -《千恋*万花》。"}}, "keyword": "Little Murasame 小丛雨 Murasame Maid Sound Pack 丛雨女仆声音包", "old_version": []}, {"checksum": 1805547761, "version": "1.0.0", "upload_time": 1700482994205, "name": "tlm.france_sound.name", "author": ["EA"], "desc": "tlm.france_sound.desc", "file_name": "france_sound-1.0.0.zip", "file_size": 918542, "url": "/file/france_sound-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.france_sound.name": "France Maid Sound Pack", "tlm.france_sound.desc": "Sound pack made by Electronic Arts (Maybe?)"}, "zh_cn": {"tlm.france_sound.name": "法国女仆声音包", "tlm.france_sound.desc": "EA 出品音频(也许?)"}}, "keyword": "法国女仆声音包 France Maid Sound Pack", "old_version": []}, {"checksum": 3426781618, "version": "1.0.0", "upload_time": 1700482908988, "name": "tlm.dio_sounds.name", "author": ["酮戊二酸"], "desc": "tlm.dio_sounds.desc", "file_name": "dio_sounds-1.0.0.zip", "file_size": 1691015, "url": "/file/dio_sounds-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.dio_sounds.name": "Dio Brando Sound Pack", "tlm.dio_sounds.desc": "Wryyyyyyyyy!!!"}, "zh_cn": {"tlm.dio_sounds.name": "Dio 语言包", "tlm.dio_sounds.desc": "Wryyyyyyyyy!!!"}}, "keyword": "Dio Brando Sound Pack Dio 语言包", "old_version": []}, {"checksum": 2814419065, "version": "1.0.0", "upload_time": 1699374112658, "name": "tlm.usa_sound.name", "author": ["EA"], "desc": "tlm.usa_sound.desc", "file_name": "usa_sound-1.0.0.zip", "file_size": 640308, "url": "/file/usa_sound-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.usa_sound.name": "USA Maid Sound Pack", "tlm.usa_sound.desc": "Maid sound pack made by Electronic Arts(Maybe?)"}, "zh_cn": {"tlm.usa_sound.name": "美利坚女仆声音包", "tlm.usa_sound.desc": "由EA(确信)制作的女仆声音包"}}, "keyword": "美利坚女仆声音包 致谢:Battlefield 1 USA Maid Sound Pack", "old_version": []}, {"checksum": 1518325837, "version": "1.0.0", "upload_time": 1699374088717, "name": "tlm.italian_sound.name", "author": ["EA"], "desc": "tlm.italian_sound.desc", "file_name": "italian_sound-1.0.0.zip", "file_size": 541076, "url": "/file/italian_sound-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.italian_sound.name": "Italian Maid Sound Pack", "tlm.italian_sound.desc": "Maid sound pack made by Electronic Arts(Maybe?)"}, "zh_cn": {"tlm.italian_sound.name": "意大利女仆声音包", "tlm.italian_sound.desc": "由EA(确信)制作的女仆声音包"}}, "keyword": "致谢:Battlefield 1 Italian Maid Sound Pack 意大利女仆声音包", "old_version": []}, {"checksum": 3285194575, "version": "1.0.0", "upload_time": 1699374061537, "name": "tlm.Illya_sounds.name", "author": ["酮戊二酸"], "desc": "tlm.Illya_sounds.desc", "file_name": "Illya_sounds-1.0.0.zip", "file_size": 1063099, "url": "/file/Illya_sounds-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.Illya_sounds.name": "Illya Sound Pack", "tlm.Illya_sounds.desc": "Cute Illya"}, "zh_cn": {"tlm.Illya_sounds.name": "伊莉雅语音包", "tlm.Illya_sounds.desc": "可爱的伊莉雅"}}, "keyword": "Illya Sound Pack 伊莉雅语音包", "old_version": []}, {"checksum": 3610791812, "version": "1.0.0", "upload_time": 1699253391787, "name": "tlm.unfinished_dream_of_all_living_ghost.name", "author": ["gyhgyj88"], "desc": "tlm.unfinished_dream_of_all_living_ghost.desc", "file_name": "unfinished_dream_of_all_living_ghost-1.0.0.zip", "file_size": 23270, "url": "/file/unfinished_dream_of_all_living_ghost-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.unfinished_dream_of_all_living_ghost.name": "Unfinished Dream of All Living Ghost", "tlm.unfinished_dream_of_all_living_ghost.desc": "TH19 Unfinished Dream of All Living Ghost"}, "zh_cn": {"tlm.unfinished_dream_of_all_living_ghost.name": "东方兽王园模型包", "tlm.unfinished_dream_of_all_living_ghost.desc": "TH19 下一个幻想再见"}}, "keyword": "孙美天 东方兽王园 Unfinished Dream of All Living Ghost Son Biten 三头慧之子 Enoko Mitsugashira", "old_version": []}, {"checksum": 1289022692, "version": "1.1.0", "upload_time": 1699248956804, "name": "tlm.yezi_sound.name", "author": ["Yezi"], "desc": "tlm.yezi_sound.desc", "file_name": "yezi_sound-1.1.0.zip", "file_size": 3755469, "url": "/file/yezi_sound-1.1.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.yezi_sound.name": "Yezi Sound Pack", "tlm.yezi_sound.desc": "Maid sound pack made by bilibili up yezi"}, "zh_cn": {"tlm.yezi_sound.name": "叶子女仆声音包", "tlm.yezi_sound.desc": "由哔哩哔哩 up 叶子解说世界制作的女仆声音包"}}, "keyword": "致谢:叶子解说世界 秋夕 Mua 声音包 Qiuxi Mua Sound Pack", "old_version": [822290867]}, {"checksum": 1092353357, "version": "1.1.0", "upload_time": 1699248956801, "name": "tlm.tangyuan_sound.name", "author": ["Tangyuan"], "desc": "tlm.tangyuan_sound.desc", "file_name": "tangyuan_sound-1.1.0.zip", "file_size": 3854977, "url": "/file/tangyuan_sound-1.1.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.tangyuan_sound.name": "Tangyuan Sound Pack", "tlm.tangyuan_sound.desc": "Maid sound pack made by bilibili up tangyuan"}, "zh_cn": {"tlm.tangyuan_sound.name": "汤圆女仆声音包", "tlm.tangyuan_sound.desc": "由哔哩哔哩 up 汤圆解说世界制作的女仆声音包"}}, "keyword": "Suda Baka Sound Pack 苏打 Baka 声音包", "old_version": [1578186122]}, {"checksum": 363229844, "version": "1.0.0", "upload_time": 1699248914260, "name": "tlm.god_eagle_brother.name", "author": ["老杰克qvq"], "desc": "tlm.god_eagle_brother.desc", "file_name": "god_eagle_brother-1.0.0.zip", "file_size": 1431011, "url": "/file/god_eagle_brother-1.0.0.zip", "type": ["maid", "sound"], "language": {"en_us": {"tlm.god_eagle_brother.name": "God Eagle Brother Pack", "tlm.god_eagle_brother.desc": "LOL"}, "zh_cn": {"tlm.god_eagle_brother.name": "神鹰哥模型声音包", "tlm.god_eagle_brother.desc": "带你飞"}}, "keyword": "God Eagle Brother Sound Pack God Eagle Brother 神鹰哥 神鹰哥配套语音包", "old_version": []}, {"checksum": 1291970367, "version": "1.0.0", "upload_time": 1696428247563, "name": "tlm.xuyeshe_model_pack.name", "author": ["gyhgyj88"], "desc": "tlm.xuyeshe_model_pack.desc", "file_name": "xuyeshe_model_pack-1.0.0.zip", "file_size": 65365, "url": "/file/xuyeshe_model_pack-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.xuyeshe_model_pack.name": "XYproduction Model Pack", "tlm.xuyeshe_model_pack.desc": "Some model from XYproduction"}, "zh_cn": {"tlm.xuyeshe_model_pack.name": "虚研社模型包", "tlm.xuyeshe_model_pack.desc": "一些来着虚研社的虚拟主播"}}, "keyword": "虚研社 小希Channel Nozomi XYproduction", "old_version": []}, {"checksum": 2038506305, "version": "1.0.0", "upload_time": 1696428202213, "name": "tlm.touhou_kurumi.name", "author": ["不愧是蕾米莉亚桑!"], "desc": "tlm.touhou_kurumi.desc", "file_name": "touhou_kurumi-1.0.0.zip", "file_size": 369163, "url": "/file/touhou_kurumi-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.touhou_kurumi.name": "Touhou Kurumi Model", "tlm.touhou_kurumi.desc": "Touhou Kurumi Model..."}, "zh_cn": {"tlm.touhou_kurumi.name": "东方胡桃模型包", "tlm.touhou_kurumi.desc": "希望能加到东方旧作的目录里面"}}, "keyword": "胡桃 Touhou Kurumi Kurumi 东方胡桃", "old_version": []}, {"checksum": 950288364, "version": "1.4.1", "upload_time": 1696428202212, "name": "tlm.mimikko.name", "author": ["bxyhyxh"], "desc": "tlm.mimikko.desc", "file_name": "mimikko-1.4.1.zip", "file_size": 118174, "url": "/file/mimikko-1.4.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.mimikko.name": "Mimikko Model Pack", "tlm.mimikko.desc": "Fan works of mimikkoui"}, "zh_cn": {"tlm.mimikko.name": "兽耳科技模型包", "tlm.mimikko.desc": "兽耳科技的同人向作品"}}, "keyword": "梦梦奈 公式服 樱花 Liuli Default Suit 米璐库 公式服 Nemuri Default Suit Miruku Default Suit 奈姆利 公式服 Momona Cerry 琉璃 公式服 Mimikko 兽耳助手女仆模型包", "old_version": [3143563538, 2966676146, 2510925019, 1356796352]}, {"checksum": 2887781654, "version": "1.2.0", "upload_time": 1696428202212, "name": "tlm.gyhgyj.name", "author": ["gyhgyj88"], "desc": "tlm.gyhgyj.desc", "file_name": "gyhgyj-1.2.0.zip", "file_size": 1419285, "url": "/file/gyhgyj-1.2.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.gyhgyj.name": "gyhgyj88's Random Things", "tlm.gyhgyj.desc": "Just Random Things"}, "zh_cn": {"tlm.gyhgyj.name": "gyhgyj88的随意模型", "tlm.gyhgyj.desc": "只是一些随意作品"}}, "keyword": "Naga Official gyhgyj88 的随意模型 星野怜 Official 星川铃 Rin 白桃 Shirako 莉莉幽 Ririyuu 喵田弥夜 Miya Tenglan Yechun Haine Suzune Offical 钠镓 Official 昙露舞霞 Channel Kikuzi Yingmiao Shirako Zaoliang Rin 铃音 Offical Meigongqinyin Official Ririyuu Xiachuanyueyue Official(2) 希月萌奈 早稻叽 gyhgyj88's Random Things 浅川玉乃 夏川玥玥 黎歌 Neeko Neeko Zaodaoji 夏川玥玥 Official(2) Yueyue 藤兰叶纯 Qianchuan Xingyelin Miyaa Miya 灰音 Haine 早凉 梅宫琴音 Official 萤喵w Tanluwuxia Channel", "old_version": [2878168051, 3338021994]}, {"checksum": 2764077336, "version": "1.0.0", "upload_time": 1696428151347, "name": "tlm.deltarune_little_maid.name", "author": ["暮光简简"], "desc": "tlm.deltarune_little_maid.desc", "file_name": "deltarune_little_maid-1.0.0.zip", "file_size": 2667618, "url": "/file/deltarune_little_maid-1.0.0.zip", "type": ["chair", "maid"], "language": {"en_us": {"tlm.deltarune_little_maid.name": "Deltarune Model Pack", "tlm.deltarune_little_maid.desc": "▲Some models from Deltarune ;)"}, "zh_cn": {"tlm.deltarune_little_maid.name": "三角符文模型包", "tlm.deltarune_little_maid.desc": "▲来自游戏deltarune(三角符文)系列的一些模型喔 ;)"}}, "keyword": "克里斯 诺埃尔·赫乐迪 Kris Noelle Holiday 苏西 三角符文模型包 Ralsei 神烦狗玩具坐骑 Toby Fox Toys Mount Deltarune Model Pack - Chair 利艾尔斯 三角符文模型包-坐垫 Deltarune Model Pack Susie", "old_version": []}, {"checksum": 3817649879, "version": "1.1.2", "upload_time": 1696428151344, "name": "tlm.7_years_later_caricature.name", "author": ["AoiAihana (Vanli233)"], "desc": "tlm.7_years_later_caricature.desc", "file_name": "7_years_later_caricature-1.1.2.zip", "file_size": 143481, "url": "/file/7_years_later_caricature-1.1.2.zip", "type": ["maid"], "language": {"en_us": {"tlm.7_years_later_caricature.name": "Aoi's Notebook Model", "tlm.7_years_later_caricature.desc": "A pack for \"7 Years From Now\" caricature version"}, "zh_cn": {"tlm.7_years_later_caricature.name": "葵的笔记模型包", "tlm.7_years_later_caricature.desc": "“我在7年后等着你”漫画版"}}, "keyword": "Honoka Uemai Saki Koukawa Aoi's Notebook: It's Been A Long Time 相花葵 上枚穗乃花 Aoi Aihana 交河咲 葵的笔记:真的好久不见了呢", "old_version": [526531646, 3357996969]}, {"checksum": 2702460295, "version": "1.2.0", "upload_time": 1662124364639, "name": "tlm.lilies_model_pack.name", "author": ["GoldYgg"], "desc": "tlm.lilies_model_pack.desc", "file_name": "lilies_model_pack-1.2.0.zip", "file_size": 200288, "url": "/file/lilies_model_pack-1.2.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.lilies_model_pack.name": "Lilies Model Pack", "tlm.lilies_model_pack.desc": "Some random model made by GoldYgg"}, "zh_cn": {"tlm.lilies_model_pack.name": "萝莉控模型包", "tlm.lilies_model_pack.desc": "由玩家金币制作的女仆模型包"}}, "keyword": "Twin Turbo (Uniforms) Double Jet Spiara Rice Shower (Uniforms) Abigail Williams GawrGura 蓝原延珠 Tenma Gabriel White 可利姆维儿 可可莉柯特 Kotonoha Aoi Catalina Terminus Est 曼城茶座(校服) Gloria Rice Shower 东北切蒲英 维多利加·德·布洛瓦 Crimvael Tiphereth B 阿比盖尔 死徒波溜卡 天真·珈百璃·怀特 Lillie 猫娘 Lilies Model Pack 春乌拉拉(校服) Mr.Quin 提露密努斯·艾斯特 Geo Louise Deathpolca 琴叶葵 Victorique de Blois 小优 莉莉艾 ywwuyi 酒馆的看板娘 Manhattan Cafe (Uniforms) Tiphereth A 双涡轮(校服) 米浴(校服) Haru Urara (Uniforms) Haru Urara Agnes Tachyon Aihara Enju Shiro Marnie 爱丽速子(校服) 美月 爱丽速子 萝莉控模型包 娘化羊羊 两喷射 Sheep Girl Manhattan Cafe 斯提亚拉 米浴 白 琴叶茜 Agnes Tachyon (Uniforms) Tohoku Kiritan Chigusa Hana Millsy 曼城茶座 玛丽 Ailey 千草Hana 春乌拉拉 盖欧露易丝 Kotonoha Akane Coquelicot Blanche", "old_version": [3267734142, 2456961955]}, {"checksum": 2650895301, "version": "1.0.0", "upload_time": 1661776325420, "name": "tlm.bilanhangxian.name", "author": ["tartaric_acid"], "desc": "tlm.bilanhangxian.desc", "file_name": "bilanhangxian-1.0.0.zip", "file_size": 152922, "url": "/file/bilanhangxian-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.bilanhangxian.name": "Azur Lane Model Pack", "tlm.bilanhangxian.desc": "Some character from game \"Azur Lane\", made by tartaric_acid"}, "zh_cn": {"tlm.bilanhangxian.name": "碧蓝航线模型包", "tlm.bilanhangxian.desc": "来自于游戏“碧蓝航线”的角色模型,酒石酸菌制作"}}, "keyword": "长门 岛风 独角兽 Javelin 拉菲 Azur Lane Laffey 碧蓝航线 风云 标枪 Kawakaze Z23 Shinano Kazagumo Ariake 信浓 Unicorn Shimakaze 绫波 Ayanami Nagato 江风 有明", "old_version": []}, {"checksum": 1144131125, "version": "1.2.0", "upload_time": 1661249831432, "name": "tlm.azuru_line.name", "author": ["玄月桑(B站id嚼铝赤城桑)"], "desc": "tlm.azuru_line.desc", "file_name": "azuru_line-1.2.0.zip", "file_size": 219475, "url": "/file/azuru_line-1.2.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.azuru_line.name": "Azur Lane Model Pack", "tlm.azuru_line.desc": "Azur Lane is a mobile game developed by Manjuu and Yongshi, published by bilibili for both iOS and Android."}, "zh_cn": {"tlm.azuru_line.name": "碧蓝航线模型包", "tlm.azuru_line.desc": "来自于游戏”碧蓝航线“的角色模型包"}}, "keyword": "长门 海伦娜 Azur Lane Model Shoukaku kawakaze Cleveland 瑞鹤 Nagato 克利夫兰 江风 碧蓝航线女仆模型包 Helena Zuikaku 翔鹤", "old_version": [3115886805, 2426530261]}, {"checksum": 1460583862, "version": "1.0.1", "upload_time": 1660752749618, "name": "tlm.ppshfemaline.name", "author": ["雾雨波波沙"], "desc": "tlm.ppshfemaline.desc", "file_name": "ppshfemaline-1.0.1.zip", "file_size": 1045113, "url": "/file/ppshfemaline-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.ppshfemaline.name": "PPSH Female Line Model", "tlm.ppshfemaline.desc": "Some random model made by PPSH"}, "zh_cn": {"tlm.ppshfemaline.name": "波波沙娘化系列包", "tlm.ppshfemaline.desc": "包含各种娘化物与少量原创娘化"}}, "keyword": "Eastern Gate 岛风 明石 Yukikaze 无名的路人女孩 平海 Nanchang 南昌舰 Z47 萨拉托加 时津风 波波沙娘化系列包 Tokitsukaze Triomphant Pinghai National Sachet 雪风 Ymir 兔兔 Z46 鞍山舰 Saratoga 葡萄花鸟纹银香囊 Z46 小天城 尤弥尔弗里茨 Leenfield Nameless Passer-by Girl Akashi Anshan 凯旋 李恩菲尔德 PPSH Female Line MP5 Shimakaze Amagi 宝月楼 UMP45", "old_version": []}, {"checksum": 452062787, "version": "1.0.1", "upload_time": 1659881034923, "name": "tlm.mdv_vup.name", "author": ["gyhgyj88"], "desc": "tlm.mdv_vup.desc", "file_name": "mdv_vup-1.0.1.zip", "file_size": 20493, "url": "/file/mdv_vup-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.mdv_vup.name": "Multi-D Variation Vup", "tlm.mdv_vup.desc": "M.D.V"}, "zh_cn": {"tlm.mdv_vup.name": "多维变奏 M.D.V 模型包", "tlm.mdv_vup.desc": "多维变奏 Multi-D Variation Vup 企划"}}, "keyword": "Q.M. Dango 曲莓团子 织空 Cyan Cyan M.D.V 多维变奏 M.D.V", "old_version": [1771176025]}, {"checksum": 4095462907, "version": "1.0.4", "upload_time": 1659881034923, "name": "tlm.make_sd_workwork.name", "author": ["Normal_sd"], "desc": "tlm.make_sd_workwork.desc", "file_name": "make_sd_workwork-1.0.4.zip", "file_size": 1058822, "url": "/file/make_sd_workwork-1.0.4.zip", "type": ["chair", "maid"], "language": {"en_us": {"tlm.make_sd_workwork.name": "Mr. SD's Friends", "tlm.make_sd_workwork.desc": "Not just friends"}, "zh_cn": {"tlm.make_sd_workwork.name": "艾斯帝先生的小伙伴们", "tlm.make_sd_workwork.desc": "不仅仅是小伙伴"}}, "keyword": "MaiMaiDX(右) 艾斯蒂先生 才羽绿 艾斯蒂女仆 MaiMaiDX (L) 朵蕾坦(手动挡) 天童爱丽丝 Mr. SD's Friends Mr. SD's Fantastic Arcade 蜜拉贝儿·德克瑞 SD Maid Drilldozer 艾斯帝先生的奇妙街机 Saiba Momoi Hanaoka Yuzu Abyssal Fish(便服) Wacca Machine 妮普吉金刚弹 Saiba Midori APD-B317 华卡音舞 M.U.L.E. TOG2 重型坦克 Abyssal Fish TOG2 Tank 花冈柚子 Renndou Arisu Mr. SD 艾斯帝先生的小伙伴们 “博斯科”全能无人机 MaiMaiDX (R) 才羽桃衣 Abyssal Fish (mufti) Nep Nepgundam MaiMaiDX(左) Mirabelle Decory", "old_version": [3108501861, 1319860204]}, {"checksum": 829950654, "version": "1.0.1", "upload_time": 1659364202626, "name": "tlm.azurlane_asashio_family.name", "author": ["Roadrunner_71"], "desc": "tlm.azurlane_asashio_family.desc", "file_name": "azurlane_asashio_family-1.0.1.zip", "file_size": 56338, "url": "/file/azurlane_asashio_family-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.azurlane_asashio_family.name": "Azur Lane Asashio Pack", "tlm.azurlane_asashio_family.desc": "IJN Asashio-class Destroyer"}, "zh_cn": {"tlm.azurlane_asashio_family.name": "碧蓝航线-朝潮一家", "tlm.azurlane_asashio_family.desc": "重樱的朝潮一家"}}, "keyword": "满潮 Asashio Michishio Arashio Oshio 荒潮 碧蓝航线-朝潮一家 朝潮 大潮 Azur Lane - Asashio", "old_version": []}, {"checksum": 2355875865, "version": "1.0.2", "upload_time": 1657794851748, "name": "tlm.arcaea_maid_pack.name", "author": ["MI_Smart"], "desc": "tlm.arcaea_maid_pack.desc", "file_name": "arcaea_maid_pack-1.0.2.zip", "file_size": 92475, "url": "/file/arcaea_maid_pack-1.0.2.zip", "type": ["maid"], "language": {"en_us": {"tlm.arcaea_maid_pack.name": "Arcaea Maid Pack", "tlm.arcaea_maid_pack.desc": "Arcaea is a new dimension rhythm game developed by lowiro."}, "zh_cn": {"tlm.arcaea_maid_pack.name": "Arcaea(韵律源点)模型包", "tlm.arcaea_maid_pack.desc": "Arcaea是lowiro开发的一款三维立体音乐游戏。"}}, "keyword": "Hikari 对立 Sapphire Tempest Arcaea Arcaea(韵律源点) 红 Kou 忘却 妙脆角对立 Lethe 萨菲亚 Tairitsu 光", "old_version": [2006266810]}, {"checksum": 1959790272, "version": "1.0.0", "upload_time": 1654943181296, "name": "tlm.chronoir.name", "author": ["Si_type"], "desc": "tlm.chronoir.desc", "file_name": "chronoir-1.0.0.zip", "file_size": 27795, "url": "/file/chronoir-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.chronoir.name": "ChroNoiR Model Pack", "tlm.chronoir.desc": "Characters from Vtuber group ChroNoiR."}, "zh_cn": {"tlm.chronoir.name": "ChroNoiR 模型包", "tlm.chronoir.desc": "来自虚拟 Vtuber 组合 ChroNoiR 的角色"}}, "keyword": "Sanya Uskuke Kanako Pajamas 叶(睡衣) 葛葉(睡衣) Sanya Pajamas ChroNoiR 叶(私服) kanako Usuke 葛葉(私服)", "old_version": []}, {"checksum": 3057049766, "version": "1.1.0", "upload_time": 1649654420809, "name": "tlm.elma.name", "author": ["lingkongxiaohuan"], "desc": "tlm.elma.desc", "file_name": "elma-1.1.0.zip", "file_size": 25841, "url": "/file/elma-1.1.0.zip", "type": ["chair", "maid"], "language": {"en_us": {"tlm.elma.name": "Yorushika Elma Model Pack", "tlm.elma.desc": "Characters from the album of the band group Yorushika"}, "zh_cn": {"tlm.elma.name": "Yorushika Elma 模型包", "tlm.elma.desc": "来自乐队组合 Yorushika 专辑中的角色"}}, "keyword": "From Kind Author Elma Yorushika Yorushika | Elma 来自善良的作者", "old_version": [1707784936]}, {"checksum": 338746355, "version": "1.1.0", "upload_time": 1646735267566, "name": "tlm.pingxing_random_thing.name", "author": ["ping_xing"], "desc": "tlm.pingxing_random_thing.desc", "file_name": "pingxing_random_thing-1.1.0.zip", "file_size": 31361, "url": "/file/pingxing_random_thing-1.1.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.pingxing_random_thing.name": "Ping Xing Random Thing", "tlm.pingxing_random_thing.desc": "Random maid model made by ping_xing"}, "zh_cn": {"tlm.pingxing_random_thing.name": "Ping Xing 的随意作品", "tlm.pingxing_random_thing.desc": "由玩家 Ping Xing 制作的模型"}}, "keyword": "Saya 四宫辉夜 002「Zero Two」 Kiruya Momochi 22 Chara Creeper Girl Rosmontis Shinomiya Kaguya 33 娘 Ping Xing 的随意作品 苦力怕娘 迷迭香 沙耶 22 娘 百地希留耶 33 Ping Xing Random Thing", "old_version": [3874449237]}, {"checksum": 1929999478, "version": "1.0.0", "upload_time": 1646581450948, "name": "tlm.kill_la_kill.name", "author": ["Boko_Chocobot"], "desc": "tlm.kill_la_kill.desc", "file_name": "kill_la_kill-1.0.0.zip", "file_size": 49200, "url": "/file/kill_la_kill-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.kill_la_kill.name": "Kill La Kill Model Pack", "tlm.kill_la_kill.desc": "Character from Kill la Kill"}, "zh_cn": {"tlm.kill_la_kill.name": "斩服少女模型包", "tlm.kill_la_kill.desc": "来着动画斩服少女的模型角色"}}, "keyword": "Satsuki Kiryuin 缠流子 - 神衣鲜血 Satsuki - Junketsu Kill la Kill Ryuko - Senketsu 缠流子 Ryuko Matoi 斩服少女 鬼龙院皋月 鬼龙院皋月 - 神衣纯洁", "old_version": []}, {"checksum": 476534832, "version": "1.0.0", "upload_time": 1645771943767, "name": "tlm.needy_girl_overdose.name", "author": ["Gloridifice"], "desc": "tlm.needy_girl_overdose.desc", "file_name": "needy_girl_overdose-1.0.0.zip", "file_size": 75561, "url": "/file/needy_girl_overdose-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.needy_girl_overdose.name": "Needy Streamer Overload Pack", "tlm.needy_girl_overdose.desc": "From game: Needy Streamer Overload"}, "zh_cn": {"tlm.needy_girl_overdose.name": "主播女孩重度依赖模型包", "tlm.needy_girl_overdose.desc": "来自于游戏:主播女孩重度依赖"}}, "keyword": "超绝最可爱天使酱 糖糖 OMGkawaiiAngel Ame Needy Streamer Overload 主播女孩重度依赖", "old_version": []}, {"checksum": 2086666699, "version": "3.0.0", "upload_time": 1645610755655, "name": "tlm.nier_automata3.name", "author": ["Boko_Chocobot"], "desc": "tlm.nier_automata3.desc", "file_name": "nier_automata3-3.0.0.zip", "file_size": 56579, "url": "/file/nier_automata3-3.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.nier_automata3.name": "Nier Automata Model Pack", "tlm.nier_automata3.desc": "From game: Nier Automata"}, "zh_cn": {"tlm.nier_automata3.name": "尼尔机械纪元模型包", "tlm.nier_automata3.desc": "来着游戏:尼尔::机械纪元"}}, "keyword": "2B - Innocent Combat Mode 2B - 夜装 9S - 沙滩装 2B - 战斗装 Summer Nines 2B - 沙滩装 Nier Automata 9S - 砍杀装 尼尔:机械纪元 9S - Hack n' Slash 2B - 无眼罩战斗装 2Beach 2B - Night Combat Suit 2B - Combat Mode", "old_version": []}, {"checksum": 2977539125, "version": "1.0.0", "upload_time": 1645610722075, "name": "tlm.inuyasha.name", "author": ["Boko_Chocobot"], "desc": "tlm.inuyasha.desc", "file_name": "inuyasha-1.0.0.zip", "file_size": 28638, "url": "/file/inuyasha-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.inuyasha.name": "InuYasha Model Pack", "tlm.inuyasha.desc": "From InuYasha anime series :3"}, "zh_cn": {"tlm.inuyasha.name": "犬夜叉模型包", "tlm.inuyasha.desc": "来自《犬夜叉》系列动画"}}, "keyword": "小珊瑚 Sesshomaru Miroku Little Kirara 弥勒 戈薇! Inu yasha InuYasha 小云母 杀生丸 犬夜叉 Kagome! Little Sango", "old_version": []}, {"checksum": 478855358, "version": "1.0.0", "upload_time": 1644809305559, "name": "tlm.tlmpack_salmagundi.name", "author": ["lianyebing"], "desc": "tlm.tlmpack_salmagundi.desc", "file_name": "tlmpack_salmagundi-1.0.0.zip", "file_size": 144795, "url": "/file/tlmpack_salmagundi-1.0.0.zip", "type": ["chair", "maid"], "language": {"en_us": {"tlm.tlmpack_salmagundi.name": "Salmagundi Model Pack", "tlm.tlmpack_salmagundi.desc": "Some random model made by lianyebing"}, "zh_cn": {"tlm.tlmpack_salmagundi.name": "大杂烩模型包", "tlm.tlmpack_salmagundi.desc": "一些由连叶冰制作的随意模型"}}, "keyword": "Moai Statue Furniture Model Salmagundi 圣诞礼物 铃兰 ZACA 娘 Suzuran Christmas Gift Ikarus Cushion Invisible 圣诞树 女仆模型大杂烩 不可见坐垫 Mario Tube 家具模型大杂烩 伊卡洛斯 摩艾石像 Sussurro 巫恋 Maid Model Salmagundi ZACA Musume Shamare Christmas Tree 马里奥水管 苏苏洛", "old_version": []}, {"checksum": 578539833, "version": "1.0.6", "upload_time": 1643620610269, "name": "tlm.national_sachet.name", "author": ["雾雨波波沙"], "desc": "tlm.national_sachet.desc", "file_name": "national_sachet-1.0.6.zip", "file_size": 840709, "url": "/file/national_sachet-1.0.6.zip", "type": ["maid"], "language": {"en_us": {"tlm.national_sachet.name": "Bobosha's Random Model", "tlm.national_sachet.desc": "Some random model made by Bobosha"}, "zh_cn": {"tlm.national_sachet.name": "雾雨波波沙的随意模型", "tlm.national_sachet.desc": "由雾雨波波沙做的随意模型"}}, "keyword": "“两个 Z23” 岛风 明石 Yukikaze National Sachet (New) 平海 Nanchang Mirai Kuriyama 萨拉托加 时津风 055级 南昌号 栗山未来 波波沙的杂作 路里尤弥尔 Tokitsukaze Triomphant Pinghai National Sachet 雪风 爱丽丝 Ymir 葡萄花鸟纹银香囊改 Bobosha's Random Model Saratoga 葡萄花鸟纹银香囊 Z46 小天城 Lee–Enfield M99 Akashi 凯旋 李恩菲尔德 Alice MP5 Shimakaze Amagi UMP45", "old_version": [4047585356, 923645894, 2365883494, 3333193310, 193803685, 2040677752]}, {"checksum": 3009129523, "version": "1.0.0", "upload_time": 1642226812202, "name": "tlm.tall_maid.name", "author": ["JojoLuwinski"], "desc": "tlm.tall_maid.desc", "file_name": "tall_maid-1.0.0.zip", "file_size": 16690, "url": "/file/tall_maid-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.tall_maid.name": "Tall Maid Model Pack", "tlm.tall_maid.desc": "Tall maid model inspired by LMM Beverly"}, "zh_cn": {"tlm.tall_maid.name": "高个女仆模型包", "tlm.tall_maid.desc": "从 LMM Beverly 中启发而制作的高个女仆"}}, "keyword": "高个女仆 Tall Maid", "old_version": []}, {"checksum": 719910050, "version": "1.0.1", "upload_time": 1642226711806, "name": "tlm.ddlc_neko_maids.name", "author": ["Barracuda_1966", "Fubukaze"], "desc": "tlm.ddlc_neko_maids.desc", "file_name": "ddlc_neko_maids-1.0.1.zip", "file_size": 28875, "url": "/file/ddlc_neko_maids-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.ddlc_neko_maids.name": "DDLC Neko Maids Pack", "tlm.ddlc_neko_maids.desc": "Neko maid character from Doki Doki Literature Club!"}, "zh_cn": {"tlm.ddlc_neko_maids.name": "心跳文学部(猫娘女仆)包", "tlm.ddlc_neko_maids.desc": "一些猫娘女仆,,来自心跳文学部"}}, "keyword": "心跳文学部(猫娘女仆) DDLC Neko Maids Yuri Monika 优里 莫妮卡 Sayori 夏树 纱世里 Natsuki", "old_version": []}, {"checksum": 3742047196, "version": "1.0.0", "upload_time": 1639923020513, "name": "tlm.ascmtp.name", "author": ["goumo_g"], "desc": "tlm.ascmtp.desc", "file_name": "ascmtp-1.0.0.zip", "file_size": 6722, "url": "/file/ascmtp-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.ascmtp.name": "Aperture Science Companion Maid", "tlm.ascmtp.desc": "From Portal by Valve"}, "zh_cn": {"tlm.ascmtp.name": "光圈科技同伴女仆", "tlm.ascmtp.desc": "来自 Valve 的游戏系列《传送门》"}}, "keyword": "同伴方块 Aperture Science Companion Maid Test Project 光圈科技同伴女仆测试项目 Companion Cube", "old_version": []}, {"checksum": 3524541718, "version": "1.0.2", "upload_time": 1639906618183, "name": "tlm.virtual_real.name", "author": ["gyhgyj88"], "desc": "tlm.virtual_real.desc", "file_name": "virtual_real-1.0.2.zip", "file_size": 87705, "url": "/file/virtual_real-1.0.2.zip", "type": ["maid"], "language": {"en_us": {"tlm.virtual_real.name": "VirtuaReal Models", "tlm.virtual_real.desc": "Some character from VirtuaReal!"}, "zh_cn": {"tlm.virtual_real.name": "VirtuaReal 模型包", "tlm.virtual_real.desc": "一些 VirtuaReal 的角色!"}}, "keyword": "Chiyuu Eine Karu 喵月 Nyatsuki 瑞娅 Rhea 恋诗夜 Koxia Remi 有加 Plus 花留 Karu 蕾米 Remi Nyatsuki Koxia 无理 Muri Hoshimi VirtuaReal 模型包 艾因 Eine Plus Rhea Sumire Hina 菫妃奈 Sumire Hina Mitsusa 千幽 Chiyuu 星弥 Hoshimi VirtuaReal Models Muri 蜜球兔", "old_version": [3088536272]}, {"checksum": 4177905806, "version": "1.0.1", "upload_time": 1639906618183, "name": "tlm.godzilla_random_thing.name", "author": ["godzilla"], "desc": "tlm.godzilla_random_thing.desc", "file_name": "godzilla_random_thing-1.0.1.zip", "file_size": 66860, "url": "/file/godzilla_random_thing-1.0.1.zip", "type": ["maid", "chair"], "language": {"en_us": {"tlm.godzilla_random_thing.name": "Godzilla Pack", "tlm.godzilla_random_thing.desc": "Random maid model made by godzilla"}, "zh_cn": {"tlm.godzilla_random_thing.name": "哥斯拉的模型包", "tlm.godzilla_random_thing.desc": "由玩家哥斯拉(godzilla)制作的模型"}}, "keyword": "秦喵喵 Rima 哥斯拉的坐垫模型 Godzilla Maid Chair Maid Fairy 哥斯拉的女仆模组 画中人(黄) 喀秋莎火箭弹 莉玛 Katyusha rocket launcher 印度三轮车 女仆妖精 Indian Tricycle Quin Neko Godzilla Maid Model The Lady in Yellow", "old_version": [2025129812]}, {"checksum": 3425721764, "version": "2.2.0", "upload_time": 1639125640241, "name": "tlm.himehina.name", "author": ["光影", "黄金哥布林"], "desc": "tlm.himehina.desc", "file_name": "himehina-2.2.0.zip", "file_size": 566383, "url": "/file/himehina-2.2.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.himehina.name": "Himehina Model Pack", "tlm.himehina.desc": "Model from the himehina"}, "zh_cn": {"tlm.himehina.name": "Himehina 模型", "tlm.himehina.desc": "来自于 Himehina 的模型"}}, "keyword": "Hime Tanaka (2nd) 铃木雏(T) Hina Suzuki Model Pack Hina Suzuki (Hibari) Hime Tanaka (hime) Hime Tanaka (Black) 田中姬(2nd) 田中姬(Bunny) 铃木雏(Hibari) 铃木雏(Black) 铃木雏(2nd) Hime Tanaka (mv) 铃木雏 模型包 田中姬(mv) 铃木雏 田中姬 模型包 铃木雏(mv) 田中姬(Hibari) Hina Suzuki (T) 田中姬(Black) Hina Suzuki (Ultra Girl) Hime Tanaka (T) 田中姬(T) 铃木雏(Bunny) 田中姬(3rd) 铃木雏(Ultra Girl) Hime Tanaka Model Pack 田中姬(Ultra Girl) Hime Tanaka (Ultra Girl) 田中姬 Hime Tanaka (Bunny) Hime Tanaka Hime Tanaka (3rd) 田中姬(hime) 铃木雏(hina) Hina Suzuki (mv) Hina Suzuki (2nd) Hina Suzuki (3rd) Hina Suzuki (Black) Hina Suzuki (hina) Hina Suzuki Hina Suzuki (Bunny) Hime Tanaka (Hibari) 铃木雏(3rd)", "old_version": [4121214140, 228698231]}, {"checksum": 540059817, "version": "1.0.0", "upload_time": 1638892408947, "name": "tlm.shinkaiseikan.name", "author": ["Ge_SiLa"], "desc": "tlm.shinkaiseikan.desc", "file_name": "shinkaiseikan-1.0.0.zip", "file_size": 139438, "url": "/file/shinkaiseikan-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.shinkaiseikan.name": "Shinkaiseikan Model", "tlm.shinkaiseikan.desc": "Just some shinkaiseikan Model"}, "zh_cn": {"tlm.shinkaiseikan.name": "深海栖姬模型包", "tlm.shinkaiseikan.desc": "就是一些深海栖姬模型"}}, "keyword": "Shinkaiseikan Model 北方栖姬 Northern Princess Sister 驱逐ロ级 Northern Princess 深海栖姬模型 港湾栖姬 Harbour Princess Destroyer Ro-Class 北方栖妹", "old_version": []}, {"checksum": 2693527120, "version": "1.0.1", "upload_time": 1637310070559, "name": "tlm.virtuareal_mari.name", "author": ["AHelium"], "desc": "tlm.virtuareal_mari.desc", "file_name": "virtuareal_mari-1.0.1.zip", "file_size": 57976, "url": "/file/virtuareal_mari-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.virtuareal_mari.name": "VirtuaReal Mari Model Pack", "tlm.virtuareal_mari.desc": "Add character Mari from VirtuaReal"}, "zh_cn": {"tlm.virtuareal_mari.name": "茉里模型包", "tlm.virtuareal_mari.desc": "添加了来自 VirtuaReal 的茉里的模型"}}, "keyword": "VirtuaReal 茉里 Mari 茉里 VirtuaReal Mari", "old_version": []}, {"checksum": 452041833, "version": "1.0.6", "upload_time": 1635776065030, "name": "tlm.plants_vs_zombies.name", "author": ["goumo_g"], "desc": "tlm.plants_vs_zombies.desc", "file_name": "plants_vs_zombies-1.0.6.zip", "file_size": 137574, "url": "/file/plants_vs_zombies-1.0.6.zip", "type": ["maid", "chair"], "language": {"en_us": {"tlm.plants_vs_zombies.name": "Plant vs Zombies Model Pack", "tlm.plants_vs_zombies.desc": "Model from plant vs zombies game"}, "zh_cn": {"tlm.plants_vs_zombies.name": "植物大战僵尸模型", "tlm.plants_vs_zombies.desc": "来自于植物大战僵尸游戏的模型"}}, "keyword": "Repeater 豌豆射手 Pumpkin Empty Seat Ice-shroom 樱桃炸弹 路灯花 大嘴花 Peashooter 墓碑 Jack O' Lantern's Scaredy-shroom 植物大战僵尸 大喷菇 Tombstone Fume-shroom 寒冰射手 双发射手 小推车 Citron Sunflower Potato Mine Penny Wall-Nut Shovel 空座位 毁灭菇 Hypno-shroom 向日葵 小喷菇 Lily Pad 胆小菇 杰克南瓜灯 Snow Pea 迷惑菇 睡莲 Lawn Mower 阳光菇 Cherry Bomb 坚果墙 土豆地雷 Plants vs Zombies 寒冰菇 Chomper 南瓜头 潘妮 Flower Pot 充能柚子 花盆 Puff-shroom Sun-shroom 花园铲 幽灵辣椒 Plantern Ghost Pepper Doom-shroom", "old_version": [1580053135, 1647477886, 3693194300, 1010343098]}, {"checksum": 422831470, "version": "1.0.0", "upload_time": 1634725329030, "name": "tlm.shiratsuyu_class.name", "author": ["Tenshi Akuma"], "desc": "tlm.shiratsuyu_class.desc", "file_name": "shiratsuyu_class-1.0.0.zip", "file_size": 36070, "url": "/file/shiratsuyu_class-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.shiratsuyu_class.name": "Shiratsuyu Class Model", "tlm.shiratsuyu_class.desc": "Shiratsuyu class model made by @Tenshi_Akuma"}, "zh_cn": {"tlm.shiratsuyu_class.name": "白露型舰娘模型", "tlm.shiratsuyu_class.desc": "白露型舰娘模型,由 @Tenshi_Akuma 制作"}}, "keyword": "村雨 Yuudachi 春雨 Shigure Harusame 时雨 白露型舰娘模型 Shiratsuyu Class Model Murasame 夕立 白露 Shiratsuyu", "old_version": []}, {"checksum": 2372320568, "version": "1.0.0", "upload_time": 1630156493255, "name": "tlm.little_maid_mob.name", "author": ["MMM"], "desc": "tlm.little_maid_mob.desc", "file_name": "little_maid_mob-1.0.0.zip", "file_size": 47133, "url": "/file/little_maid_mob-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.little_maid_mob.name": "Little Maid Mob Model", "tlm.little_maid_mob.desc": "Model form little maid mob mod, made by MMM"}, "zh_cn": {"tlm.little_maid_mob.name": "Little Maid Mob 女仆模型包", "tlm.little_maid_mob.desc": "来自于日站 Little Maid Mob 模组的女仆模型,由 MMM 制作"}}, "keyword": "Little Maid Mob", "old_version": []}, {"checksum": 1272505254, "version": "1.0.2", "upload_time": 1628072613581, "name": "tlm.droneeee.name", "author": ["goumo_g"], "desc": "tlm.droneeee.desc", "file_name": "droneeee-1.0.2.zip", "file_size": 34630, "url": "/file/droneeee-1.0.2.zip", "type": ["maid"], "language": {"en_us": {"tlm.droneeee.name": "Droneeee Model Pack", "tlm.droneeee.desc": "Just droneeee"}, "zh_cn": {"tlm.droneeee.name": "无人机模型", "tlm.droneeee.desc": "就是无人机啦"}}, "keyword": "土球 TeaCon 2021 Drone girl 无人机娘 指尖陀螺 Chrome Ball Holographic Solar System 全息星系 Fidget Spinner 无人机 | 女仆 Drone | Chair Drone | Maid 无人机 Drone 无人机 | 坐垫", "old_version": [138340989, 3107387533]}, {"checksum": 4058124461, "version": "1.2.3", "upload_time": 1625038434167, "name": "tlm.hayaterz.name", "author": ["hayaterz"], "desc": "tlm.hayaterz.desc", "file_name": "hayaterz-1.2.3.zip", "file_size": 109859, "url": "/file/hayaterz-1.2.3.zip", "type": ["maid"], "language": {"en_us": {"tlm.hayaterz.name": "Hayaterz Pack", "tlm.hayaterz.desc": "Random maid model made by hayaterz"}, "zh_cn": {"tlm.hayaterz.name": "Hayaterz 的模型包", "tlm.hayaterz.desc": "由玩家Re绘ろ本(hayaterz)制作的模型"}}, "keyword": "Orga Itsuka Takagi-san Hayaterz 资源包 Hayaterz Resourcepack 仈尺大人 朱鹮 灶门禰豆子 岛屿灰狐 Hululu 高木同学 呼噜噜 面接沙发 御坂 10032 号 Cape Kamado Nezuko 非洲企鹅 新条茜 Misaka 10032 Interview Couch 奥尔加团长 Akane Shinjo Shimahai Crested Ibis Misaka Mikoto Hasshaku-sama 御坂美琴", "old_version": [1338965099, 4031215813]}, {"checksum": 2063813324, "version": "1.3.1", "upload_time": 1624112356569, "name": "tlm.the_journey_of_elaina.name", "author": ["Prasyb"], "desc": "tlm.the_journey_of_elaina.desc", "file_name": "the_journey_of_elaina-1.3.1.zip", "file_size": 143673, "url": "/file/the_journey_of_elaina-1.3.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.the_journey_of_elaina.name": "The Journey of Elaina", "tlm.the_journey_of_elaina.desc": "Wandering Witch: The Journey of Elaina (魔女の旅々, Majo no Tabitabi) is a Japanese light novel series, written by Jougi Shiraishi and illustrated by Azure, the series will premiere in October 2020."}, "zh_cn": {"tlm.the_journey_of_elaina.name": "魔女之旅模型包", "tlm.the_journey_of_elaina.desc": "《魔女之旅》(日语:魔女の旅々)是一部由白石定规创作的小说,插画由あずーる负责,预计今年十月即将动画化。"}}, "keyword": "Saya 艾维莉亚 Amnesia 扫帚小姐 猫耳女仆艾维莉亚 The Journey of Elaina Aviria Nekomimi Maid Elaina 伊蕾娜 猫耳女仆伊蕾娜 魔女之旅模型包 Nekomimi Maid Aviria 艾姆妮西亚 沙耶 Elaina Miss Broom", "old_version": [3979838968, 2440536985]}, {"checksum": 1632038512, "version": "1.0.0", "upload_time": 1621154739852, "name": "tlm.tmsop.name", "author": ["Tian_mi"], "desc": "tlm.tmsop.desc", "file_name": "tmsop-1.0.0.zip", "file_size": 187489, "url": "/file/tmsop-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.tmsop.name": "TMSOP Model", "tlm.tmsop.desc": "Some anthropomorphic models"}, "zh_cn": {"tlm.tmsop.name": "TMSOP 模型包", "tlm.tmsop.desc": "一些拟人模型"}}, "keyword": "大本娘 TMSOP Basic Organic Chemistry", "old_version": []}, {"checksum": 1832748495, "version": "1.0.5", "upload_time": 1621154595399, "name": "tlm.lanternrite_festival.name", "author": [], "desc": "tlm.lanternrite_festival.desc", "file_name": "lanternrite_festival-1.0.5.zip", "file_size": 99397, "url": "/file/lanternrite_festival-1.0.5.zip", "type": ["chair"], "language": {"en_us": {"tlm.lanternrite_festival.name": "Lanternrite Festival Model", "tlm.lanternrite_festival.desc": "From the game: Genshin Impact"}, "zh_cn": {"tlm.lanternrite_festival.name": "海灯节模型", "tlm.lanternrite_festival.desc": "来自游戏原神的模型"}}, "keyword": "明霄-2X 移霄导天-明霄灯 明霄-1X lanternrite festival light1X light1 light2 light3 霄灯1式 汇成明霄 light2X deer 明霄-3X 霄灯3式 霄灯2式 light3X", "old_version": []}, {"checksum": 1950044315, "version": "2.0.0", "upload_time": 1621154501826, "name": "tlm.jojijoji.name", "author": ["光影", "黄金哥布林"], "desc": "tlm.jojijoji.desc", "file_name": "jojijoji-2.0.0.zip", "file_size": 195137, "url": "/file/jojijoji-2.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.jojijoji.name": "Joji Joji Model", "tlm.jojijoji.desc": "Joji Fans Model"}, "zh_cn": {"tlm.jojijoji.name": "Joji Joji Model", "tlm.jojijoji.desc": "来自酒姬民的模型"}}, "keyword": "Azumi Rika Y To A Ji Hakuno 光影(模型作者) A Hana SA(画手) Chi Yo C老师(画手) 羊驼() Yami(中文老师) 棒棒鸡(食物(雾) 阿空(天基炮打击注意) 白野(酒姬大百科) Jin Lin JOJI Model Himehina 脑白金() Yami Himie Hina 模型包 阿花(画手) 失控(制糖师) 镜铃(画手) Hazard SA Nao Bai Jin A Kong Medoguyi 梨加(BBQ 屋店长)", "old_version": []}, {"checksum": 3122844890, "version": "1.0.0", "upload_time": 1621154437761, "name": "tlm.ib_maid_pack.name", "author": ["jingjing2016"], "desc": "tlm.ib_maid_pack.desc", "file_name": "ib_maid_pack-1.0.0.zip", "file_size": 13504, "url": "/file/ib_maid_pack-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.ib_maid_pack.name": "Ib Maid Pack", "tlm.ib_maid_pack.desc": "Some model from Ib"}, "zh_cn": {"tlm.ib_maid_pack.name": "恐怖美术馆模型包", "tlm.ib_maid_pack.desc": "来自于《恐怖美术馆》的模型"}}, "keyword": "Ib Maid Pack Mary Ib 恐怖美术馆", "old_version": []}, {"checksum": 3877861979, "version": "0.2.3", "upload_time": 1621154437757, "name": "tlm.7_year_later.name", "author": ["vanli"], "desc": "tlm.7_year_later.desc", "file_name": "7_year_later-0.2.3.zip", "file_size": 496495, "url": "/file/7_year_later-0.2.3.zip", "type": ["maid", "chair"], "language": {"en_us": {"tlm.7_year_later.name": "7 Years from Now", "tlm.7_year_later.desc": "7 Years from Now is a free story-based mobile RPG developed and released by Hiraya-Space/Mafumi Yoshida on August 3rd, 2017!"}, "zh_cn": {"tlm.7_year_later.name": "我在7年后等着你", "tlm.7_year_later.desc": "《我在7年后等着你》是一款免费手机RPG游戏"}}, "keyword": "水泥管 柜子(旧病房) 上枚穗乃花 Ayato Kikusui 菊水礼斗 Cabinet (New Ward) 二濑神奈 7 Years From Now Aki Kusumi 久寝秋 Riku Imaaki 床(老病房) 病床(新) 相花葵(空木葵) Heater Cement Tube 今秋陆 TV (Old Ward) Aoi Aihana Kakeru Imaaki 交河咲 Sickbed (New Ward) Kanna Futase Haruto Soraki Honoka Uemai Cabinet (Old Ward) Saki Koukawa 三上春人(空木春人) Natsu Kusumi 一木宗助 柜子(新病房) Sousuke Ichiki 今秋驱 暖气 久寝夏 电视桌(老病房) 七年一瞬 Sickbed (Old Ward)", "old_version": [99615732, 3870226940, 1515833472, 160537424]}, {"checksum": 1360334764, "version": "1.0.0", "upload_time": 1620657357475, "name": "tlm.tiandingwu_random_model.name", "author": ["tiandingwu"], "desc": "tlm.tiandingwu_random_model.desc", "file_name": "tiandingwu_random_model-1.0.0.zip", "file_size": 17932, "url": "/file/tiandingwu_random_model-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.tiandingwu_random_model.name": "Tiandingwu Random Model", "tlm.tiandingwu_random_model.desc": "Some random model made by tiandingwu"}, "zh_cn": {"tlm.tiandingwu_random_model.name": "天顶乌的随意模型", "tlm.tiandingwu_random_model.desc": "一些由天顶乌制作的随意模型"}}, "keyword": "Hiiro Tiandingwu Random Model Hiiro(希萝) 天顶乌的随意模型", "old_version": []}, {"checksum": 2072846964, "version": "1.0.0", "upload_time": 1609422368804, "name": "tlm.touhou_kaikidan.name", "author": ["galahad1024"], "desc": "tlm.touhou_kaikidan.desc", "file_name": "touhou_kaikidan-1.0.0.zip", "file_size": 58856, "url": "/file/touhou_kaikidan-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.touhou_kaikidan.name": "Touhou Kaikidan Pack", "tlm.touhou_kaikidan.desc": "Models from Touhou Kaikidan"}, "zh_cn": {"tlm.touhou_kaikidan.name": "东方怪绮谈模型包", "tlm.touhou_kaikidan.desc": "来自于怪绮谈的角色"}}, "keyword": "Mystic Square 萨拉 东方怪绮谈 Luize 神绮 Shinki Sara 舞 梦子 雪 Mai 露易兹 Yumeko Yuki", "old_version": []}, {"checksum": 1716836316, "version": "1.0.0", "upload_time": 1609422330274, "name": "tlm.medium5.name", "author": ["hanaya_baka"], "desc": "tlm.medium5.desc", "file_name": "medium5-1.0.0.zip", "file_size": 60591, "url": "/file/medium5-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.medium5.name": "Medium5 Model Pack", "tlm.medium5.desc": "The world belongs to the medium5!\\nNew Year's Day model pack!"}, "zh_cn": {"tlm.medium5.name": "五维介质模型包", "tlm.medium5.desc": "§e世界属于§b五§2维§6介§4质\\n§r元旦贺岁模型包!"}}, "keyword": "海伊 Cangqion Shian 赤羽 Chiyu Stardust 五维介质 Haiyi 苍穹 诗岸 Medium5 星尘", "old_version": []}, {"checksum": 721720169, "version": "1.0.1", "upload_time": 1609422330271, "name": "tlm.jojo_log.name", "author": ["DY_ZNG"], "desc": "tlm.jojo_log.desc", "file_name": "jojo_log-1.0.1.zip", "file_size": 57197, "url": "/file/jojo_log-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.jojo_log.name": "JoJo Model Pack", "tlm.jojo_log.desc": "Some Character From JoJo"}, "zh_cn": {"tlm.jojo_log.name": "JoJo 模型包", "tlm.jojo_log.desc": "一些来自于 JoJo 的角色"}}, "keyword": "辻彩 Suzi Q Jolyne Cujoh Aya Tsuji Lisa Lisa 莉莎莉莎 Trish Una Yukako Yamagishi 艾莉娜·班德鲁顿 Mariah JOJO LOG 山岸由花子 玛莱雅 Reimi Sugimoto Erina Pendleton 特里休·乌娜 空条徐伦 杉本铃美 丝吉Q", "old_version": [3168640067]}, {"checksum": 2181019744, "version": "1.0.0", "upload_time": 1608544025457, "name": "tlm.senren_banka.name", "author": ["tartaric_acid"], "desc": "tlm.senren_banka.desc", "file_name": "senren_banka-1.0.0.zip", "file_size": 48683, "url": "/file/senren_banka-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.senren_banka.name": "Senren * Banka Model", "tlm.senren_banka.desc": "some character from game \"senren banka\""}, "zh_cn": {"tlm.senren_banka.name": "千恋 * 万花模型包", "tlm.senren_banka.desc": "来自于游戏《千恋 * 万花》的角色"}}, "keyword": "Yoshino Tomotake 千恋 * 万花 朝武芳乃 Murasame Senren * Bana 丛雨", "old_version": []}, {"checksum": 2075642665, "version": "1.1.0", "upload_time": 1605970660805, "name": "tlm.nekoparaii.name", "author": ["Barracuda_1966, NANODESU"], "desc": "tlm.nekoparaii.desc", "file_name": "nekoparaii-1.1.0.zip", "file_size": 37529, "url": "/file/nekoparaii-1.1.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.nekoparaii.name": "Neko Para Model", "tlm.nekoparaii.desc": "Some character from nekopara"}, "zh_cn": {"tlm.nekoparaii.name": "猫娘乐园模型包", "tlm.nekoparaii.desc": "一些来自于游戏猫娘乐园的角色"}}, "keyword": "Coconut Maid 椰子 猫娘乐园女仆 Cinnamon Maid 香草 红豆 Chocola Maid 枫 桂 Maple Maid 草莓 Azuki Maid 巧克力 Vanilla Maid Fraise Maid Nekopara Maids", "old_version": []}, {"checksum": 2093773245, "version": "1.1.4", "upload_time": 1605970660802, "name": "tlm.hanaya_baka.name", "author": ["hanaya_baka"], "desc": "tlm.hanaya_baka.desc", "file_name": "hanaya_baka-1.1.4.zip", "file_size": 174449, "url": "/file/hanaya_baka-1.1.4.zip", "type": ["maid", "chair"], "language": {"en_us": {"tlm.hanaya_baka.name": "Hanaya Baka Pack", "tlm.hanaya_baka.desc": "HanayaBaka's collection of model exercises"}, "zh_cn": {"tlm.hanaya_baka.name": "花玥的玩具箱", "tlm.hanaya_baka.desc": "花玥的模型练习集"}}, "keyword": "Cheshire Yukikaze Star Moon Stardust Cang Xiaoxuan 平海 Yoyoko 羽弥 幽幽子 Hanaya 苍小玄 Yumi 花玥的玩具箱 宁海 Pinghai 雪风 Requiem 星月台 Ninghai Cangxuan Computer 苍玄之书 Red Bird 柴郡 花玥 奏冥曲 Hanaya Baka Pack 赤鸢之翼 星尘", "old_version": [1363334680]}, {"checksum": 2646063879, "version": "1.0.1", "upload_time": 1603722160907, "name": "tlm.some_bilibili_ups.name", "author": ["tartaric_acid"], "desc": "tlm.some_bilibili_ups.desc", "file_name": "some_bilibili_ups-1.0.1.zip", "file_size": 22186, "url": "/file/some_bilibili_ups-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.some_bilibili_ups.name": "Bilibili Ups Model Pack", "tlm.some_bilibili_ups.desc": "Some bilibili up's model"}, "zh_cn": {"tlm.some_bilibili_ups.name": "哔哩哔哩UP模型", "tlm.some_bilibili_ups.desc": "一些来自于哔哩哔哩视频网站的UP主模型"}}, "keyword": "哔哩哔哩 UP 碳罐_黑猫 Bilibili Up 是秋夕呀mua 苏打baka Qiuxi Mua Suda Baka J_swl", "old_version": [3343171586]}, {"checksum": 4094428593, "version": "1.0.0", "upload_time": 1603289286918, "name": "tlm.th_bsm.name", "author": ["yi13"], "desc": "tlm.th_bsm.desc", "file_name": "th_bsm-1.0.0.zip", "file_size": 172686, "url": "/file/th_bsm-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.th_bsm.name": "Book of Star Mythology Pack", "tlm.th_bsm.desc": "Book of Star Mythology is a fan-made Touhou Project game made using Touhou Danmakufu ph3."}, "zh_cn": {"tlm.th_bsm.name": "东方魔宝城模型包", "tlm.th_bsm.desc": "东方魔宝城是东方Project系列的同人STG作品。"}}, "keyword": "Sengo Sanada Book of Star Mythology Fabritis 真田千子 伊芙妮娅 Iphonea Ichiyou Mochizuki Nezu Akitsu Shelia Lyrac 望月一曜 明津祢津 东方魔宝城 鹰藤鸢子 Fuma Mishandra Tobiko Takatou 法布丽蒂丝 谢莉亚·莱拉克 芙玛·米珊朵拉", "old_version": []}, {"checksum": 1079563486, "version": "1.0.0", "upload_time": 1602677700734, "name": "tlm.soulworker.name", "author": ["斯塔"], "desc": "tlm.soulworker.desc", "file_name": "soulworker-1.0.0.zip", "file_size": 36489, "url": "/file/soulworker-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.soulworker.name": "Soulworker Model Pack", "tlm.soulworker.desc": "SoulWorker is an anime-style free action massively multiplayer online role-playing game developed by Lion Games Studios from South Korea."}, "zh_cn": {"tlm.soulworker.name": "灵魂武器模型包", "tlm.soulworker.desc": "来自于游戏“灵魂武器”的角色模型包"}}, "keyword": "哈鲁 艾芙妮尔 Ephnel Soulworker 琪・阿露艾尔 Iris Yuma Stella Unibell 莉莉 Lily Bloommerchen 史黛拉 伊利斯 灵魂武器 Haru Estia Chii Aruel", "old_version": []}, {"checksum": 1540065261, "version": "1.3.0", "upload_time": 1602677700731, "name": "tlm.practice_by_hollow.name", "author": ["Hollow"], "desc": "tlm.practice_by_hollow.desc", "file_name": "practice_by_hollow-1.3.0.zip", "file_size": 137150, "url": "/file/practice_by_hollow-1.3.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.practice_by_hollow.name": "Hollow's Practice Model", "tlm.practice_by_hollow.desc": "Some practice models made by Hollow"}, "zh_cn": {"tlm.practice_by_hollow.name": "Hollow 的练习作品", "tlm.practice_by_hollow.desc": "一些 Hollow 制作的练习模型作品"}}, "keyword": "Suzuhara Lulu Ninomae Ina'nis Higuchi Kaede Minakaze Ame Tsukino Mito 戌亥床 饼月 Himari みなかぜアメ Practice by Hollow Inui Toko Akatsuki Uni 一伊那尔栖 Hollow 的练习作品集 樋口枫 铃原露露 Mochizuki Himari 赤月 Uni 月之美兔", "old_version": [3806350405, 3412458261]}, {"checksum": 364982805, "version": "3.0.0", "upload_time": 1602677502551, "name": "tlm.honkai_impact_3.name", "author": ["Vic"], "desc": "tlm.honkai_impact_3.desc", "file_name": "honkai_impact_3-3.0.0.zip", "file_size": 126681, "url": "/file/honkai_impact_3-3.0.0.zip", "type": ["chair", "maid"], "language": {"en_us": {"tlm.honkai_impact_3.name": "Honkai Impact 3rd Pack", "tlm.honkai_impact_3.desc": "Honkai Impact 3rd is a \"gacha\" style game that allows players to obtain items both through gameplay and through the usage of its in-game currency called \"Crystals\"."}, "zh_cn": {"tlm.honkai_impact_3.name": "崩坏3模型包", "tlm.honkai_impact_3.desc": "来自于游戏“崩坏3”的角色模型包"}}, "keyword": "女武神 强袭 女武神 誓约 Ancient Mecha Goushinnso Memento Titan - Blue Painting Titan - Green Painting Valkyrie Pledge Titan Mecha 崩坏三女武神模型包 蓝莓特工 泰坦 - 概念橙涂装 Phantom Iron 女武神 游侠 Titan - Red Painting Imayoh Ritual Δ 御神装 勿忘 Honkai Impact 3rd 女武神 凯旋 泰坦 - 荧光绿涂装 猎袭装 影铁 理之律者 圣仪装 今祥 泰坦 - 天空蓝涂装 Herrscher of Reason Valkyrie Bladestrike 狂热蓝调Δ 女武神 战车 Titan - Orange Painting Valkyrie Ranger Valkyrie Accipiter 泰坦 - 暴躁红涂装 Valkyrie Triumph 泰坦 Valkyrie Chariot 崩坏三坐垫模型包 女武神 迅羽 Honkai Impact Valkyries 远古机甲 Blueberry Blitz", "old_version": []}, {"checksum": 2057513654, "version": "1.0.2", "upload_time": 1601564943985, "name": "tlm.ryuowork.name", "author": ["tartaric_acid"], "desc": "tlm.ryuowork.desc", "file_name": "ryuowork-1.0.2.zip", "file_size": 52050, "url": "/file/ryuowork-1.0.2.zip", "type": ["maid"], "language": {"en_us": {"tlm.ryuowork.name": "Ryuo's Work Pack", "tlm.ryuowork.desc": "The Ryuo's Work is Never Done! is a Japanese light novel series written by Shirow Shiratori and illustrated by Shirabi."}, "zh_cn": {"tlm.ryuowork.name": "龙王的工作模型包", "tlm.ryuowork.desc": "《龙王的工作!》是白鸟士郎撰写,しらび绘制插画的日本轻小说作品。由SB Creative的GA文库发行,已发售12册。漫画版为こげたおこげ作画。"}}, "keyword": "Ginko Sora Ayano Sadatō 水越澪 Ryuo's Work 清泷桂香 Ai Hinatsuru 贞任绫乃 Ai Yashajin 雏鹤爱 夜叉神天衣 Keika Kiyotaki 龙王的工作! 空银子 Mio Mizukoshi", "old_version": [4101958453, 1190006718]}, {"checksum": 2102975239, "version": "1.2.0", "upload_time": 1601535370045, "name": "tlm.hapi_skin.name", "author": ["momizi"], "desc": "tlm.hapi_skin.desc", "file_name": "hapi_skin-1.2.0.zip", "file_size": 70952, "url": "/file/hapi_skin-1.2.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.hapi_skin.name": "HAPI's Skin Pack", "tlm.hapi_skin.desc": "Made by momizi, for HAPI"}, "zh_cn": {"tlm.hapi_skin.name": "HAPI 的皮肤", "tlm.hapi_skin.desc": "由日站玩家 momizi 制作,献给 niconico 主播 HAPI"}}, "keyword": "妖梦(HAPI 版) Youmu (HAPI Ver.) Kirisame Marisa (Remade) 妖梦(HAPI Bug 版) Youmu (HAPI Bug Ver.) HAPI 的皮肤 雾雨魔理沙(改) HAPI's Skin", "old_version": []}, {"checksum": 3160947687, "version": "1.0.0", "upload_time": 1601122584695, "name": "tlm.sa_cutemobs.name", "author": ["沙吉", "yarrmateys"], "desc": "tlm.sa_cutemobs.desc", "file_name": "sa_cutemobs-1.0.0.zip", "file_size": 14354, "url": "/file/sa_cutemobs-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.sa_cutemobs.name": "Sa Cute Mobs Pack", "tlm.sa_cutemobs.desc": "Some cute mobs model from Yarr Cute Mob Models mod"}, "zh_cn": {"tlm.sa_cutemobs.name": "萌化怪物模型包", "tlm.sa_cutemobs.desc": "一些来自于萌化怪物模组的模型"}}, "keyword": "Sa Yarr Cute Mob Skeleton 萌化怪物 骷髅娘", "old_version": []}, {"checksum": 3055173024, "version": "1.0.0", "upload_time": 1600581775023, "name": "tlm.thegodofobleisk.name", "author": ["裤管炸了救救我"], "desc": "tlm.thegodofobleisk.desc", "file_name": "thegodofobleisk-1.0.0.zip", "file_size": 931186, "url": "/file/thegodofobleisk-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.thegodofobleisk.name": "Obelisk Model Pack", "tlm.thegodofobleisk.desc": "Add THE GOD OF OBELISK form Yu-Gi-Oh!"}, "zh_cn": {"tlm.thegodofobleisk.name": "巨神兵模型包", "tlm.thegodofobleisk.desc": "添加来自于《游戏王》的角色:欧贝利斯克的巨神兵"}}, "keyword": "欧贝里斯克的巨神兵 The God of Obelisk The God of the Obelisk", "old_version": []}, {"checksum": 111258752, "version": "1.0.0", "upload_time": 1599460952524, "name": "tlm.gokou_ruri_maid.name", "author": ["Sunny_Wind"], "desc": "tlm.gokou_ruri_maid.desc", "file_name": "gokou_ruri_maid-1.0.0.zip", "file_size": 63150, "url": "/file/gokou_ruri_maid-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.gokou_ruri_maid.name": "Gokou Ruri Model Pack", "tlm.gokou_ruri_maid.desc": "Gokou Ruri Model Pack"}, "zh_cn": {"tlm.gokou_ruri_maid.name": "五更琉璃女仆模型", "tlm.gokou_ruri_maid.desc": "五更琉璃女仆模型"}}, "keyword": "Gokou Ruri Maid 五更瑠璃 五更瑠璃女仆 Goukou Ruri", "old_version": []}, {"checksum": 4166681365, "version": "2.7.0", "upload_time": 1598769851487, "name": "tlm.cultural_relic.name", "author": ["hanaya_baka"], "desc": "tlm.cultural_relic.desc", "file_name": "cultural_relic-2.7.0.zip", "file_size": 4048087, "url": "/file/cultural_relic-2.7.0.zip", "type": ["maid", "chair"], "language": {"en_us": {"tlm.cultural_relic.name": "Cultural Relic Model Pack", "tlm.cultural_relic.desc": "All models are made with reference to the original painting of \"Personification of National Treasure Cultural Relics\"\nOriginal Author:\n§b林茶以的知错就改§r\n§bAkiyako_秋也子§r\n(Authorized)"}, "zh_cn": {"tlm.cultural_relic.name": "“国家宝藏”模型包", "tlm.cultural_relic.desc": "模型为“国家宝藏文物拟人”同人延伸。\n原人设:\n§b林茶以的知错就改§r\n§bAkiyako_秋也子§r\n(已授权)"}}, "keyword": "Painted Relief 宋金项饰 五星出东方利中国锦护膊 Gilt Bronze Human-Shaped Lamp 长信宫灯 Song Gold Necklace 绢衣彩绘木俑③ 千里江山图 Farming Trade Painting Painted Wooden Figurines ③ Wood Lacquer Painting Gold Cup Inlaid with Treasures 万工轿 Silver Incense Burner 曾侯乙编钟 Cultural relic 清乾隆手绘农耕商贸图外销壁纸 The Chime-bells of Marquis Yi Ningbo Wangong Sedan Chair Five Stars Arm Protector “国家宝藏”附属资源包 葡萄花鸟纹银香囊 绢衣彩绘木俑② Salt Making Portrait Brick 贾湖骨笛 Wangong Sedan Chair A Thousand Li of Rivers and Mountains Painted Wooden Figurines ① 制盐画像砖 宁波万工轿 绢衣彩绘木俑① Bone Flute at Jiahu 彩绘散乐浮雕 金瓯永固杯 Painted Wooden Figurines ② 木板漆画", "old_version": []}, {"checksum": 2322490140, "version": "1.0.0", "upload_time": 1597905209243, "name": "tlm.violet_evergarden.name", "author": ["hanaya_baka"], "desc": "tlm.violet_evergarden.desc", "file_name": "violet_evergarden-1.0.0.zip", "file_size": 20295, "url": "/file/violet_evergarden-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.violet_evergarden.name": "Violet Evergarden Pack", "tlm.violet_evergarden.desc": " Violet Evergarden is a light novel series written by Kana Akatsuki and illustrated by Akiko Takase, and the anime adaption produced by Kyoto Animation."}, "zh_cn": {"tlm.violet_evergarden.name": "紫罗兰永恒花园模型包", "tlm.violet_evergarden.desc": "《紫罗兰永恒花园》,是由晓佳奈创作、高濑亚贵子插画的一部轻小说,本作品有动画等衍生作品。"}}, "keyword": "薇尔莉特·伊芙加登 Violet Evergarden 紫罗兰永恒花园", "old_version": []}, {"checksum": 3330677876, "version": "1.0.0", "upload_time": 1597818155948, "name": "tlm.miku_miku.name", "author": ["carret233"], "desc": "tlm.miku_miku.desc", "file_name": "miku_miku-1.0.0.zip", "file_size": 211958, "url": "/file/miku_miku-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.miku_miku.name": "Miku Miku Pack", "tlm.miku_miku.desc": "Just a maid model: Miku! (~ ̄▽ ̄)~"}, "zh_cn": {"tlm.miku_miku.name": "初音初音模型包", "tlm.miku_miku.desc": "就只有一个角色:初音!(~ ̄▽ ̄)~"}}, "keyword": "Miku (~ ̄▽ ̄)~", "old_version": []}, {"checksum": 226283674, "version": "1.1.0", "upload_time": 1597504345418, "name": "tlm.worldend.name", "author": ["wangquehuixiang"], "desc": "tlm.worldend.desc", "file_name": "worldend-1.1.0.zip", "file_size": 121684, "url": "/file/worldend-1.1.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.worldend.name": "World End Pack", "tlm.worldend.desc": "WorldEnd, short for What Do You Do at the End of the World? Are You Busy? Will You Save Us? also known as SukaSuka, is a Japanese light novel series written by Akira Kareno and illustrated by Ue."}, "zh_cn": {"tlm.worldend.name": "末日三问模型包", "tlm.worldend.desc": "末日三问,是《末日时在做什么?有没有空?可以来拯救吗?》的缩写,这是由枯野瑛创作的一部轻小说,并有漫画、动画等衍生作品。"}}, "keyword": "Nygglatho Astartus 兰朵露可-居家服 Nephren Ruq Insania 威廉-二等咒器技官 Tiat Sheba Ignareo Collon Rin Purgatorio 诺芙特-居家服 珂朵莉-上等相当兵 珂朵莉-居家服 艾瑟雅-居家服 菈琪修-幼年 珂朵莉-世界上最幸福的女孩 Willem Kmetsch 提亚忒-幼年 Nopht Keh Desperatio Rhantolk Ytri Historia 末日三问资源包 奈芙莲-居家服 潘丽宝-幼年 可蓉-幼年 奈芙莲-上等相当兵 WorldEnd Pack Lakhesh Nyx Seniorous 艾瑟雅-上等相当兵 Ithea Myse Valgulious Pannibal Nox Katena Chtholly Nota Seniorious 妮戈兰-奥尔兰多管理员", "old_version": []}, {"checksum": 420801282, "version": "1.0", "upload_time": "1582381367000", "name": "tlm.anime_model_pack.name", "author": ["Memories1999"], "desc": "tlm.anime_model_pack.desc", "file_name": "anime_model_pack-1.0.zip", "file_size": 29781, "url": "/file/anime_model_pack-1.0.zip", "type": ["maid", "chair"], "language": {"en_us": {"tlm.anime_model_pack.name": "Anime Model Pack", "tlm.anime_model_pack.desc": "Made a few simple anime character models"}, "zh_cn": {"tlm.anime_model_pack.name": "动漫模型女仆资源包", "tlm.anime_model_pack.desc": "制作了几个简单的动漫角色模型"}}, "keyword": "IBM server 装饰模型 Noa Himesaka LCD Monitor CRT Monitor CRT显示器 星野日向 Decoration model Hinata Hoshino 测试模型 Test model 姬坂乃爱 ibm服务器组 Izumi Sagiri Anime Model Pack 液晶显示器 和泉纱雾 动漫模型包", "old_version": []}, {"checksum": 837972737, "version": "1.0.1", "upload_time": "1582381367000", "name": "tlm.jao_shingan.name", "author": ["Jao_Shingan"], "desc": "tlm.jao_shingan.desc", "file_name": "jao_shingan-1.0.1.zip", "file_size": 89597, "url": "/file/jao_shingan-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.jao_shingan.name": "MC Tangyuan Mod Addons", "tlm.jao_shingan.desc": "Contains some maid models of minecraft video anchor on the bilibili website"}, "zh_cn": {"tlm.jao_shingan.name": "MC 牌汤圆模组车万女仆附属包", "tlm.jao_shingan.desc": "包含一些哔哩哔哩网站视频主播对应的女仆模型"}}, "keyword": "Yezi Anran 安然 柠檬 汤圆 MC牌汤圆模组车万女仆附属包 MC Tangyuan TLM Addons Tangyuan 叶子 Ningmeng", "old_version": []}, {"checksum": 1036377651, "version": "1.0.0", "upload_time": "1582381367000", "name": "tlm.snownee.name", "author": ["Succinum", "Pajinyi", "Tian_mi"], "desc": "tlm.snownee.desc", "file_name": "snownee-1.0.0.zip", "file_size": 162463, "url": "/file/snownee-1.0.0.zip", "license": "CC BY-NC-SA 4.0", "type": ["maid", "chair"], "language": {"en_us": {"tlm.snownee.name": "Snownee Resources Pack", "tlm.snownee.desc": "Randomly maid models, including some cushion models with meme"}, "zh_cn": {"tlm.snownee.name": "雪尼资源包", "tlm.snownee.desc": "随意制作的女仆模型,同时包含一些带有梗的坐垫模型"}}, "keyword": "Chair Cuora 压路机 Snownee Model Pack 椅子模型 Joan of Arc Giraffe Exusiai 新宝岛 Nana Daiba 大场奈奈 Road Roller アタシ 再生産 Mech 能天使 Karen Aijo Atashi Sai Seisan 贞德 Snownee 模型包 Shin Takarajima 白上吹雪 奈亚子 蛇屠箱 机甲 长颈鹿 Shirakami Fubuki 爱城华恋 Nyaruko", "old_version": []}, {"checksum": 356182047, "version": "1.0.0", "upload_time": 1596445988580, "name": "tlm.mahoraba.name", "author": ["tartaric_acid"], "desc": "tlm.mahoraba.desc", "file_name": "mahoraba-1.0.0.zip", "file_size": 56943, "url": "/file/mahoraba-1.0.0.zip", "type": ["maid", "chair"], "language": {"en_us": {"tlm.mahoraba.name": "Mahoraba Model Pack", "tlm.mahoraba.desc": "Mahoraba (まほらば) is a Japanese manga series by Akira Kojima."}, "zh_cn": {"tlm.mahoraba.name": "我们的仙境", "tlm.mahoraba.desc": "我们的仙境(日文原名:まほらば)是漫画家小岛あきら的漫画作品"}}, "keyword": "绿川千百合 Saki Akasaka Chiyuri Midorikawa 赤坂早纪 绀野枣 金泽鱼子 Narutaki-sou Sign 苍叶梢 Nanako Kanazawa Natsume Konno Kozue Aoba 鸣泷庄 我们的仙境 Mahoraba", "old_version": []}, {"checksum": 2489272653, "version": "0.4.1", "upload_time": 1596527659321, "name": "tlm.urara_littlemaid.name", "author": ["Skeleton_Druid"], "desc": "tlm.urara_littlemaid.desc", "file_name": "urara_littlemaid-0.4.1.zip", "file_size": 81098, "url": "/file/urara_littlemaid-0.4.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.urara_littlemaid.name": "Urara Model Pack", "tlm.urara_littlemaid.desc": "Urara Meirocho is a Japanese four-panel manga series by Harikamo"}, "zh_cn": {"tlm.urara_littlemaid.name": "Urara 迷路帖模型包", "tlm.urara_littlemaid.desc": "《Urara迷路帖》(日语:うらら迷路帖)是由はりかも创作的一部漫画,并有动画等衍生作品。"}}, "keyword": "Nono Natsume Kon Tatsumi 乃乃 Chiya Urara Meirocho 绀 Urara 迷路帖附加 雪见小梅 千矢 Koume Yukimi", "old_version": []}, {"checksum": 415242814, "version": "1.1.0", "upload_time": 1597134933196, "name": "tlm.xuanxuan_sound.name", "author": ["Xuanxuan"], "desc": "tlm.xuanxuan_sound.desc", "file_name": "xuanxuan_sound-1.1.0.zip", "file_size": 7372908, "url": "/file/xuanxuan_sound-1.1.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.xuanxuan_sound.name": "Xuanxuan Sound Pack", "tlm.xuanxuan_sound.desc": "Maid sound pack made by bilibili up xuanxuan"}, "zh_cn": {"tlm.xuanxuan_sound.name": "煊煊声音包", "tlm.xuanxuan_sound.desc": "由哔哩哔哩 UP 煊煊制作的女仆声音包。"}}, "keyword": "致谢:煊煊 Xuanxuan Maid Sound Pack 煊煊女仆声音包", "old_version": []}, {"checksum": 1870477541, "version": "1.0.1", "upload_time": "1586872663000", "name": "tlm.tartaric_maid.name", "author": ["baka943"], "desc": "tlm.tartaric_maid.desc", "file_name": "tartaric_maid-1.0.1.zip", "file_size": 13367, "url": "/file/tartaric_maid-1.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.tartaric_maid.name": "Tartaric Maid Model Pack", "tlm.tartaric_maid.desc": "Just for fun"}, "zh_cn": {"tlm.tartaric_maid.name": "酒石女仆模型包", "tlm.tartaric_maid.desc": "仅供娱乐"}}, "keyword": "酒石女仆 Tartaric Maid", "old_version": []}, {"checksum": 1029218562, "version": "1.0.0", "upload_time": "1585921505000", "name": "tlm.danxin_sound.name", "author": ["Danxin"], "desc": "tlm.danxin_sound.desc", "file_name": "danxin_sound-1.0.0.zip", "file_size": 2618178, "url": "/file/danxin_sound-1.0.0.zip", "type": ["sound"], "language": {"en_us": {"tlm.danxin_sound.name": "Danxin Sound Pack", "tlm.danxin_sound.desc": "Maid sound pack made by danxin"}, "zh_cn": {"tlm.danxin_sound.name": "淡心女仆声音包", "tlm.danxin_sound.desc": "由 淡心 制作的女仆声音包"}}, "keyword": "Danxin Maid Sound Pack 淡心女仆声音包", "old_version": []}, {"checksum": 33219361, "version": "1.0.0", "upload_time": "1583657998000", "name": "tlm.alicesdolls.name", "author": ["iwa_yukinoshita"], "desc": "tlm.alicesdolls.desc", "file_name": "alicesdolls-1.0.0.zip", "file_size": 37169, "url": "/file/alicesdolls-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.alicesdolls.name": "Alices Dolls Model Pack", "tlm.alicesdolls.desc": "Contains several alices dolls models"}, "zh_cn": {"tlm.alicesdolls.name": "爱丽丝玩偶模型包", "tlm.alicesdolls.desc": "包含了几个爱丽丝玩偶模型"}}, "keyword": "Russia Doll Shanghai Doll Alice's Dolls 德国娃娃 爱丽丝的玩偶们 London Doll 普通娃娃 恐怖娃娃 奥埃多娃娃 伦敦娃娃 Grandguignol Doll Bare Doll Germany Doll Ooedo Doll 上海娃娃 俄罗斯娃娃 霍里娃娃 Horai Doll", "old_version": []}, {"checksum": 1792547792, "version": "1.0.0", "upload_time": "1582381367000", "name": "tlm.syougatu.name", "author": ["Pajinyi"], "desc": "tlm.syougatu.desc", "file_name": "syougatu-1.0.0.zip", "file_size": 2329571, "url": "/file/syougatu-1.0.0.zip", "license": "CC BY-NC-SA 4.0", "type": ["chair"], "language": {"en_us": {"tlm.syougatu.name": "Syougatu Model Pack", "tlm.syougatu.desc": "Contains several Japanese new year cushion models"}, "zh_cn": {"tlm.syougatu.name": "正月模型包", "tlm.syougatu.desc": "包含了几个日式新年的坐垫模型"}}, "keyword": "Hayamaya Syougatu Paint Kagami Mochi 鸟居 门松 破魔矢 海鸟居 Torii Syougatu Model Pack 小型神社 Little Shrine 赛钱箱 镜饼 Kadomatsu Saisen Bako Ema 正月饰品模型包 绘马墙 正月挂画", "old_version": []}, {"checksum": 1934239828, "version": "1.0.0", "upload_time": "1586872458000", "name": "tlm.mr_black_rabbit_3d.name", "author": ["N_Nameless"], "desc": "tlm.mr_black_rabbit_3d.desc", "file_name": "mr_black_rabbit_3d-1.0.0.zip", "file_size": 14318, "url": "/file/mr_black_rabbit_3d-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.mr_black_rabbit_3d.name": "Mr. Black Rabbit Model Pack", "tlm.mr_black_rabbit_3d.desc": "Model made by N_Nameless"}, "zh_cn": {"tlm.mr_black_rabbit_3d.name": "黑兔先生模型包", "tlm.mr_black_rabbit_3d.desc": "来自于 N_Nameless 制作的模型"}}, "keyword": "黑兔先生 Mr. Black Rabbit Mr. Black Rabbit Pack 黑兔先生附加包", "old_version": []}, {"checksum": 421653432, "version": "1.0.0", "upload_time": "1583657998000", "name": "tlm.pajinyi.name", "author": ["Pajinyi"], "desc": "tlm.pajinyi.desc", "file_name": "pajinyi-1.0.0.zip", "file_size": 1822257, "url": "/file/pajinyi-1.0.0.zip", "license": "CC BY-NC-SA 4.0", "type": ["maid", "chair"], "language": {"en_us": {"tlm.pajinyi.name": "Pajinyi Model Pack", "tlm.pajinyi.desc": "Contains several random models"}, "zh_cn": {"tlm.pajinyi.name": "帕金伊模型包", "tlm.pajinyi.desc": "包含了几个随意制作的模型"}}, "keyword": "Pajinyi Random Thing 风车 小红帽 帕金伊的杂物间 挂画 Paint 八云紫 Ptilopsis Reiuji Utsuho Pajinyi 娜娜奇 帕金伊 G41 灵乌路空 Windmill mystia lorelei Nanachi Mystia Lorelei Yakumo Yukari 白面鸮 Full Moon Little Red Riding", "old_version": []}, {"checksum": 3426331061, "version": "1.1.0", "upload_time": "1584017615000", "name": "tlm.lovely_robot.name", "author": ["Succinum", "Yarrmateys"], "desc": "tlm.lovely_robot.desc", "file_name": "lovely_robot-1.1.0.zip", "file_size": 43082, "url": "/file/lovely_robot-1.1.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.lovely_robot.name": "Lovely Robot Mod Model Pack", "tlm.lovely_robot.desc": "Model from the Lovely Robot Mod"}, "zh_cn": {"tlm.lovely_robot.name": "可爱机器人模组模型", "tlm.lovely_robot.desc": "来自于可爱机器人模组的模型"}}, "keyword": "Purple Bunny Robot Black Vanilla Robot 黄色蜜蜂机器人 蓝色香草机器人 紫色兔子机器人 粉色兔子机器人 可爱机器人mod模型 黄色香草机器人 蓝色蜜蜂机器人 粉色蜜蜂机器人 Blue Honey Robot Yellow Honey Robot 黄色兔子机器人 Pink Vanilla Robot 粉色香草机器人 Red Bunny Robot 红色兔子机器人 Pink Bunny Robot Blue Bunny Robot Blue Vanilla Robot Pink Honey Robot Yellow Vanilla Robot Lovely Robot 蓝色兔子机器人 黑色香草机器人 Yellow Bunny Robot", "old_version": []}, {"checksum": 1775616271, "version": "1.0.0", "upload_time": "1592555646000", "name": "tlm.shinkai_shoujo_miku.name", "author": ["献于你最初的歌"], "desc": "tlm.shinkai_shoujo_miku.desc", "file_name": "shinkai_shoujo_miku-1.0.0.zip", "file_size": 564290, "url": "/file/shinkai_shoujo_miku-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.shinkai_shoujo_miku.name": "Shinkai Shoujo Miku Pack", "tlm.shinkai_shoujo_miku.desc": "Shinkai Shoujo Miku"}, "zh_cn": {"tlm.shinkai_shoujo_miku.name": "深海少女模型包", "tlm.shinkai_shoujo_miku.desc": "初音未来—深海少女"}}, "keyword": "深海少女 初音ミク Shinkai Shoujo Miku Miku", "old_version": []}, {"checksum": 4138311042, "version": "0.0.1", "upload_time": 1593877790039, "name": "tlm.fate.grand.order.name", "author": ["over_flyer"], "desc": "tlm.fate.grand.order.desc", "file_name": "fate.grand.order-0.0.1.zip", "file_size": 43851, "url": "/file/fate.grand.order-0.0.1.zip", "type": ["maid"], "language": {"en_us": {"tlm.fate.grand.order.name": "Fate/Grand Order Pack", "tlm.fate.grand.order.desc": "Fate/Grand Order"}, "zh_cn": {"tlm.fate.grand.order.name": "FGO 模型包", "tlm.fate.grand.order.desc": "Fate/Grand Order"}}, "keyword": "Fate/Grand Order Altria Pendragon (Lily) Altria Pendragon (Alter) Altria Pendragon 尼禄·克劳狄乌斯 亚瑟·阿尔托莉雅 亚瑟·阿尔托莉雅(Lily) Mash Kyrielight 玛修·基因莱特 亚瑟·阿尔托莉雅(Alter) Nero Claudius", "old_version": []}, {"checksum": 2218571175, "version": "1.0.0", "upload_time": "1590250128000", "name": "tlm.yqnuannuancun.name", "author": ["yunque"], "desc": "tlm.yqnuannuancun.desc", "file_name": "yqnuannuancun-1.0.0.zip", "file_size": 41227, "url": "/file/yqnuannuancun-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.yqnuannuancun.name": "Yqnuannuancun Pack", "tlm.yqnuannuancun.desc": "Random maid model made by yunque"}, "zh_cn": {"tlm.yqnuannuancun.name": "云雀暖暖村模型包", "tlm.yqnuannuancun.desc": "由玩家“云雀”制作的模型"}}, "keyword": "起司猫 Suicong Cat Xiaoxiaoyuan 战魂猫 随从猫 Yunque Cat Yunque Nuannuan Village 死神猫 Chi's Cat 云雀猫 云雀暖暖村 小小源 Sishen Cat Zhanhun Cat", "old_version": []}, {"checksum": 2081515035, "version": "1.0.0", "upload_time": "1584017615000", "name": "tlm.buildcraft_robot.name", "author": ["BuildCraft Team", "Tian_mi"], "desc": "tlm.buildcraft_robot.desc", "file_name": "buildcraft_robot-1.0.0.zip", "file_size": 39997, "url": "/file/buildcraft_robot-1.0.0.zip", "type": ["maid"], "language": {"en_us": {"tlm.buildcraft_robot.name": "Buildcraft Robot Model Pack", "tlm.buildcraft_robot.desc": "Model from the buildcraft's robot"}, "zh_cn": {"tlm.buildcraft_robot.name": "Buildcraft 机器人模型", "tlm.buildcraft_robot.desc": "来自于 Buildcraft 的机器人模型"}}, "keyword": "Robot Lumberjack 条纹机器人 Robot Builder 采掘机器人 Robot Crafter Robot Butcher 工厂机器人 搬运机器人 伐木机器人 合成机器人 初级建筑机器人 Robot Breaker Robot Pump Robot Factory Robot Harvester 收获机器人 液泵机器人 屠宰机器人 爆破机器人 Robot Knight Robot Delivery 铲土机器人 Robot Shovelman 军用机器人 Robot Fluid Carrier Robot Leave Cutter Robot Picker Robot Planter Robot Military Robot Miner BuildCraft Robot 剪叶机器人 Robot Stripes BuildCraft 机器人 配送机器人 种植机器人 Robot Farmer Robot Base 破坏机器人 骑士机器人 机器人 Robot Carrier 耕耘机器人 Robot Builder Base 建筑机器人 储罐机器人 Robot Bomber 拾取机器人", "old_version": []}] \ No newline at end of file diff --git a/config/upgrade_aquatic-client.toml b/config/upgrade_aquatic-client.toml new file mode 100644 index 0000000..1851916 --- /dev/null +++ b/config/upgrade_aquatic-client.toml @@ -0,0 +1,11 @@ + +[misc] + #If unimplemented items should show that they are unobtainable in their item description + "Show unobtainable description" = true + #The amount of days till the insomnia overlay is rendered + #Setting to 3 will make the overlay indicate phantom spawns + #Setting to 0 will disable the overlay + "Days until insomnia overlay" = 0 + #If Glow Squids should use our Glow Squid Renderer. + "Replace Glow Squid Renderer" = true + diff --git a/config/upgrade_aquatic-common.toml b/config/upgrade_aquatic-common.toml new file mode 100644 index 0000000..9bfa8ef --- /dev/null +++ b/config/upgrade_aquatic-common.toml @@ -0,0 +1,20 @@ + +[items] + + [items.trades] + "Clerics buy thrasher teeth" = true + "Leatherworkers sell bedrolls" = true + +[generation] + + [generation.structures] + #If Mossy Cobblestone and Stone Bricks are replaced with Kelpy Cobblestone and Stone Bricks in Ocean Ruins + "Kelpy Ocean Ruins" = true + +[mobs] + #Give Drowneds a swimming animation, like in bedrock edition + "Drowned swimming animation" = true + #The max height that deep ocean mobs can spawn at + #Range: 0 ~ 255 + "Deep ocean mob max height" = 30 + 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..738ba75 --- /dev/null +++ b/config/voicechat/username-cache.json @@ -0,0 +1 @@ +{"0b11bbc4-b861-457e-92d3-653f3c4e2838":"Hexugory"} \ 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..ce2d752 --- /dev/null +++ b/config/voicechat/voicechat-client.properties @@ -0,0 +1,90 @@ +# Simple Voice Chat client config v1.19.2-2.5.15 + +# If the voice chat onboarding process has been finished +onboarding_finished=false +# 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=PTT +# 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= +# 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=false +# 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 +# How listening to other players should work when using freecam mods +# Possible values are 'CAMERA' and 'PLAYER' +# CAMERA: You will hear voice chat audio around your camera. Whether you hear distant audio depends on the voice chat broadcast range of the server +# PLAYER: You will hear voice chat audio around your player no matter where your camera is +freecam_mode=CAMERA +# 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..49051fd --- /dev/null +++ b/config/voicechat/voicechat-server.properties @@ -0,0 +1,45 @@ +# Simple Voice Chat server config v1.19.2-2.5.15 + +# 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 +# If the voice chat server should reply to pings +allow_pings=true 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/waila/blacklist.json b/config/waila/blacklist.json new file mode 100644 index 0000000..e1ea745 --- /dev/null +++ b/config/waila/blacklist.json @@ -0,0 +1,43 @@ +{ + "_comment": [ + "Run /waila reload to apply changes server-wide.", + "Run /wailac reload to apply changes to only your client.", + "", + "Operators:", + "@namespace - include objects based on their namespace location", + "#tag - include objects based on data pack tags", + "/regex/ - include objects based on regular expression", + "default - include objects with specific ID", + "", + "An exclamation mark (!) prefix can be added which negates the pattern.", + "Any entries matching previous rules will be removed from it.", + "Can be combined with other rule to exclude what matches the rule.", + "", + "Example:", + "@aether - include all block from the aether namespace", + "#minecraft:planks - include all blocks in the planks tag", + "/.*_ore/ - include all blocks that ends with \"_ore\"", + "minecraft:iron_block - include only the iron block", + "!/.*:oak_.*$/ - exclude all blocks that its path start with \"oak_\"", + "", + "The #waila:blacklist tag rule can not be removed" + ], + "blocks": [ + "minecraft:barrier", + "minecraft:structure_void" + ], + "blockEntityTypes": [], + "entityTypes": [ + "minecraft:area_effect_cloud", + "minecraft:experience_orb", + "minecraft:fireball", + "minecraft:firework_rocket", + "minecraft:snowball" + ], + "configVersion": 0, + "pluginHash": [ + -467861193, + 0, + -400177805 + ] +} \ No newline at end of file diff --git a/config/waila/extra/energy_blacklist.json b/config/waila/extra/energy_blacklist.json new file mode 100644 index 0000000..f67bacb --- /dev/null +++ b/config/waila/extra/energy_blacklist.json @@ -0,0 +1,27 @@ +{ + "_comment": [ + "The game needs to be restarted for the changes to apply.", + "", + "Operators:", + "@namespace - include objects based on their namespace location", + "#tag - include objects based on data pack tags", + "/regex/ - include objects based on regular expression", + "default - include objects with specific ID", + "", + "An exclamation mark (!) prefix can be added which negates the pattern.", + "Any entries matching previous rules will be removed from it.", + "Can be combined with other rule to exclude what matches the rule.", + "", + "Example:", + "@aether - include all block from the aether namespace", + "#minecraft:planks - include all blocks in the planks tag", + "/.*_ore/ - include all blocks that ends with \"_ore\"", + "minecraft:iron_block - include only the iron block", + "!/.*:oak_.*$/ - exclude all blocks that its path start with \"oak_\"", + "", + "The #waila:extra/energy_blacklist tag rule can not be removed" + ], + "blocks": [], + "blockEntityTypes": [], + "entityTypes": [] +} \ No newline at end of file diff --git a/config/waila/extra/fluid_blacklist.json b/config/waila/extra/fluid_blacklist.json new file mode 100644 index 0000000..d347d8d --- /dev/null +++ b/config/waila/extra/fluid_blacklist.json @@ -0,0 +1,27 @@ +{ + "_comment": [ + "The game needs to be restarted for the changes to apply.", + "", + "Operators:", + "@namespace - include objects based on their namespace location", + "#tag - include objects based on data pack tags", + "/regex/ - include objects based on regular expression", + "default - include objects with specific ID", + "", + "An exclamation mark (!) prefix can be added which negates the pattern.", + "Any entries matching previous rules will be removed from it.", + "Can be combined with other rule to exclude what matches the rule.", + "", + "Example:", + "@aether - include all block from the aether namespace", + "#minecraft:planks - include all blocks in the planks tag", + "/.*_ore/ - include all blocks that ends with \"_ore\"", + "minecraft:iron_block - include only the iron block", + "!/.*:oak_.*$/ - exclude all blocks that its path start with \"oak_\"", + "", + "The #waila:extra/fluid_blacklist tag rule can not be removed" + ], + "blocks": [], + "blockEntityTypes": [], + "entityTypes": [] +} \ No newline at end of file diff --git a/config/waila/extra/item_blacklist.json b/config/waila/extra/item_blacklist.json new file mode 100644 index 0000000..766cc82 --- /dev/null +++ b/config/waila/extra/item_blacklist.json @@ -0,0 +1,27 @@ +{ + "_comment": [ + "The game needs to be restarted for the changes to apply.", + "", + "Operators:", + "@namespace - include objects based on their namespace location", + "#tag - include objects based on data pack tags", + "/regex/ - include objects based on regular expression", + "default - include objects with specific ID", + "", + "An exclamation mark (!) prefix can be added which negates the pattern.", + "Any entries matching previous rules will be removed from it.", + "Can be combined with other rule to exclude what matches the rule.", + "", + "Example:", + "@aether - include all block from the aether namespace", + "#minecraft:planks - include all blocks in the planks tag", + "/.*_ore/ - include all blocks that ends with \"_ore\"", + "minecraft:iron_block - include only the iron block", + "!/.*:oak_.*$/ - exclude all blocks that its path start with \"oak_\"", + "", + "The #waila:extra/item_blacklist tag rule can not be removed" + ], + "blocks": [], + "blockEntityTypes": [], + "entityTypes": [] +} \ No newline at end of file diff --git a/config/waila/extra/progress_blacklist.json b/config/waila/extra/progress_blacklist.json new file mode 100644 index 0000000..7cac3db --- /dev/null +++ b/config/waila/extra/progress_blacklist.json @@ -0,0 +1,27 @@ +{ + "_comment": [ + "The game needs to be restarted for the changes to apply.", + "", + "Operators:", + "@namespace - include objects based on their namespace location", + "#tag - include objects based on data pack tags", + "/regex/ - include objects based on regular expression", + "default - include objects with specific ID", + "", + "An exclamation mark (!) prefix can be added which negates the pattern.", + "Any entries matching previous rules will be removed from it.", + "Can be combined with other rule to exclude what matches the rule.", + "", + "Example:", + "@aether - include all block from the aether namespace", + "#minecraft:planks - include all blocks in the planks tag", + "/.*_ore/ - include all blocks that ends with \"_ore\"", + "minecraft:iron_block - include only the iron block", + "!/.*:oak_.*$/ - exclude all blocks that its path start with \"oak_\"", + "", + "The #waila:extra/progress_blacklist tag rule can not be removed" + ], + "blocks": [], + "blockEntityTypes": [], + "entityTypes": [] +} \ No newline at end of file diff --git a/config/waila/plugin_toggle.json b/config/waila/plugin_toggle.json new file mode 100644 index 0000000..41f072d --- /dev/null +++ b/config/waila/plugin_toggle.json @@ -0,0 +1,8 @@ +{ + "waila:core": true, + "waila:vanilla": true, + "waila:harvest": true, + "waila:extra": true, + "waila:forge": true, + "waila:test": false +} \ No newline at end of file diff --git a/config/waila/waila.json b/config/waila/waila.json new file mode 100644 index 0000000..da126c7 --- /dev/null +++ b/config/waila/waila.json @@ -0,0 +1,42 @@ +{ + "general": { + "displayTooltip": true, + "shiftForDetails": false, + "hideShiftText": false, + "displayMode": "TOGGLE", + "hideFromPlayerList": true, + "hideFromDebug": true, + "enableTextToSpeech": false, + "rateLimit": 250 + }, + "overlay": { + "position": { + "align": { + "x": "CENTER", + "y": "TOP" + }, + "anchor": { + "x": "CENTER", + "y": "TOP" + }, + "x": 0, + "y": 0, + "bossBarsOverlap": false + }, + "color": { + "backgroundAlpha": 204, + "themes": [], + "activeTheme": "waila:vanilla" + }, + "scale": 1.0, + "fps": 30 + }, + "formatter": { + "modName": "§9§o%s", + "blockName": "§f%s", + "fluidName": "§f%s", + "entityName": "§f%s", + "registryName": "§8%s" + }, + "configVersion": 1 +} \ No newline at end of file diff --git a/config/waila/waila_plugins.json b/config/waila/waila_plugins.json new file mode 100644 index 0000000..6c12af1 --- /dev/null +++ b/config/waila/waila_plugins.json @@ -0,0 +1,119 @@ +{ + "waila": { + "show_blocks": true, + "show_fluids": false, + "show_entities": true, + "show_icon": true, + "icon_position": "MIDDLE", + "show_mod_name": true, + "show_item_mod_name": true, + "show_registry": false + }, + "minecraft": { + "item_entity": true, + "pet.owner": true, + "pet.hide_unknown_owner": false, + "attribute.block_position": false, + "attribute.block_state": false, + "attribute.entity_position": false, + "attribute.health": true, + "attribute.absorption": true, + "attribute.armor": true, + "attribute.compact": false, + "attribute.icon_per_line": 25, + "attribute.long_health_max": 100, + "attribute.long_armor_max": 100, + "attribute.horse_jump_height": true, + "attribute.horse_speed": true, + "attribute.panda_genes": true, + "attribute.beacon_effects": true, + "attribute.mob_effects": true, + "attribute.hidden_mob_effects": false, + "jukebox.record": true, + "timer.grow": true, + "timer.breed": true, + "override.invisible_entity": true, + "override.trapped_chest": true, + "override.powder_snow": true, + "override.infested": true, + "override.vehicle": true, + "breaking_progress.enabled": true, + "breaking_progress.color": -1426063361, + "breaking_progress.bottom_only": false, + "spawner_type": true, + "crop_progress": true, + "crop_growable": true, + "tree_growable": true, + "redstone.lever": true, + "redstone.repeater": true, + "redstone.comparator": true, + "redstone.level": true, + "player_head.name": true, + "level.composter": true, + "level.honey": true, + "note_block.type": true, + "note_block.note": "SHARP", + "note_block.int_value": false, + "book.enchantment": "CYCLE", + "book.enchantment_cycle_timing": 500, + "book.written": true + }, + "harvest": { + "enabled": true, + "display_mode": "MODERN" + }, + "test": { + "enabled": true, + "bool": true, + "int": 69, + "double": 42.0, + "string": "\u003cempty\u003e", + "enum": "HEAD", + "int_octal": 4178, + "int_binary": 10, + "int_hex": 2762, + "sync_bool": true, + "sync_int": 69, + "sync_double": 42.0, + "sync_string": "\u003cempty\u003e", + "sync_enum": "HEAD", + "override_mod_name": false, + "event.handle_tooltip": false, + "event.before_render": false, + "event.after_render": false, + "event.item_mod_name": false, + "custom_icon.enabled": true, + "offset.enabled": true, + "error.enabled": false, + "hit_result.enabled": false, + "grow": false, + "data.nbt": false, + "data.complex": false, + "data.complex.block": false, + "data.complex.multiple_addition": false, + "long.enabled": false, + "long.width": 200, + "energy": false, + "energy.inf_stored": false, + "energy.inf_capacity": false, + "fluid": false, + "data.ctx": false, + "data.ctx.raw": false, + "data.ctx.typed": false, + "redirect.target": "NONE" + }, + "wailax": { + "energy.enabled_block": true, + "energy.enabled_entity": true, + "fluid.enabled_block": true, + "fluid.enabled_entity": true, + "fluid.display_unit": "MILLIBUCKETS", + "progress.enabled_block": true, + "progress.enabled_entity": true, + "item.enabled_block": true, + "item.enabled_entity": true, + "item.nbt": true, + "item.max_height": 3, + "item.sort_by_count": true + } +} \ No newline at end of file diff --git a/index.toml b/index.toml index 9bbdf27..dd5b6d9 100644 --- a/index.toml +++ b/index.toml @@ -1,5 +1,353 @@ hash-format = "sha256" +[[files]] +file = "config/NoChatReports/NCR-Client.json" +hash = "bcda618c3d12260723dddcf6b15893d55ee7955d9347ef669004385c9bb3c61f" + +[[files]] +file = "config/NoChatReports/NCR-Common.json" +hash = "bbc93e6b3cb7a917334cbbb3d1b0775a1cb3244ebc2075e4fa1fb7420e32cea7" + +[[files]] +file = "config/NoChatReports/NCR-Encryption.json" +hash = "ba5e0e63cd9b06f69f19a66e99cd8f2d327421344123215c067a427a161558f1" + +[[files]] +file = "config/NoChatReports/NCR-ServerWhitelist.json" +hash = "fdf38fd061bb38e0389ffb008eb33f454f762e504080e8adf2ed5e3911554a8c" + +[[files]] +file = "config/NoChatReports/README.md" +hash = "c52b76ccad2bd1063a22c7f6bb9e7c5db6b00fb53a6fd605585972ee0e5fc01f" + +[[files]] +file = "config/appleskin-client.toml" +hash = "e6609ffbea927ee6390b1317bb6f3abb3f31ee591ca5c1d5e748f5e625fefea1" + +[[files]] +file = "config/bettercombat/client.json5" +hash = "cae59c5027ea50d0b12ec4bc15e7ac49b02f10ee6d5d5e28ec38374e164d8ef5" + +[[files]] +file = "config/bettercombat/fallback_compatibility.json" +hash = "ea41124fc9bd72eccd324212e21372e969367430cedbc20662073351f00120f6" + +[[files]] +file = "config/bettercombat/server.json5" +hash = "4933e1c010fd02e746a0114fba4005afa269ff8ffef36aa07800b3b87066e85b" + +[[files]] +file = "config/blueprint-client.toml" +hash = "89ef9f568d793018db983b9f944e85876a4cebd408f8f4d2182b3c38fa44ef7e" + +[[files]] +file = "config/blueprint-common.toml" +hash = "d335fd00458005d989d55a6615073d5b390ea08d5e1d129229518f90d5d3ef9b" + +[[files]] +file = "config/caverns_and_chasms-client.toml" +hash = "ac4fad73b20151ee9f0de09dcc137310e5dcb44b68164c1d739eb562de848992" + +[[files]] +file = "config/caverns_and_chasms-common.toml" +hash = "2697f81d15401de3729b765a4f5e80095e70710cfa4236c1e280cfaa9d1471fd" + +[[files]] +file = "config/cofh_core-client.toml" +hash = "3d9a09da647fea2833998bce9608b9746d8a0ad27bb965b23f675d5ce9dde828" + +[[files]] +file = "config/cofh_core-common.toml" +hash = "e254fd10199336dd0e0c1c3f20a8daa1fdf9ca026b02dd9c0064ae1f058b9393" + +[[files]] +file = "config/configured-client.toml" +hash = "9f506cbecac3f4383c61b00d82d86ffe92b111f0a75f8b471f9ad87c27a8ba2d" + +[[files]] +file = "config/craftpresence.json" +hash = "52edad6d1dce2348c7c9567dfd44cee5e01d20fd3972d1ad100556fe2a29c63e" + +[[files]] +file = "config/darkness.properties" +hash = "2d4b06e32c8e57f78f815d8d8a6b2cb191813469c30c744e64172ebe426840a0" + +[[files]] +file = "config/entityculling.json" +hash = "b8a87894038f8e3fed39687928119da41553ec72fafd3c6b98e39efb62ac6e7d" + +[[files]] +file = "config/experimentalsettingsdisabler-client.toml" +hash = "d280f5cfcfa2b576a7b9486775491cec6c5f80c85c6325e5f396c9d764b16ce3" + +[[files]] +file = "config/ferritecore-mixin.toml" +hash = "fab938297f4226f9e13a5164ffdb94ae1e0e572d1fab3d5d13e4cfaa0a44f628" + +[[files]] +file = "config/figura.json" +hash = "45d1b9d9bf59fbd6a384fe8a7d1db75f7364276e17819f738c670202be5d4fd4" + +[[files]] +file = "config/fml.toml" +hash = "eb5434c7520284945763f461841e91da86895a70324e13218a07824f81e5ec87" + +[[files]] +file = "config/forge-client.toml" +hash = "534d9fc367bb58ded17ad2820df913dee00eb6e64ef9270c3a8e491db585f548" + +[[files]] +file = "config/forge-common.toml" +hash = "a440d2a7ce939ef3c462475555a9a188263aebdbf13db600de3f01d9d312970c" + +[[files]] +file = "config/forge-resource-caching.toml" +hash = "acfdb749a28106463b96980100a7e542b0b2bc3f9c9464196e0765a4f1c39061" + +[[files]] +file = "config/hardcorerevival-common.toml" +hash = "63354bba2539fca5dbc1879fc469c0d180336095b2646322b7b3d53196b32624" + +[[files]] +file = "config/improvedmobs/client.toml" +hash = "d8345be5288253ef772361cf11593002bef16b4fa0974f73950e8f60ac7c845a" + +[[files]] +file = "config/improvedmobs/common.toml" +hash = "82807fbfa9bd6c63dc2388f4d6310e845ae307186a3f9ddb5477c96d476b3474" + +[[files]] +file = "config/improvedmobs/equipment.json" +hash = "af8aba6009e108297236bae17082edd1b6c729c97f9861c302e4048059f4cf1e" + +[[files]] +file = "config/insomniac_config.toml" +hash = "4d14b161dc13cf99f404352edd59d48e4366d52f8076339c58a3223e2af3ed4a" + +[[files]] +file = "config/jei/blacklist.cfg" +hash = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + +[[files]] +file = "config/jei/ingredient-list-mod-sort-order.ini" +hash = "e5a1a4af970e7ad9225e89d13a1115ea62e92aedd162bd23d5da5710e18d7d37" + +[[files]] +file = "config/jei/ingredient-list-type-sort-order.ini" +hash = "71398c5a1ec48e3829f80ffebb991cbf8bdb23c00fb84691474bfed09c664268" + +[[files]] +file = "config/jei/jei-client.ini" +hash = "c513c22b5acbf79ca29858ba472bba4a6f969df405c61b37b7ee6554358d88ea" + +[[files]] +file = "config/jei/jei-colors.ini" +hash = "c6328dcf3fb8b20a9f6ea6b61266ce289565c167353e183a105fb4915c36c072" + +[[files]] +file = "config/jei/jei-debug.ini" +hash = "24f1a0313b8ae9b6bf450d962640312613fd0f9e9a21a26756b85a6b5ee3d46d" + +[[files]] +file = "config/jei/jei-mod-id-format.ini" +hash = "34eb990ae2cf62220a0d1be95629bcac46e6732f1cd6f7b6fdc54bcae02916e5" + +[[files]] +file = "config/jei/recipe-category-sort-order.ini" +hash = "395794fc5c3c0ac423a5f40081ad5e8e8cf2e8284926852db849e6dd23b5a48e" + +[[files]] +file = "config/mantle-client.toml" +hash = "4eb31565ff6cb05edf5a4111eef5603f59b9f9a46d3682dd9f537dfe9a53e1cc" + +[[files]] +file = "config/openloader/advanced_options.json" +hash = "97c64147276f55cad728249dd77602661e2327fa178aeb8e0db12866df448211" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/broad_axe.json" +hash = "e4a35a7deec4123d7182455b5f7f28cedebbd2d2917eb8f04da5e0f33c4f868c" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/cleaver.json" +hash = "1e1fa6f6cce37b0d752cb1a72ecf1e674375cbbe6f8a498931c46851488ed90d" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/crossbow.json" +hash = "031baf8e6571e3438f18250deb51a55c17253b4ccf00eaec75e85f9912bc9331" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/dagger.json" +hash = "8050a801a61f9e541a90c502622db5aad269d80caa2af6ad4965cff7e58a21e4" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/excavator.json" +hash = "70e7920fcedf0bf07a788de72cbf1f47154f521a0d352f0d192119238bbd5948" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/hand_axe.json" +hash = "a585b3f4b6934620e2d88013c644a7ecefd8079b240ffff6fb9c08cdfeae4cd5" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/kama.json" +hash = "aebe362931f6d21700d69133f13a3e6b0d09ddf7a77f5403e68603600c59722a" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/longbow.json" +hash = "7218b275a0f2496929db53782e5d07a71a8f12e91e4df94d7664b4e06448c00d" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/mattock.json" +hash = "206288719aa8ff4a55ef0439b784db53b3db64401611db502906df75a89cf772" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/pickadze.json" +hash = "48beffe230fd02aad47bbafd8282f6c7879268f34c47489f4e2b7e2549a65f0d" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/pickaxe.json" +hash = "48beffe230fd02aad47bbafd8282f6c7879268f34c47489f4e2b7e2549a65f0d" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/scythe.json" +hash = "206288719aa8ff4a55ef0439b784db53b3db64401611db502906df75a89cf772" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/sledge_hammer.json" +hash = "bf9ff98ff479ad0afcec7e4165997d578ba1e65ef1de1ba9d3417177bbca247e" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/sword.json" +hash = "55f45f76167ee9a160bc322b1cf659d250a4fe528545c380b3aed47f4bc1360d" + +[[files]] +file = "config/openloader/data/BTCon/data/tconstruct/weapon_attributes/vein_hammer.json" +hash = "bf9ff98ff479ad0afcec7e4165997d578ba1e65ef1de1ba9d3417177bbca247e" + +[[files]] +file = "config/openloader/data/BTCon/data/tinkersurvival/weapon_attributes/knife.json" +hash = "8050a801a61f9e541a90c502622db5aad269d80caa2af6ad4965cff7e58a21e4" + +[[files]] +file = "config/openloader/data/BTCon/pack.mcmeta" +hash = "25a0850729340ed9519b2e82c90f1c8c94f057401c498481b4d21d6ef4bf89bb" + +[[files]] +file = "config/patchouli-client.toml" +hash = "d289f4c7540e3e24bcf6bbf3f5a2aaaf87ccf58027d2213e40497fc627422068" + +[[files]] +file = "config/personality-client.toml" +hash = "b1f773cc87cd02fc632dd37a1cde0c510076f07a2fac6d2e8c31bcc66cc0bc84" + +[[files]] +file = "config/quark-common.toml" +hash = "df93f2dfa7d98676ae384954886844530201d2d1255a66bb3a0b892f5defa5f2" + +[[files]] +file = "config/rubidium-mixins.properties" +hash = "66bbef3dd895941e28db52d85ef5e8a1ecda6dc26377a47ff6dc623ece2f73fa" + +[[files]] +file = "config/rubidium-options.json" +hash = "ad91fda3c4603706b772310bb3de10ff182f0e2fed7a7d94fb4e172c379e0f51" + +[[files]] +file = "config/skinlayers.json" +hash = "91dda7ff0e6d52d1d99d8196cd5f5e3d165075c194e19344fa8a034ef39b6a4c" + +[[files]] +file = "config/sound_physics_remastered/allowed_sounds.properties" +hash = "4cc8424babe9a26b535aba37c8434793cef6159c71c80003dffd680c34fec13a" + +[[files]] +file = "config/sound_physics_remastered/occlusion.properties" +hash = "a32663c3fab08a2b193c3edb726411fddeecfaa6516d6735cac70c2350260583" + +[[files]] +file = "config/sound_physics_remastered/reflectivity.properties" +hash = "900a129d1b112e935fdd60eebe5969ec6010edb42e50399f0a697a253b79bfe7" + +[[files]] +file = "config/sound_physics_remastered/soundphysics.properties" +hash = "b25372a3bf1a5caebd9ce9d965c112e1c3f35df7e334174dce7796dbfbbe401f" + +[[files]] +file = "config/spark/config.json" +hash = "992ba9f3a4a7ce3de112eb95575328956fdc3ce6781c455ebce7b23db7e7da42" + +[[files]] +file = "config/survivalistessentials-client.toml" +hash = "1826033d0adb57af8a8ec1605bb3fcbbec3f7b0d478378c903ba1f7a2cb535e8" + +[[files]] +file = "config/survivalistessentials-common.toml" +hash = "848f84e9864fef0da3359a7e23382ee186139dd3bc61d36aebd1fbdd13f3cd70" + +[[files]] +file = "config/tconstruct-client.toml" +hash = "cda2bd5471e0c6b28233f7c59b828433a2611f63c214ce35341315c993627dbc" + +[[files]] +file = "config/tconstruct-common.toml" +hash = "7213f2b832f6219d632bf7edab3810cfe12764eff47795112d798113aa660833" + +[[files]] +file = "config/thermal-client.toml" +hash = "a6a09cfe3859942830c9813563a688d745e2bdeb81a727a3b958ab231c755ba3" + +[[files]] +file = "config/thermal-common-1.toml.bak" +hash = "05dca99025c1189270179e96182a973869de4fefba157cdf183980968fc41965" + +[[files]] +file = "config/thermal-common.toml" +hash = "20c439d84ce74556a33497c1c85ad139f294cdb5edadc90d8c6c3c8746f25077" + +[[files]] +file = "config/touhou_little_maid-common.toml" +hash = "418bb4a5ff74c8ba78fa55607dd9d96163619d446fd3ad663cf46b9590e7166e" + +[[files]] +file = "config/touhou_little_maid/in_game_maid_config.json" +hash = "0be3289c57f7756da6019adf59e83efb37d2c9779b424e3e391516353e3b7a86" + +[[files]] +file = "config/touhou_little_maid/info.json" +hash = "8a2ae20a2ee2888ccbe9d6f8017d169134fc2f2ea707056beb4af288c0916aeb" + +[[files]] +file = "config/upgrade_aquatic-client.toml" +hash = "815f751451060fcf358b949699d9fb4a171d7f85a75fffa8390fb693002d6aca" + +[[files]] +file = "config/upgrade_aquatic-common.toml" +hash = "8d06514842bc7cd032695ccc25a107f864cde909e3fd317ce91a2bdc24209b97" + +[[files]] +file = "config/voicechat-client.toml" +hash = "24a7b91377e08d0d8bc2805793c8150d473241aa816cbaa6fca9d254aa537ca5" + +[[files]] +file = "config/voicechat/translations.properties" +hash = "b8215b84232be41438ffb7c7304b57b0677c9cad49b717db59900872080adf20" + +[[files]] +file = "config/voicechat/username-cache.json" +hash = "1c9739a3d64ed18d1b04132573633c6315264c3e02f4aed851844324622bf637" + +[[files]] +file = "config/voicechat/voicechat-client.properties" +hash = "3760f05172b76dfa7bd9cb90f1ef4c2a840d6f56b19590123c52b9e67e2144de" + +[[files]] +file = "config/voicechat/voicechat-server.properties" +hash = "fe12092271422fd699780085d1b1c7db2239259caf29f59f84feec3aee5feb99" + +[[files]] +file = "config/voicechat/voicechat-volumes.properties" +hash = "58242ef3075b166845e0081281b01113a55b9d095104a68b167e7b4bc08b87c5" + [[files]] file = "mods/3dskinlayers.pw.toml" hash = "f26fb3ebc03df700a9af26fa5084b2034b1ce5ede156f5112aedb6a4e14162cb" @@ -10,11 +358,21 @@ file = "mods/appleskin.pw.toml" hash = "737d7767b4e9e28e3e60805e3f980120b005803c93837e484d935f6156199893" metafile = true +[[files]] +file = "mods/architectury-api.pw.toml" +hash = "9307d7537501310581a6036c788e0f306988b4b90536d629eacaa83a8987b833" +metafile = true + [[files]] file = "mods/autoreglib.pw.toml" hash = "2264acfbd388023f4c11b06b18e1a8b79b2b078e9fbf4cc38b31e4cb31c653dd" metafile = true +[[files]] +file = "mods/badpackets.pw.toml" +hash = "8a19be19de45743c5f350fc7887974feadefcca9ae6b1de2a6e4bc04cde88776" +metafile = true + [[files]] file = "mods/balm.pw.toml" hash = "117028aee504fb12600efb5bff26e8a3ee13d472ebe7e209ee122112b98fdb8e" @@ -55,6 +413,16 @@ file = "mods/clumps.pw.toml" hash = "7b6410313b56bb649285417562e45892da293d38b80e185c2ffc52b4f97f680e" metafile = true +[[files]] +file = "mods/cofh-core.pw.toml" +hash = "828e6940eb60f08488cb0b477530ea82bd3ec631547a279590603cf7e20de9ff" +metafile = true + +[[files]] +file = "mods/configured.pw.toml" +hash = "38abb00776d34d4c650c59ef4a75a6562c96f914cbe17f09f176a682f23fd883" +metafile = true + [[files]] file = "mods/controlling.pw.toml" hash = "7342959eb86faf584e6d64417064dd793ae6b4667f51954f4169d11fe5f0d5da" @@ -65,6 +433,11 @@ file = "mods/craftpresence.pw.toml" hash = "4b6d92a290fbaca4730a50458d91625a173522612feec56697ed21ffa55dad35" metafile = true +[[files]] +file = "mods/dynamic-lights.pw.toml" +hash = "689de1398b2d03f2518da3c82f003dc533536d84c103c85222808ef5da1185b9" +metafile = true + [[files]] file = "mods/entityculling.pw.toml" hash = "ea0d8c35669646b8d739a20b97a28c48744dcdea889ccc3c39ccd1431bf5cc6c" @@ -82,7 +455,7 @@ metafile = true [[files]] file = "mods/figura.pw.toml" -hash = "a38a1991d430fcc5c8e78121b3423e2998041e20dc3fa2e4e574da57f3545f8c" +hash = "13515ee541a2e62c359e4fc85a51bc99b4d1cd088898911a264e5ca0d5c2d15d" metafile = true [[files]] @@ -90,6 +463,11 @@ file = "mods/hardcore-revival.pw.toml" hash = "7db780dbbb8381a81c6e378fa1cda19baa0dc409027c7d4395b04786f459afd9" metafile = true +[[files]] +file = "mods/i-know-what-im-doing.pw.toml" +hash = "7bfc6fd8a94e02e289c31c8500215abdfbbb29f92535ebceeb7a76ffb7efb251" +metafile = true + [[files]] file = "mods/improved-mobs.pw.toml" hash = "320a9246e9a1466307a9975ad3835894e6755287ca1745302865e1db00c18227" @@ -105,6 +483,11 @@ file = "mods/jei.pw.toml" hash = "72afda66fd413cf3a529fea5b6606589dbc672f8204064b0a8e60a2548625706" metafile = true +[[files]] +file = "mods/kubejs.pw.toml" +hash = "a85b989de926cb2c2d912d8d50fdb31e1ef0c5fa63a0b9fd0f0e87c9b29afcca" +metafile = true + [[files]] file = "mods/mantle.pw.toml" hash = "6c0648dc99270900800404089ac76535af2bc3edcfd6c9cca3038eb0618dc077" @@ -115,11 +498,31 @@ file = "mods/memoryleakfix.pw.toml" hash = "eab12c7fddf20f293b8726f7553d2c0c0b6c578a2ba03ddf59ae40f6e684e2ce" metafile = true +[[files]] +file = "mods/mob-plaques.pw.toml" +hash = "f290e8a7215bb9a0badf2f6069071aba1cc540add04b51ba49f296f817b7be5a" +metafile = true + +[[files]] +file = "mods/no-chat-reports.pw.toml" +hash = "9055b4a92e2ea4ad8661c226f549040eb48ae535070942a3a95b019c08ca70f6" +metafile = true + +[[files]] +file = "mods/open-loader.pw.toml" +hash = "22d931365312d6aeee6596362265172cb2b8cd7080563cdd7f3ac97845be5883" +metafile = true + [[files]] file = "mods/patchouli.pw.toml" hash = "8895f6fc1d8d8280539f3e381f3b0316d912600d7a8dda216ce83466abaa5aee" metafile = true +[[files]] +file = "mods/personality!.pw.toml" +hash = "275ea29317e5fe3b408083bc77e6b1ce0970bc837c3720a4a1e8df0725a08392" +metafile = true + [[files]] file = "mods/pet-cemetery.pw.toml" hash = "112e6858389376bf1d119dd2d35d8729aa125ab065df69ab8f725331b811e992" @@ -130,6 +533,11 @@ file = "mods/playeranimator.pw.toml" hash = "d6c0f05a4982b73b78910bd95f917bb8a934f4f233d218a3ccc22ea7ecc8bf55" metafile = true +[[files]] +file = "mods/puzzles-lib.pw.toml" +hash = "827b361fcddfa0bdb84bfa0ebf0e1a38b139804c92aaf9e39218d784e4111fb4" +metafile = true + [[files]] file = "mods/quark-oddities.pw.toml" hash = "90560337b2ad996abe8d1fb74130972b83ff9954d1742bbcc1a8588aa5628528" @@ -145,6 +553,16 @@ file = "mods/radon.pw.toml" hash = "26e433558549ad18eb7b9c0372917750ee356ad537c82991e78d237839d64975" metafile = true +[[files]] +file = "mods/realistic-torches.pw.toml" +hash = "d1a4709df304a4f36da082a5edddcd75112dcc6f30997c2fc44a7691087b2fb5" +metafile = true + +[[files]] +file = "mods/rhino.pw.toml" +hash = "e3467bb2df661b312db375f7172b6297a8dd9e9a03924d689e70977f71283d89" +metafile = true + [[files]] file = "mods/rubidium.pw.toml" hash = "3c827ff9fbf2b5bd9aaa1eedd0e246fbe15e76307de20098ec4e2f27ee18a415" @@ -165,16 +583,31 @@ file = "mods/spark.pw.toml" hash = "61799bc6367ee86a72fe54b131576cbbc6f4dbe1a1a134d561e83b02a72691be" metafile = true +[[files]] +file = "mods/survivalist-essentials.pw.toml" +hash = "18c36fae2b5d69f41ca8fbf42ee5588c375c5be72a65f69d3189dee2e9e7c54a" +metafile = true + [[files]] file = "mods/tenshilib.pw.toml" hash = "a5b8cd48709a340f2cbb9bed66a469b60bb453d3b30f5aaed860c3ee9dc0efd6" metafile = true +[[files]] +file = "mods/thermal-foundation.pw.toml" +hash = "a886cd2449393f692f22b97f094ea91a7faf2c4fdd9f72885d5fa6eb299a261b" +metafile = true + [[files]] file = "mods/tinkers-construct.pw.toml" hash = "8fb06ece06447c992a862fa579f06ff9e613ac6ee45a1270f1c925a717f6c26b" metafile = true +[[files]] +file = "mods/tinkersurvival.pw.toml" +hash = "4ed81e7085f389a0a6afde43444c4f7f0633e412e795330f5521042914c92ad3" +metafile = true + [[files]] file = "mods/touhou-little-maid.pw.toml" hash = "1b98533947c25a70ae435eee46c11e26044ec91a7329c7f79241d03b8969152b" @@ -189,3 +622,8 @@ metafile = true file = "mods/upgrade-aquatic.pw.toml" hash = "4af196b775f5a6dd0856428384e1cf881ed6145c12d137d48b560caefed92a2c" metafile = true + +[[files]] +file = "mods/wthit.pw.toml" +hash = "69e985f07d417f56c75eb38b9c94c19ce69904cac9efbdfaf08995c4b20217f1" +metafile = true diff --git a/mods/architectury-api.pw.toml b/mods/architectury-api.pw.toml new file mode 100644 index 0000000..004c91c --- /dev/null +++ b/mods/architectury-api.pw.toml @@ -0,0 +1,13 @@ +name = "Architectury API" +filename = "architectury-6.6.92-forge.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/lhGA9TYQ/versions/96L7fC9l/architectury-6.6.92-forge.jar" +hash-format = "sha1" +hash = "16fad847d50aa4363180c73afb782e76d53f3656" + +[update] +[update.modrinth] +mod-id = "lhGA9TYQ" +version = "96L7fC9l" diff --git a/mods/badpackets.pw.toml b/mods/badpackets.pw.toml new file mode 100644 index 0000000..89d028a --- /dev/null +++ b/mods/badpackets.pw.toml @@ -0,0 +1,13 @@ +name = "bad packets" +filename = "badpackets-forge-0.2.3.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/ftdbN0KK/versions/VTOW8XR6/badpackets-forge-0.2.3.jar" +hash-format = "sha1" +hash = "22d57703594013418aeed69563d9b1018efe5cd5" + +[update] +[update.modrinth] +mod-id = "ftdbN0KK" +version = "VTOW8XR6" diff --git a/mods/cofh-core.pw.toml b/mods/cofh-core.pw.toml new file mode 100644 index 0000000..86bd692 --- /dev/null +++ b/mods/cofh-core.pw.toml @@ -0,0 +1,13 @@ +name = "CoFH Core" +filename = "cofh_core-1.19.2-10.3.1.48.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/OWSRM4vD/versions/ssRHxD6e/cofh_core-1.19.2-10.3.1.48.jar" +hash-format = "sha1" +hash = "7ad5e45fff2f250f08961e3dda6d602f73f34010" + +[update] +[update.modrinth] +mod-id = "OWSRM4vD" +version = "ssRHxD6e" diff --git a/mods/configured.pw.toml b/mods/configured.pw.toml new file mode 100644 index 0000000..c6ead94 --- /dev/null +++ b/mods/configured.pw.toml @@ -0,0 +1,13 @@ +name = "Configured" +filename = "configured-2.1.1-1.19.2.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "27e301553d9850386395bd199805999c3bd9184a" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 4462837 +project-id = 457570 diff --git a/mods/dynamic-lights.pw.toml b/mods/dynamic-lights.pw.toml new file mode 100644 index 0000000..94bb081 --- /dev/null +++ b/mods/dynamic-lights.pw.toml @@ -0,0 +1,13 @@ +name = "Dynamic Lights" +filename = "dynamiclights-v1.7.1-mc1.17x-1.20x-mod.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/7YjclEGc/versions/Y1UP7YoY/dynamiclights-v1.7.1-mc1.17x-1.20x-mod.jar" +hash-format = "sha1" +hash = "e29ef3c4f7f1907e98a8d8bd9486fde16df118b1" + +[update] +[update.modrinth] +mod-id = "7YjclEGc" +version = "Y1UP7YoY" diff --git a/mods/figura.pw.toml b/mods/figura.pw.toml index b69931d..a8ac70d 100644 --- a/mods/figura.pw.toml +++ b/mods/figura.pw.toml @@ -1,13 +1,13 @@ name = "Figura" -filename = "figura-0.1.2+1.19.2.jar" +filename = "figura-0.1.4+1.19.2-forge-mc.jar" side = "client" [download] -url = "https://cdn.modrinth.com/data/s9gIPDom/versions/68pcF68H/figura-0.1.2%2B1.19.2.jar" +url = "https://cdn.modrinth.com/data/s9gIPDom/versions/s8mttfVP/figura-0.1.4%2B1.19.2-forge-mc.jar" hash-format = "sha1" -hash = "d866ddea9f458b0c4016f5c68b91507880ed774c" +hash = "2b85b3049b771c94ef88a43cb1c2430409000902" [update] [update.modrinth] mod-id = "s9gIPDom" -version = "68pcF68H" +version = "s8mttfVP" diff --git a/mods/i-know-what-im-doing.pw.toml b/mods/i-know-what-im-doing.pw.toml new file mode 100644 index 0000000..c4b0984 --- /dev/null +++ b/mods/i-know-what-im-doing.pw.toml @@ -0,0 +1,13 @@ +name = "I Know What I'm Doing" +filename = "IKnowWhatImDoing-5.1.1-forge.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/S5ivha5X/versions/5.1.1-forge/IKnowWhatImDoing-5.1.1-forge.jar" +hash-format = "sha1" +hash = "629df915cda64dcab803099d7c646cd4b875f8cd" + +[update] +[update.modrinth] +mod-id = "S5ivha5X" +version = "2u1npXQt" diff --git a/mods/kubejs.pw.toml b/mods/kubejs.pw.toml new file mode 100644 index 0000000..3afff39 --- /dev/null +++ b/mods/kubejs.pw.toml @@ -0,0 +1,13 @@ +name = "KubeJS" +filename = "kubejs-forge-1902.6.2-build.69.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/umyGl7zF/versions/Sl2X7VIn/kubejs-forge-1902.6.2-build.69.jar" +hash-format = "sha1" +hash = "43c107507955d1fcc7fa367190bddd3a20f4c7aa" + +[update] +[update.modrinth] +mod-id = "umyGl7zF" +version = "Sl2X7VIn" diff --git a/mods/mob-plaques.pw.toml b/mods/mob-plaques.pw.toml new file mode 100644 index 0000000..6a2b461 --- /dev/null +++ b/mods/mob-plaques.pw.toml @@ -0,0 +1,13 @@ +name = "Mob Plaques" +filename = "MobPlaques-v4.0.1-1.19.2-Forge.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/3b1CFIR5/versions/n3Ce9mNi/MobPlaques-v4.0.1-1.19.2-Forge.jar" +hash-format = "sha1" +hash = "0fb97bffda72fdb8828ebf0da84b3d8d1e2d8f0e" + +[update] +[update.modrinth] +mod-id = "3b1CFIR5" +version = "n3Ce9mNi" diff --git a/mods/no-chat-reports.pw.toml b/mods/no-chat-reports.pw.toml new file mode 100644 index 0000000..4c2237c --- /dev/null +++ b/mods/no-chat-reports.pw.toml @@ -0,0 +1,13 @@ +name = "No Chat Reports" +filename = "NoChatReports-FORGE-1.19.2-v1.5.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/qQyHxfxd/versions/RNAG69Zu/NoChatReports-FORGE-1.19.2-v1.5.1.jar" +hash-format = "sha1" +hash = "476312ba20f6da0a9d4a21b874e41d7efe719d2f" + +[update] +[update.modrinth] +mod-id = "qQyHxfxd" +version = "RNAG69Zu" diff --git a/mods/open-loader.pw.toml b/mods/open-loader.pw.toml new file mode 100644 index 0000000..8100e79 --- /dev/null +++ b/mods/open-loader.pw.toml @@ -0,0 +1,13 @@ +name = "Open Loader" +filename = "OpenLoader-Forge-1.19.2-15.0.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/KwWsINvD/versions/2YRMYH9r/OpenLoader-Forge-1.19.2-15.0.1.jar" +hash-format = "sha1" +hash = "93867029b52f6ebf3b850f5b34199e777a596ec5" + +[update] +[update.modrinth] +mod-id = "KwWsINvD" +version = "2YRMYH9r" diff --git a/mods/personality!.pw.toml b/mods/personality!.pw.toml new file mode 100644 index 0000000..f7ecbc1 --- /dev/null +++ b/mods/personality!.pw.toml @@ -0,0 +1,13 @@ +name = "Personality" +filename = "personality-1.19.2-3.0.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/zrAMu1nt/versions/dpDeV1Xm/personality-1.19.2-3.0.2.jar" +hash-format = "sha1" +hash = "37a8952499ad9a47f4ede6ab9c7c21bddff95d79" + +[update] +[update.modrinth] +mod-id = "zrAMu1nt" +version = "dpDeV1Xm" diff --git a/mods/puzzles-lib.pw.toml b/mods/puzzles-lib.pw.toml new file mode 100644 index 0000000..fa469f6 --- /dev/null +++ b/mods/puzzles-lib.pw.toml @@ -0,0 +1,13 @@ +name = "Puzzles Lib" +filename = "PuzzlesLib-v4.4.3-1.19.2-Forge.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/QAGBst4M/versions/UbCrBSit/PuzzlesLib-v4.4.3-1.19.2-Forge.jar" +hash-format = "sha1" +hash = "ad531f214a2def16ff670cc94c0ea2ab40773b09" + +[update] +[update.modrinth] +mod-id = "QAGBst4M" +version = "UbCrBSit" diff --git a/mods/realistic-torches.pw.toml b/mods/realistic-torches.pw.toml new file mode 100644 index 0000000..1bc0e28 --- /dev/null +++ b/mods/realistic-torches.pw.toml @@ -0,0 +1,13 @@ +name = "Realistic Torches" +filename = "RealisticTorches-1.19.2-3.1.5.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/iQYnQIfP/versions/7zqMKy27/RealisticTorches-1.19.2-3.1.5.jar" +hash-format = "sha1" +hash = "a4be9572b45da863368009953a683a8901e28cf7" + +[update] +[update.modrinth] +mod-id = "iQYnQIfP" +version = "7zqMKy27" diff --git a/mods/rhino.pw.toml b/mods/rhino.pw.toml new file mode 100644 index 0000000..1f63f23 --- /dev/null +++ b/mods/rhino.pw.toml @@ -0,0 +1,13 @@ +name = "Rhino" +filename = "rhino-forge-1902.2.3-build.284.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/sk9knFPE/versions/6m33q64a/rhino-forge-1902.2.3-build.284.jar" +hash-format = "sha1" +hash = "964b684c5f94918be9fa2d4c77934dba8773c8cf" + +[update] +[update.modrinth] +mod-id = "sk9knFPE" +version = "6m33q64a" diff --git a/mods/survivalist-essentials.pw.toml b/mods/survivalist-essentials.pw.toml new file mode 100644 index 0000000..6bc491b --- /dev/null +++ b/mods/survivalist-essentials.pw.toml @@ -0,0 +1,13 @@ +name = "Survivalist Essentials" +filename = "SurvivalistEssentials-1.19.2-4.2.0.15.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/hFW7KOhm/versions/tyPRs9Fe/SurvivalistEssentials-1.19.2-4.2.0.15.jar" +hash-format = "sha1" +hash = "846a5848912115086f9e221e72ff4be956f81a0d" + +[update] +[update.modrinth] +mod-id = "hFW7KOhm" +version = "tyPRs9Fe" diff --git a/mods/thermal-foundation.pw.toml b/mods/thermal-foundation.pw.toml new file mode 100644 index 0000000..e962ed7 --- /dev/null +++ b/mods/thermal-foundation.pw.toml @@ -0,0 +1,13 @@ +name = "Thermal Foundation" +filename = "thermal_foundation-1.19.2-10.3.1.57.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/Xvg6q5Wp/versions/kaIOIjDc/thermal_foundation-1.19.2-10.3.1.57.jar" +hash-format = "sha1" +hash = "14ade1c7880831dbe184676f56fed0be14ac717e" + +[update] +[update.modrinth] +mod-id = "Xvg6q5Wp" +version = "kaIOIjDc" diff --git a/mods/tinkersurvival.pw.toml b/mods/tinkersurvival.pw.toml new file mode 100644 index 0000000..28d963c --- /dev/null +++ b/mods/tinkersurvival.pw.toml @@ -0,0 +1,13 @@ +name = "Tinkers' Survival" +filename = "TinkerSurvival-1.19.2-4.1.1.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/KRi6s8j8/versions/6vBkyRPa/TinkerSurvival-1.19.2-4.1.1.2.jar" +hash-format = "sha1" +hash = "d7d0d5ec635857b5cc1c4840979fc65634fd98d3" + +[update] +[update.modrinth] +mod-id = "KRi6s8j8" +version = "6vBkyRPa" diff --git a/mods/wthit.pw.toml b/mods/wthit.pw.toml new file mode 100644 index 0000000..398577c --- /dev/null +++ b/mods/wthit.pw.toml @@ -0,0 +1,13 @@ +name = "WTHIT" +filename = "wthit-forge-5.25.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/6AQIaxuO/versions/jgcBe4YJ/wthit-forge-5.25.0.jar" +hash-format = "sha1" +hash = "bd644a7269dd93e12d171f3c5f926821e7449f04" + +[update] +[update.modrinth] +mod-id = "6AQIaxuO" +version = "jgcBe4YJ" diff --git a/pack.toml b/pack.toml index cab9e2b..ccec5ae 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "1abf3b2386f5e695dd9279f053f694b924f405fda20a9e455aa2af4a6e5aeb73" +hash = "fd195cc3e06999ec09588d80d479dc8e78e38049c5c0214a9e857be420a6f362" [versions] forge = "43.3.13"