Files
2026-08-06 22:36:43 +02:00

1009 lines
94 KiB
JSON

{
"item.needsofnature.debug_staff": "Nature Debug Staff",
"item.needsofnature.flower_mix": "Flower Mix",
"item.needsofnature.energy_augmenter": "Energy Augmenter",
"item.needsofnature.energy_diminisher": "Energy Diminisher",
"item.needsofnature.energy_stabilizer": "Energy Stabilizer",
"item.needsofnature.iron_plug": "Iron Plug",
"item.needsofnature.protector_v": "V Protector",
"item.needsofnature.protector_a": "A Protector",
"item.needsofnature.protector_av": "A/V Protector",
"item.needsofnature.diaphragm": "Diaphragm",
"item.needsofnature.strapon": "Strapon",
"item.needsofnature.strapon_advanced": "Advanced Strapon",
"item.needsofnature.accessory.tooltip.liquid_decay_reduced": "Liquid decay %s",
"item.needsofnature.accessory.tooltip.liquid_decay_increased": "Liquid decay %s",
"item.needsofnature.accessory.tooltip.equalize_liquid_decay_context": "No sneak/water liquid decay increase",
"item.needsofnature.accessory.tooltip.inactive_tank_slot": "Not in liquid tank slot",
"item.needsofnature.accessory.tooltip.player_energy_gain.increased": "Energy buildup %s",
"item.needsofnature.accessory.tooltip.player_energy_gain.reduced": "Energy buildup %s",
"item.needsofnature.accessory.tooltip.liquid_capacity.increased": "Liquid capacity %s ml",
"item.needsofnature.accessory.tooltip.liquid_capacity.reduced": "Liquid capacity %s ml",
"item.needsofnature.accessory.tooltip.liquid_gain.increased": "Liquid gain %s",
"item.needsofnature.accessory.tooltip.liquid_gain.reduced": "Liquid gain %s",
"item.needsofnature.accessory.tooltip.filled_effect.increased": "Filled penalty %s",
"item.needsofnature.accessory.tooltip.filled_effect.reduced": "Filled penalty %s",
"item.needsofnature.accessory.tooltip.pregnancy_chance.increased": "Pregnancy chance %s",
"item.needsofnature.accessory.tooltip.pregnancy_chance.reduced": "Pregnancy chance %s",
"item.needsofnature.accessory.tooltip.pregnancy_duration.increased": "Pregnancy duration %s",
"item.needsofnature.accessory.tooltip.pregnancy_duration.reduced": "Pregnancy duration %s",
"item.needsofnature.accessory.tooltip.mess_gain.increased": "Mess gain %s",
"item.needsofnature.accessory.tooltip.mess_gain.reduced": "Mess gain %s",
"item.needsofnature.accessory.tooltip.destroyed_skin_damage.increased": "Skin damage %s",
"item.needsofnature.accessory.tooltip.destroyed_skin_damage.reduced": "Skin damage %s",
"item.needsofnature.accessory.tooltip.attack_escape_hits.increased": "Escape hits %s",
"item.needsofnature.accessory.tooltip.attack_escape_hits.reduced": "Escape hits %s",
"item.needsofnature.accessory.tooltip.attack_escape_damage.increased": "Escape damage %s",
"item.needsofnature.accessory.tooltip.attack_escape_damage.reduced": "Escape damage %s",
"item.needsofnature.accessory.tooltip.player_energy_aura.increased": "Energy aura %s",
"item.needsofnature.accessory.tooltip.player_energy_aura.reduced": "Energy aura %s",
"item.needsofnature.accessory.tooltip.near_animation_mob_energy.increased": "Nearby animation mob energy %s",
"item.needsofnature.accessory.tooltip.near_animation_mob_energy.reduced": "Nearby animation mob energy %s",
"item.needsofnature.accessory.tooltip.blocks_injector_v": "Blocks V animations",
"item.needsofnature.accessory.tooltip.blocks_injector_a": "Blocks A animations",
"item.needsofnature.accessory.tooltip.blocks_injector_av": "Blocks A/V animations",
"item.needsofnature.accessory.tooltip.occupies_av": "Occupies A and V slots",
"item.needsofnature.accessory.tooltip.ignore_injector_slot_effect_suppression": "Stays active during matching injector animations",
"item.needsofnature.accessory.tooltip.blocks_pregnancy": "Blocks pregnancy",
"item.needsofnature.accessory.tooltip.male_roles": "Enables male animation roles for female players",
"item.needsofnature.accessory.tooltip.no_injected_liquid": "Does not provide liquid on peak",
"item.needsofnature.accessory.tooltip.stored_liquid.empty": "Empty (%s ml capacity)",
"item.needsofnature.accessory.tooltip.stored_liquid.filled": "%s ml of %s",
"item.needsofnature.horse_liquid_collector": "Horse Liquid Collector",
"item.needsofnature.entity_energy_stabilizer": "%s Energy Stabilizer",
"item.needsofnature.mixed_liquid_bottle": "Bottle of Mixed Liquid",
"entity.needsofnature.horse_liquid_collector": "Horse Liquid Collector",
"itemGroup.needsofnature.main": "Needs of Nature",
"trinkets.slot.legs.v": "V",
"trinkets.slot.legs.a": "A",
"trinkets.slot.legs.d": "D",
"key.categories.needsofnature": "Needs Of Nature",
"key.categories.needsofnature.main": "Needs Of Nature",
"key.category.needsofnature.main": "Needs Of Nature",
"key.needsofnature.start_manual_peak": "Start Manual Peak",
"key.needsofnature.player_preferences": "Open Player Preferences",
"key.needsofnature.give_up": "Give Up",
"hud.needsofnature.give_up.prompt": "Hold %s to give up",
"gui.needsofnature.repair_skin": "Repair damaged skin",
"gui.needsofnature.repair_skin.needs_loom": "Needs a loom nearby",
"gui.needsofnature.repair_skin.needs_loom_or_crafting_table": "Needs a loom or crafting table nearby",
"gui.needsofnature.trinket_slot.requires_female": "Requires female gender",
"gui.needsofnature.trinket_slot.requires_male": "Requires male gender",
"gui.needsofnature.trinket_slot.unavailable": "Unavailable",
"config.needsofnature.categories_title": "Needs Of Nature Config",
"config.needsofnature.category.toggles": "Toggles",
"config.needsofnature.category.player_preferences": "Player Preferences",
"config.needsofnature.category.settings": "Settings",
"config.needsofnature.category.credits": "Credits",
"config.needsofnature.category.gameplay": "Gameplay",
"config.needsofnature.category.vanilla_overrides": "Vanilla Overrides",
"config.needsofnature.category.liquid": "Liquid",
"config.needsofnature.category.pregnancy": "Pregnancy",
"config.needsofnature.category.interface": "Interface",
"config.needsofnature.category.intiface": "Buttplug.io",
"config.needsofnature.category.debug_advanced": "Debug & Advanced",
"config.needsofnature.toggles_title": "Needs Of Nature Toggles",
"config.needsofnature.player_preferences_title": "Needs Of Nature Player Preferences",
"config.needsofnature.settings_title": "Needs Of Nature Settings",
"config.needsofnature.credits_title": "Needs Of Nature Credits",
"config.needsofnature.credits_intro": "Needs Of Nature is made possible by:",
"config.needsofnature.credits.resource_credits": "Resource Credits",
"config.needsofnature.credits.project_links": "Project Links",
"config.needsofnature.credits.category_value": "Category: %s",
"config.needsofnature.credits.creator_value": "Creator: %s",
"config.needsofnature.credits.source_value": "Source: %s",
"config.needsofnature.credits.license_value": "License: %s",
"config.needsofnature.credits.license_modified_value": "License: %s | Modified",
"config.needsofnature.credits.assets_value": "Assets: %s",
"config.needsofnature.credits.modified": "Modified",
"config.needsofnature.credits.source": "Source",
"config.needsofnature.credits.license": "License",
"config.needsofnature.gameplay_title": "Needs Of Nature Gameplay",
"config.needsofnature.pregnancy_title": "Needs Of Nature Pregnancy",
"config.needsofnature.liquid_settings_title": "Needs Of Nature Liquid",
"config.needsofnature.debug_advanced_title": "Needs Of Nature Debug & Advanced",
"config.needsofnature.loaded_animations_title": "Loaded Animations",
"config.needsofnature.loaded_animations": "Loaded animations",
"config.needsofnature.loaded_animations.load_order": "Load order...",
"config.needsofnature.loaded_animations.load_order_title": "Animation Pack Load Order",
"config.needsofnature.loaded_animations.load_order.summary": "Drag thumbnails or use arrows. Top = highest priority; built-in content stays last.",
"config.needsofnature.loaded_animations.load_order.read_only": "Read-only while connected to a remote server.",
"config.needsofnature.loaded_animations.load_order.base_non": "Built-in NeedsOfNature content (locked)",
"config.needsofnature.loaded_animations.load_order.builtin_details": "Always loaded | lowest priority",
"config.needsofnature.loaded_animations.load_order.metadata_unavailable": "No author or version provided",
"config.needsofnature.loaded_animations.load_order.move_up": "Move pack up",
"config.needsofnature.loaded_animations.load_order.move_down": "Move pack down",
"config.needsofnature.loaded_animations.disabled_count": "%s off",
"config.needsofnature.loaded_animations_search": "Filter by id/entity",
"config.needsofnature.loaded_animations_summary": "Loaded: %s | Shown: %s",
"config.needsofnature.loaded_animations.details": "Details",
"config.needsofnature.loaded_animations.copied_missing": "Copied missing details",
"config.needsofnature.loaded_animations.status.ok": "OK",
"config.needsofnature.loaded_animations.status.partial": "Partial",
"config.needsofnature.loaded_animations.status.missing": "Missing",
"config.needsofnature.ui_title": "Needs Of Nature UI",
"config.needsofnature.vanilla_override_title": "Needs Of Nature Vanilla Override",
"config.needsofnature.initial_energy_max": "Initial energy max (0-200):",
"config.needsofnature.energy_gain_rate": "Energy gain rate (0.1-10x):",
"config.needsofnature.near_animation_energy_gain_mult": "Near-animation energy gain mult (1-10x):",
"config.needsofnature.player_energy_aura_mult_low": "Player energy aura mult (100-149):",
"config.needsofnature.player_energy_aura_mult_mid": "Player energy aura mult (150-199):",
"config.needsofnature.player_energy_aura_mult_high": "Player energy aura mult (200):",
"config.needsofnature.destroyed_skin_aura_mult_stage1": "Destroyed skin aura mult (stage 1):",
"config.needsofnature.destroyed_skin_aura_mult_stage2": "Destroyed skin aura mult (stage 2):",
"config.needsofnature.destroyed_skin_aura_mult_stage3": "Destroyed skin aura mult (stage 3):",
"config.needsofnature.destroyed_skin_aura_mult_stage4": "Destroyed skin aura mult (stage 4):",
"config.needsofnature.normal_damage_destroyed_skin_chance_percent": "Normal damage skin damage chance:",
"config.needsofnature.player_energy_aura_radius_min": "Player energy aura radius at 100:",
"config.needsofnature.player_energy_aura_radius_max": "Player energy aura radius at 200:",
"config.needsofnature.player_energy_aura_pulse_ticks": "Player energy aura pulse ticks:",
"config.needsofnature.scan_budget": "Scan budget/tick (1-512):",
"config.needsofnature.debug_chat_mode": "Debug chat mode:",
"config.needsofnature.debug_spin_mode": "Debug spin mode:",
"config.needsofnature.debug_spin_mode.value": "%s",
"config.needsofnature.convert_male_v_to_a": "Convert male-only V injections to A:",
"config.needsofnature.destroyed_skin_tint": "Destroyed skin tint:",
"config.needsofnature.destroyed_skin_tint.pick": "Pick destroyed skin tint...",
"config.needsofnature.destroyed_skin_tint.pick_title": "Pick Destroyed Skin Tint",
"config.needsofnature.destroyed_skin_tint.use": "Use color",
"config.needsofnature.destroyed_skin_tint.auto": "Auto",
"config.needsofnature.destroyed_skin_tint.no_skin": "Could not load player skin.",
"config.needsofnature.cpm_texture_profile": "CPM texture profile...",
"config.needsofnature.cpm_texture_profile.title": "CPM Texture Profile",
"config.needsofnature.cpm_texture_profile.model": "Model: %s",
"config.needsofnature.cpm_texture_profile.atlas": "Atlas: %sx%s",
"config.needsofnature.cpm_texture_profile.create": "Create missing templates",
"config.needsofnature.cpm_texture_profile.refresh": "Refresh reference",
"config.needsofnature.cpm_texture_profile.open": "Open folder",
"config.needsofnature.cpm_texture_profile.status.ready": "Custom CPM texture ready",
"config.needsofnature.cpm_texture_profile.status.player_skin": "This model uses your Minecraft skin",
"config.needsofnature.cpm_texture_profile.status.loading": "Waiting for CPM to finish loading the model...",
"config.needsofnature.cpm_texture_profile.status.no_model": "No CPM model is selected",
"config.needsofnature.cpm_texture_profile.status.no_player": "Enter a world before exporting",
"config.needsofnature.cpm_texture_profile.status.not_installed": "Customizable Player Models is not installed",
"config.needsofnature.cpm_texture_profile.status.unavailable": "CPM texture export is unavailable",
"config.needsofnature.cpm_texture_profile.status.unsupported": "The CPM atlas dimensions are not supported",
"config.needsofnature.cpm_texture_profile.status.error": "The CPM texture could not be read",
"config.needsofnature.cpm_texture_profile.description.ready": "Creates an editable destroyed texture and black atlas-shaped ripped and mess masks at the exact size of CPM's final texture atlas.",
"config.needsofnature.cpm_texture_profile.description.player_skin": "No CPM profile is needed. Use the normal destroyed_skin.png and mask files in config/needsofnature instead.",
"config.needsofnature.cpm_texture_profile.description.loading": "The screen will retry automatically when the model is ready.",
"config.needsofnature.cpm_texture_profile.description.no_player": "CPM only exposes the active model texture after the local player has loaded.",
"config.needsofnature.cpm_texture_profile.description.error": "Select a loaded custom-textured CPM model and try again.",
"config.needsofnature.cpm_texture_profile.result.created": "Created %s files; kept %s existing files.",
"config.needsofnature.cpm_texture_profile.result.created_no_open": "Created %s files; kept %s. The folder could not be opened.",
"config.needsofnature.cpm_texture_profile.result.refreshed": "Reference texture refreshed.",
"config.needsofnature.cpm_texture_profile.result.too_large": "The atlas PNG exceeds NoN's 1 MiB profile asset limit.",
"config.needsofnature.cpm_texture_profile.result.not_ready": "The custom CPM texture is not ready.",
"config.needsofnature.cpm_texture_profile.result.failed": "Could not write the CPM texture profile.",
"config.needsofnature.loop_seconds": "Normal stage seconds (5-300):",
"config.needsofnature.peak_loop_seconds": "Peak stage seconds (1-300):",
"config.needsofnature.gender_male": "Global male spawn chance:",
"config.needsofnature.gender_female": "Global female spawn chance:",
"config.needsofnature.gender_both": "Global both-gender spawn chance:",
"config.needsofnature.allow_player_gender_change_anytime": "Allow gender changes anytime:",
"config.needsofnature.require_player_gender_selection_on_join": "Require gender choice on first join:",
"config.needsofnature.allowed_starting_genders": "Allowed starting genders:",
"config.needsofnature.allowed_genders.all": "All",
"config.needsofnature.allowed_genders.male_female": "Male or Female",
"config.needsofnature.allowed_genders.male": "Male only",
"config.needsofnature.allowed_genders.female": "Female only",
"config.needsofnature.allowed_genders.both": "Male+Female only",
"config.needsofnature.allowed_genders.male_both": "Male or Male+Female",
"config.needsofnature.allowed_genders.female_both": "Female or Male+Female",
"config.needsofnature.toggle_label.enabled": "%s: ON",
"config.needsofnature.toggle_label.disabled": "%s: OFF",
"config.needsofnature.player_gender": "Player gender:",
"config.needsofnature.player_gender.male": "Male",
"config.needsofnature.player_gender.female": "Female",
"config.needsofnature.player_gender.both": "Male+Female",
"config.needsofnature.player_skin_model": "Player skin / model...",
"config.needsofnature.player_skin_model_title": "Player Skin / Model",
"config.needsofnature.belly_settings": "Belly settings...",
"config.needsofnature.belly_settings_title": "Belly Settings",
"config.needsofnature.belly_rendering": "Show player bellies:",
"config.needsofnature.max_liquid_belly_size": "Maximum liquid belly size:",
"config.needsofnature.max_pregnancy_belly_size": "Maximum pregnancy belly size:",
"config.needsofnature.fgm_settings": "Female Gender Mod settings...",
"config.needsofnature.fgm_settings_title": "Female Gender Mod Settings",
"config.needsofnature.cpm_settings": "Custom Player Models mod settings...",
"config.needsofnature.cpm_settings_title": "Customizable Player Models Settings",
"config.needsofnature.cpm_hide_fgm_breasts": "Hide FGM breasts for replaced CPM torso:",
"config.needsofnature.sync_female_gender_mod": "Sync NoN gender to FGM:",
"config.needsofnature.destroyed_skin_female_gender_overrides": "Override FGM settings with destroyed profiles:",
"config.needsofnature.destroyed_skin_female_gender_profiles": "Breast settings...",
"config.needsofnature.destroyed_skin_female_gender_profiles_title": "Breast Settings",
"config.needsofnature.destroyed_skin_female_gender_profile.low": "Destroyed stage 0-1",
"config.needsofnature.destroyed_skin_female_gender_profile.high": "Destroyed stage 2-4",
"config.needsofnature.open_non_player_preferences": "Open NoN Player Preferences",
"config.needsofnature.female_gender.customization": "Customization",
"config.needsofnature.female_gender.physics": "Breast Physics",
"config.needsofnature.female_gender.breast_size": "Breast size:",
"config.needsofnature.female_gender.separation": "Separation:",
"config.needsofnature.female_gender.height": "Height:",
"config.needsofnature.female_gender.depth": "Depth:",
"config.needsofnature.female_gender.rotation": "Rotation:",
"config.needsofnature.female_gender.breast_physics": "Breast physics:",
"config.needsofnature.female_gender.dual_physics": "Dual physics:",
"config.needsofnature.female_gender.intensity": "Intensity:",
"config.needsofnature.female_gender.momentum": "Momentum:",
"config.needsofnature.female_gender.preview_unavailable": "Preview unavailable",
"config.needsofnature.armor_shed_effect": "Armor shed effect:",
"config.needsofnature.action_sound_volume": "Action sound volume:",
"config.needsofnature.action_sound_volume.value": "%s%%",
"config.needsofnature.intiface_title": "Needs Of Nature Buttplug.io",
"config.needsofnature.intiface_toy_title": "Toy Settings",
"config.needsofnature.intiface_vibrator_title": "Vibrator Settings",
"config.needsofnature.intiface_stroker_oscillator_title": "Stroker / Oscillator Settings",
"config.needsofnature.intiface.libs.install_title": "Install Buttplug.io Libraries",
"config.needsofnature.intiface_enabled": "Enable Buttplug.io:",
"config.needsofnature.intiface_server_url": "Server URL:",
"config.needsofnature.intiface_auto_connect": "Auto-connect on world join:",
"config.needsofnature.intiface_stop_on_disconnect": "Stop on disconnect:",
"config.needsofnature.intiface_animation_baseline": "Animation baseline:",
"config.needsofnature.intiface_energized_level": "Energized %s base / pulse:",
"config.needsofnature.intiface_reactiveimpact": "Normal impact:",
"config.needsofnature.intiface_peak_reactiveimpact": "Peak impact:",
"config.needsofnature.intiface_cooldown": "Pulse cooldown (ms):",
"config.needsofnature.intiface_latency_compensation": "Latency compensation:",
"config.needsofnature.intiface_connect_scan": "Connect / scan:",
"config.needsofnature.intiface_test_pulse": "Test pulses:",
"config.needsofnature.intiface_toy_settings": "Toy settings",
"config.needsofnature.intiface_vibrator_settings": "Vibrator settings",
"config.needsofnature.intiface_stroker_oscillator_settings": "Stroker / oscillator settings",
"config.needsofnature.intiface_oscillator_regular_speed": "Regular animation speed:",
"config.needsofnature.intiface_oscillator_peak_speed": "Peak stage speed:",
"config.needsofnature.intiface_stroker_max_distance": "Max distance:",
"config.needsofnature.intiface_stroker_min_distance": "Min distance:",
"config.needsofnature.intiface_stroker_regular_duration": "Regular move duration:",
"config.needsofnature.intiface_stroker_peak_duration": "Peak move duration:",
"config.needsofnature.intiface_connect": "Connect",
"config.needsofnature.intiface_scan": "Scan",
"config.needsofnature.intiface_test": "Test",
"config.needsofnature.intiface_disconnect": "Disconnect",
"config.needsofnature.intiface.libs.install": "Install libraries",
"config.needsofnature.intiface.libs.download": "Download",
"config.needsofnature.intiface.libs.redownload": "Redownload libraries",
"config.needsofnature.intiface.libs.restart_required": "Restart required",
"config.needsofnature.intiface.libs.install_line_1": "Buttplug.io support needs optional Java libraries that are not bundled with NoN.",
"config.needsofnature.intiface.libs.install_line_2": "Download size: %s from Maven Central. A Minecraft restart is required.",
"config.needsofnature.intiface.libs.install_line_3": "No server setting controls this; it only affects your local client.",
"config.needsofnature.intiface.status.disabled": "Disabled",
"config.needsofnature.intiface.status.unavailable": "Unavailable",
"config.needsofnature.intiface.status.disconnected": "Disconnected",
"config.needsofnature.intiface.status.connecting": "Connecting",
"config.needsofnature.intiface.status.connected": "Connected (%s devices)",
"config.needsofnature.intiface.status.scanning": "Scanning (%s devices)",
"config.needsofnature.intiface.status.error": "Error (%s devices)",
"config.needsofnature.intiface.status.device_added": "Device added: %s",
"config.needsofnature.intiface.status.device_removed": "Device removed",
"config.needsofnature.intiface.status.scan_finished": "Scan finished",
"config.needsofnature.intiface.status.no_devices": "No devices connected",
"config.needsofnature.intiface.status.no_vibrate_devices": "No vibration-capable devices",
"config.needsofnature.intiface.status.stopped": "Stopped all devices",
"config.needsofnature.intiface.libs.status.available": "Libraries available",
"config.needsofnature.intiface.libs.status.missing": "Libraries missing (%s download)",
"config.needsofnature.intiface.libs.status.outdated": "Libraries outdated; redownload required",
"config.needsofnature.intiface.libs.status.installing": "Installing: %s",
"config.needsofnature.intiface.libs.status.building": "Building library bundle",
"config.needsofnature.intiface.libs.status.restart_required": "Installed, restart Minecraft to activate",
"config.needsofnature.intiface.libs.status.failed": "Install failed: %s",
"config.needsofnature.male_male_chance": "Male+male chance (0-100):",
"config.needsofnature.female_female_chance": "Female+female chance (0-100):",
"config.needsofnature.entity_entity_chance": "Entity+entity chance (0-100):",
"config.needsofnature.multi_actor_join_chance": "Join chance (3+ actors) (0-100):",
"config.needsofnature.section.world": "World",
"config.needsofnature.section.energy": "Energy",
"config.needsofnature.section.animations": "Animations",
"config.needsofnature.section.difficulty": "Difficulty",
"config.needsofnature.section.interface": "Interface",
"config.needsofnature.section.player_identity": "Player identity",
"config.needsofnature.section.local_controls": "Local controls",
"config.needsofnature.section.local_visuals": "Local visuals",
"config.needsofnature.section.intiface_connection": "Buttplug.io connection",
"config.needsofnature.section.intiface_libraries": "Buttplug.io libraries",
"config.needsofnature.section.intiface_baseline": "Animation baseline",
"config.needsofnature.section.intiface_energized": "Energized heartbeat",
"config.needsofnature.section.intiface_reactiveimpact": "Reactive impact",
"config.needsofnature.section.intiface_controls": "Connection controls",
"config.needsofnature.section.intiface_toy_settings": "Toy settings",
"config.needsofnature.section.intiface_timing": "Timing",
"config.needsofnature.section.intiface_oscillator": "Oscillator",
"config.needsofnature.section.intiface_stroker": "Stroker",
"config.needsofnature.section.mob_energy": "Mob energy",
"config.needsofnature.section.gender_spawn_chances": "Gender spawn chances",
"config.needsofnature.section.player_gender_rules": "Player gender rules",
"config.needsofnature.section.energy_gain": "Energy gain",
"config.needsofnature.section.player_energy_aura": "Player energy aura",
"config.needsofnature.section.destroyed_skin": "Destroyed skin",
"config.needsofnature.section.aura_range_timing": "Aura range & timing",
"config.needsofnature.section.animation_pacing": "Animation pacing",
"config.needsofnature.section.match_chances": "Match chances",
"config.needsofnature.section.mob_deterrence": "Mob deterrence",
"config.needsofnature.section.player_requests": "Player requests",
"config.needsofnature.section.attack_escape": "Attack escape",
"config.needsofnature.section.player_attack_balance": "Player attack balance",
"config.needsofnature.section.attack_rules": "Attack rules",
"config.needsofnature.section.mount_protection": "Mount protection",
"config.needsofnature.section.last_defeated": "Last defeated",
"config.needsofnature.section.liquid_based_pregnancy": "Liquid-based pregnancy",
"config.needsofnature.section.ripped_skin_repair": "Ripped skin repair",
"config.needsofnature.section.core_systems": "Core systems",
"config.needsofnature.section.death_persistence": "Death persistence",
"config.needsofnature.section.vanilla_integration": "Vanilla integration",
"config.needsofnature.section.breeding": "Breeding",
"config.needsofnature.section.milking": "Milking",
"config.needsofnature.section.pregnancy_timing": "Pregnancy timing",
"config.needsofnature.section.pregnancy_behavior": "Pregnancy behavior",
"config.needsofnature.section.liquid_tank": "Liquid tank",
"config.needsofnature.section.filled_penalties": "Filled penalties",
"config.needsofnature.section.runtime_budget": "Runtime budget",
"config.needsofnature.section.debug_feedback": "Debug feedback",
"config.needsofnature.section.animation_runtime": "Animation behavior",
"config.needsofnature.section.animation_data": "Animation data",
"config.needsofnature.toggle.pregnancy": "Toggle pregnancy:",
"config.needsofnature.toggle.liquid_tank": "Toggle liquid tank:",
"config.needsofnature.toggle.mess_system": "Toggle mess system:",
"config.needsofnature.toggle.destroyed_skin_system": "Toggle destroyed skin system:",
"config.needsofnature.toggle.mob_deterrence": "Toggle mob deterrence:",
"config.needsofnature.keep_mess_after_death": "Keep mess after death:",
"config.needsofnature.keep_ripped_skin_after_death": "Keep ripped skin after death:",
"config.needsofnature.keep_liquid_tank_after_death": "Keep liquid tank after death:",
"config.needsofnature.keep_pregnancy_after_death": "Keep pregnancy after death:",
"config.needsofnature.allow_crafting_table_skin_repair": "Allow crafting table repair:",
"config.needsofnature.toggle.vanilla_overrides": "Toggle vanilla overrides:",
"config.needsofnature.use_animation_breeding": "Use animation breeding override:",
"config.needsofnature.require_male_female_breeding": "Require male+female for breeding:",
"config.needsofnature.female_cow_only_milking": "Female-cow-only milking:",
"config.needsofnature.passive_deterrence_damage_threshold": "Passive damage threshold (0.1-100 HP):",
"config.needsofnature.passive_deterrence_cooldown_seconds": "Passive cooldown seconds (0-3600):",
"config.needsofnature.passive_deterrence_energy_loss": "Passive energy loss (0-200):",
"config.needsofnature.passive_harmless_slap_max_damage": "Passive harmless slap maximum (0-100 HP):",
"config.needsofnature.neutral_deterrence_damage_threshold": "Neutral damage threshold (0.1-100 HP):",
"config.needsofnature.neutral_deterrence_cooldown_seconds": "Neutral cooldown seconds (0-3600):",
"config.needsofnature.hostile_deterrence_damage_threshold": "Hostile damage threshold (0.1-100 HP):",
"config.needsofnature.hostile_deterrence_cooldown_seconds": "Hostile cooldown seconds (0-3600):",
"config.needsofnature.tamed_scolding_cooldown_seconds": "Tamed scolding cooldown seconds (0-3600):",
"config.needsofnature.tamed_scolding_energy_loss": "Tamed scolding energy loss (0-200):",
"config.needsofnature.player_request_min_energy": "Minimum request energy (0-200):",
"config.needsofnature.attack_hits": "Attack escape hits (1-50):",
"config.needsofnature.attack_decay": "Attack decay/sec (0-5):",
"config.needsofnature.attack_escape_damage_difficulty_percent": "Escape health penalty (0-200%):",
"config.needsofnature.pvp_full_health_escape_bonus_percent": "Full-health escape bonus (0-200%):",
"config.needsofnature.pvp_critical_health_mash_strength_percent": "Critical-health mash strength (0-200%):",
"config.needsofnature.pvp_max_heat_escape_strength_percent": "Maximum-heat escape strength (0-200%):",
"config.needsofnature.pvp_zero_heat_attack_strength_percent": "Zero-heat attack strength (0-200%):",
"config.needsofnature.attack_escape_invulnerability_seconds": "Escape damage invulnerability seconds (0-10):",
"config.needsofnature.attack_escape_animation_protection_seconds": "Escape animation protection seconds (0-10):",
"config.needsofnature.post_escape_gather_max_mobs": "Post-escape chasers (0-64):",
"config.needsofnature.block_animations_while_riding_living_entities": "Protect living mounts:",
"config.needsofnature.block_animations_while_riding_vehicles": "Protect vehicles:",
"config.needsofnature.attack_outcome_failsafe_threshold": "Attack failsafe peaks (1-50):",
"config.needsofnature.give_up_chained_peaks": "Give Up after chained peaks (1-50):",
"config.needsofnature.attack_creative_players": "Allow attacks on creative players:",
"config.needsofnature.last_defeated_enabled": "Last defeated rescue:",
"config.needsofnature.last_defeated_energy_threshold": "Last defeated energy (0-200):",
"config.needsofnature.last_defeated_search_radius": "Last defeated radius (1-32):",
"config.needsofnature.last_defeated_cooldown_seconds": "Last defeated cooldown seconds:",
"config.needsofnature.liquid_based_pregnancy": "Liquid-based pregnancy:",
"config.needsofnature.pregnancy_risky_start_day": "Risky phase starts (day 1-28):",
"config.needsofnature.pregnancy_ovulation_end_day": "Ovulation ends (day 3-30):",
"config.needsofnature.pregnancy_safe_day_chance_percent": "Safe-day chance multiplier (%):",
"config.needsofnature.pregnancy_risky_chance_percent": "Risky chance multiplier (%):",
"config.needsofnature.pregnancy_ovulation_chance_percent": "Ovulation chance multiplier (%):",
"config.needsofnature.pregnancy_cycle.safe": "Safe day",
"config.needsofnature.pregnancy_cycle.normal": "Normal day",
"config.needsofnature.pregnancy_cycle.risky": "Risky day",
"config.needsofnature.pregnancy_cycle.ovulation": "Ovulating",
"config.needsofnature.pregnancy_chance_percent": "Pregnancy chance (0-100):",
"config.needsofnature.pregnancy_duration_minutes": "Pregnancy duration (minutes):",
"config.needsofnature.pregnancy_egg_hatch_minutes": "Pregnancy egg hatch time (minutes):",
"config.needsofnature.pregnancy_auto_tame_mobs": "Auto-tame tameable offspring:",
"config.needsofnature.pregnancy_friendly_mobs_ignore_players": "Spawned hostiles ignore players:",
"config.needsofnature.offspring_count_button": "Entity pregnancy profiles...",
"config.needsofnature.liquid_tank_capacity": "Liquid tank capacity (ml):",
"config.needsofnature.liquid_decay": "Liquid decay/sec (0-20):",
"config.needsofnature.peak_xp_per_ml": "Peak XP per ml:",
"config.needsofnature.liquid_puddle_despawn_seconds": "Puddle despawn seconds (1-300):",
"config.needsofnature.filled_stage_one_speed": "Filled speed mult (stage 1):",
"config.needsofnature.filled_stage_two_speed": "Filled speed mult (stage 2):",
"config.needsofnature.filled_stage_three_speed": "Filled speed mult (stage 3):",
"config.needsofnature.filled_stage_one_jump": "Filled jump mult (stage 1):",
"config.needsofnature.filled_stage_two_jump": "Filled jump mult (stage 2):",
"config.needsofnature.filled_stage_three_jump": "Filled jump mult (stage 3):",
"config.needsofnature.gender_spawn_button": "Gender spawn...",
"config.needsofnature.gender_spawn_title": "Gender Spawn Chances per Entity",
"config.needsofnature.gender_spawn_add": "Add entry",
"config.needsofnature.gender_spawn_reset": "Reset",
"config.needsofnature.gender_spawn_reset_title": "Reset gender spawn chances?",
"config.needsofnature.gender_spawn_reset_body": "This will replace entity rows with NoNpack defaults.",
"config.needsofnature.gender_spawn_column.entity": "Entity",
"config.needsofnature.gender_spawn_column.male": "Male",
"config.needsofnature.gender_spawn_column.female": "Female",
"config.needsofnature.gender_spawn_column.both": "Both",
"config.needsofnature.gender_spawn_invalid_total": "Total must be 100",
"config.needsofnature.liquid_gain_button": "Liquid gain...",
"config.needsofnature.liquid_gain_title": "Liquid Gain per Entity",
"config.needsofnature.liquid_gain_add": "Add entry",
"config.needsofnature.liquid_gain_reset": "Reset",
"config.needsofnature.liquid_gain_reset_title": "Reset liquid gains?",
"config.needsofnature.liquid_gain_reset_body": "This will replace all entries with defaults.",
"config.needsofnature.liquid_gain_column.entity": "Entity",
"config.needsofnature.liquid_gain_column.ml": "ml",
"config.needsofnature.liquid_gain_column.color": "Color",
"config.needsofnature.offspring_count_title": "Pregnancy Profiles per Entity",
"config.needsofnature.offspring_count_add": "Add entry",
"config.needsofnature.offspring_count_reset": "Reset",
"config.needsofnature.offspring_count_reset_title": "Reset pregnancy profiles?",
"config.needsofnature.offspring_count_reset_body": "This will replace entity rows with NoNpack defaults.",
"config.needsofnature.offspring_count_column.entity": "Entity",
"config.needsofnature.entity_profile_column.chance": "Chance",
"config.needsofnature.offspring_count_column.min": "Min",
"config.needsofnature.offspring_count_column.max": "Max",
"config.needsofnature.entity_profile_column.birth_entity": "Result ID",
"config.needsofnature.entity_profile_column.birth_mode": "Mode",
"config.needsofnature.entity_profile_column.egg": "Egg",
"config.needsofnature.entity_profile_egg_button": "Egg",
"config.needsofnature.egg_profile_title": "Egg Settings",
"config.needsofnature.egg_profile_start_size": "Start size",
"config.needsofnature.egg_profile_end_size": "End size",
"config.needsofnature.egg_profile_texture": "Texture",
"config.needsofnature.egg_profile_health": "Health",
"config.needsofnature.apply": "Apply",
"config.needsofnature.done": "Done",
"config.needsofnature.done_unsaved": "Leave without save",
"config.needsofnature.reset": "Reset",
"config.needsofnature.reset_icon": "<",
"config.needsofnature.remove_icon": "x",
"config.needsofnature.debug_chat_mode.all": "All",
"config.needsofnature.debug_chat_mode.setup_warnings_errors": "warnings, setp, err",
"config.needsofnature.debug_chat_mode.setup_errors": "setup + errors",
"config.needsofnature.debug_chat_mode.errors_only": "errors",
"config.needsofnature.ui_energy_x": "Energy bar X:",
"config.needsofnature.ui_energy_y": "Energy bar Y:",
"config.needsofnature.ui_attack_x": "Attack bar X:",
"config.needsofnature.ui_attack_y": "Attack bar Y:",
"config.needsofnature.ui_prompt_x": "Attack prompt X:",
"config.needsofnature.ui_prompt_y": "Attack prompt Y:",
"config.needsofnature.ui_liquid_x": "Liquid tank X:",
"config.needsofnature.ui_liquid_y": "Liquid tank Y:",
"config.needsofnature.ui_energy": "Loop progress",
"config.needsofnature.ui_energy_heart": "Energy heart",
"config.needsofnature.ui_attack": "Attack bar",
"config.needsofnature.ui_prompt": "Attack prompt",
"config.needsofnature.ui_liquid": "Liquid tank",
"config.needsofnature.ui_drag_help": "Drag HUD elements to move them. Arrow keys nudge the selected element.",
"config.needsofnature.ui_selected": "Selected: %s",
"config.needsofnature.ui_selected_hidden": "Selected: %s (hidden)",
"config.needsofnature.ui_hidden_label": "%s (hidden)",
"config.needsofnature.ui_hide_selected": "Hide selected",
"config.needsofnature.ui_show_selected": "Show selected",
"config.needsofnature.ui_reset_selected": "Reset selected",
"config.needsofnature.ui_reset_all": "Reset all",
"config.needsofnature.tooltip.ui_toolbar_visibility": "Show or hide the UI editor buttons.",
"config.needsofnature.tooltip.ui_toggle_selected_visibility": "Show or hide the currently selected HUD element.",
"config.needsofnature.tooltip.category.toggles": "Master switches for major NON systems.",
"config.needsofnature.tooltip.category.player_preferences": "Client-owned player preferences such as player gender and destroyed skin tint.",
"config.needsofnature.tooltip.category.settings": "Gameplay, override, liquid, pregnancy, debug, and advanced settings.",
"config.needsofnature.tooltip.category.credits": "View project contributors, resource credits, and project links.",
"config.needsofnature.tooltip.category.gameplay": "Energy, matching, and escape behavior settings.",
"config.needsofnature.tooltip.category.vanilla_overrides": "Override vanilla breeding and milking behavior.",
"config.needsofnature.tooltip.category.liquid": "Liquid gain, decay, bottle, and filled-effect settings.",
"config.needsofnature.tooltip.category.pregnancy": "Pregnancy chance, duration, and egg hatch settings.",
"config.needsofnature.tooltip.category.interface": "Move NON HUD elements for better alignment.",
"config.needsofnature.tooltip.category.intiface": "Optional local Buttplug.io toy-control integration for your own animation events.",
"config.needsofnature.tooltip.category.debug_advanced": "Debug output and performance-oriented advanced options.",
"config.needsofnature.tooltip.category.disabled_in_toggles": "Disabled in Toggles.",
"config.needsofnature.tooltip.toggle.pregnancy": "Globally enable or disable pregnancy mechanics.",
"config.needsofnature.tooltip.toggle.liquid_tank": "Globally enable or disable player liquid tank mechanics.",
"config.needsofnature.tooltip.toggle.mess_system": "Globally enable or disable mess gain, cleaning, and visible mess overlays.",
"config.needsofnature.tooltip.toggle.destroyed_skin_system": "Globally enable or disable destroyed skin damage, repair, manual shearing, and visible destroyed skin overlays.",
"config.needsofnature.tooltip.toggle.vanilla_overrides": "Globally enable or disable all NON vanilla override mechanics.",
"config.needsofnature.tooltip.initial_energy_max": "Maximum random energy assigned to mobs when they first initialize.",
"config.needsofnature.tooltip.energy_gain_rate": "Global multiplier for natural mob energy gain over time.",
"config.needsofnature.tooltip.near_animation_energy_gain_mult": "Extra energy gain multiplier when a mob sees a nearby active animation.",
"config.needsofnature.tooltip.player_energy_aura_mult_low": "When player energy is 100-149, nearby viable mobs gain energy as if their natural gain rate were multiplied by this amount.",
"config.needsofnature.tooltip.player_energy_aura_mult_mid": "When player energy is 150-199, nearby viable mobs gain energy as if their natural gain rate were multiplied by this amount.",
"config.needsofnature.tooltip.player_energy_aura_mult_high": "When player energy is 200, nearby viable mobs gain energy as if their natural gain rate were multiplied by this amount.",
"config.needsofnature.tooltip.destroyed_skin_aura_mult_stage1": "Extra multiplier applied to the player energy aura while the player has destroyed skin stage 1.",
"config.needsofnature.tooltip.destroyed_skin_aura_mult_stage2": "Extra multiplier applied to the player energy aura while the player has destroyed skin stage 2.",
"config.needsofnature.tooltip.destroyed_skin_aura_mult_stage3": "Extra multiplier applied to the player energy aura while the player has destroyed skin stage 3.",
"config.needsofnature.tooltip.destroyed_skin_aura_mult_stage4": "Extra multiplier applied to the player energy aura while the player has destroyed skin stage 4.",
"config.needsofnature.tooltip.normal_damage_destroyed_skin_chance_percent": "Percent chance for accepted non-animation player damage to add one destroyed skin damage.",
"config.needsofnature.tooltip.player_energy_aura_radius_min": "Block radius used for the player energy aura at exactly 100 energy.",
"config.needsofnature.tooltip.player_energy_aura_radius_max": "Block radius used for the player energy aura at 200 energy.",
"config.needsofnature.tooltip.player_energy_aura_pulse_ticks": "How often the player energy aura applies bonus mob energy, in ticks.",
"config.needsofnature.tooltip.loop_seconds": "Default seconds before auto-advancing looping non-peak stages. Stage duration multipliers scale this value per stage.",
"config.needsofnature.tooltip.peak_loop_seconds": "Default seconds before auto-advancing looping peak stages. Stage duration multipliers scale this value per stage.",
"config.needsofnature.tooltip.gender_male": "Default percentage chance that a newly initialized mob receives only the male gender tag. Global male/female/both values must total 100.",
"config.needsofnature.tooltip.gender_female": "Default percentage chance that a newly initialized mob receives only the female gender tag. Global male/female/both values must total 100.",
"config.needsofnature.tooltip.gender_both": "Default percentage chance that a newly initialized mob receives both gender tags. Global male/female/both values must total 100.",
"config.needsofnature.tooltip.allow_player_gender_change_anytime": "If disabled, players cannot freely change their NON gender after it has been selected or assigned.",
"config.needsofnature.tooltip.require_player_gender_selection_on_join": "If enabled, players without a saved NON gender must choose one when joining.",
"config.needsofnature.tooltip.allowed_starting_genders": "Controls which genders are available in the first-join gender selection screen.",
"config.needsofnature.tooltip.player_gender": "Your own gender used for animation eligibility and player .m/.f model selection.",
"config.needsofnature.tooltip.player_gender.locked": "Gender changes are disabled by this server.",
"config.needsofnature.tooltip.player_skin_model": "Configure your ripped skin appearance and optional player-model compatibility.",
"config.needsofnature.tooltip.belly_settings": "Configure local belly rendering and maximum belly sizes.",
"config.needsofnature.tooltip.belly_rendering": "Show bellies on your player and other players. This only affects your client.",
"config.needsofnature.tooltip.max_liquid_belly_size": "Maximum belly animation size reached by a completely full liquid tank.",
"config.needsofnature.tooltip.max_pregnancy_belly_size": "Maximum belly animation size reached at the end of pregnancy.",
"config.needsofnature.tooltip.fgm_settings": "Configure how Needs Of Nature integrates with Female Gender Mod.",
"config.needsofnature.tooltip.cpm_settings": "Configure Customizable Player Models texture profiles and compatibility.",
"config.needsofnature.tooltip.cpm_hide_fgm_breasts": "Hides Female Gender Mod breasts when the active CPM model disables and replaces the vanilla player torso.",
"config.needsofnature.tooltip.sync_female_gender_mod": "Keeps Female Gender Mod's local player gender matched to your NON player gender. Male+Female syncs as Other.",
"config.needsofnature.tooltip.destroyed_skin_female_gender_overrides": "Overrides Female Gender Mod breast settings with the profile for your current destroyed stage. Turning this off disables the profile controls, stops future writes, and leaves the latest written values.",
"config.needsofnature.tooltip.destroyed_skin_female_gender_profiles": "Configure the Female Gender Mod breast settings NON writes for destroyed stages 0-1 and 2-4.",
"config.needsofnature.tooltip.female_gender.breast_texture_editor": "Open Female Gender Mod's shared breast texture editor.",
"config.needsofnature.tooltip.wildfire_gender_controlled_by_non": "Change gender in Needs Of Nature player preferences.",
"config.needsofnature.tooltip.wildfire_personalization_controlled_by_non": "Change breast settings in Needs Of Nature.",
"config.needsofnature.tooltip.open_non_player_preferences": "Open Needs Of Nature player preferences.",
"config.needsofnature.tooltip.intiface_enabled": "Enables local toy-control through Buttplug.io. Disabled by default.",
"config.needsofnature.tooltip.intiface_server_url": "WebSocket URL of the local Buttplug.io server, usually ws://127.0.0.1:12345.",
"config.needsofnature.tooltip.intiface_auto_connect": "Automatically connects to Buttplug.io when joining a world.",
"config.needsofnature.tooltip.intiface_stop_on_disconnect": "Sends a stop command to connected devices when leaving a world.",
"config.needsofnature.tooltip.intiface_animation_baseline": "Low vibration while you are in an animation. Reactive impacts temporarily spike above it. Set 0% to disable.",
"config.needsofnature.tooltip.intiface_energized": "Base vibration while Energized is active, plus heartbeat peak strength synced to the heart pulse. Left slider is base, right slider is pulse peak.",
"config.needsofnature.tooltip.intiface_reactiveimpact": "Strength slider and duration in milliseconds for normal reactive impact cues.",
"config.needsofnature.tooltip.intiface_peak_reactiveimpact": "Strength slider and duration in milliseconds for peak reactive impact cues.",
"config.needsofnature.tooltip.intiface_cooldown": "Minimum milliseconds between pulses. Use 0 to allow every matching cue.",
"config.needsofnature.tooltip.intiface_latency_compensation": "Sends predictable animation and heartbeat toy commands this many milliseconds early. Animation starts cannot be anticipated before they are received; stop and disconnect commands remain immediate.",
"config.needsofnature.tooltip.intiface_status": "Current local Buttplug.io connection state and device count.",
"config.needsofnature.tooltip.intiface_libraries_status": "Whether the optional Buttplug.io support libraries are installed and loaded.",
"config.needsofnature.tooltip.intiface_libraries_install": "Downloads verified libraries from Maven Central and creates a generated library jar in your mods folder. Requires restart.",
"config.needsofnature.tooltip.intiface_connect_scan": "Connect to Buttplug.io and scan for devices.",
"config.needsofnature.tooltip.intiface_test_pulse": "Send a manual test pulse using the configured normal impact profile.",
"config.needsofnature.tooltip.intiface_toy_settings": "Open toy response settings for vibrators, strokers, and oscillators.",
"config.needsofnature.tooltip.intiface_vibrator_settings": "Configure vibrator baseline and reactive impact pulses.",
"config.needsofnature.tooltip.intiface_stroker_oscillator_settings": "Configure stroker and oscillator responses.",
"config.needsofnature.tooltip.intiface_oscillator_regular_speed": "Oscillator speed while you are in a regular animation stage. Set 0% to disable.",
"config.needsofnature.tooltip.intiface_oscillator_peak_speed": "Oscillator speed while you are in a peak animation stage. Set 0% to disable.",
"config.needsofnature.tooltip.intiface_stroker_max_distance": "Stroker position used immediately on reactive impact cues.",
"config.needsofnature.tooltip.intiface_stroker_min_distance": "Stroker position targeted halfway before the next reactive impact cue.",
"config.needsofnature.tooltip.intiface_stroker_regular_duration": "Milliseconds used by the stroker API when moving to max or min on regular reactive impact cues. Set 0ms to disable.",
"config.needsofnature.tooltip.intiface_stroker_peak_duration": "Milliseconds used by the stroker API when moving to max or min on peak reactive impact cues. Set 0ms to disable.",
"config.needsofnature.tooltip.female_gender.range": "Female Gender Mod value range: %s.",
"config.needsofnature.tooltip.female_gender.breast_size_extended": "Values above 100% might look broken and clip under certain conditions.",
"config.needsofnature.tooltip.female_gender.breast_physics": "Enables or disables Female Gender Mod breast physics for this destroyed-stage profile.",
"config.needsofnature.tooltip.female_gender.dual_physics": "ON uses separate left/right physics. OFF writes Female Gender Mod's uniboob setting.",
"config.needsofnature.tooltip.armor_shed_effect": "Client-side visual effect that shows equipped armor flying off when you enter a fresh animation.",
"config.needsofnature.tooltip.manual_peak_selection_hold_time": "How long the manual peak key must be held before opening the animation selection screen. Releasing it sooner starts the normal quick action.",
"config.needsofnature.tooltip.action_sound_volume": "Scales NON action sounds resolved from animation sound cues. Minecraft's normal sound category sliders still apply.",
"config.needsofnature.tooltip.male_male_chance": "Roll chance for same-gender male pairings to proceed.",
"config.needsofnature.tooltip.female_female_chance": "Roll chance for same-gender female pairings to proceed.",
"config.needsofnature.tooltip.entity_entity_chance": "Roll chance for any mob+mob animation attempt before matching.",
"config.needsofnature.tooltip.multi_actor_join_chance": "Roll chance for joining when total actors would become 3+.",
"config.needsofnature.tooltip.use_animation_breeding": "If enabled, in-love animals try to breed through NON animations before spawning a child.",
"config.needsofnature.tooltip.require_male_female_breeding": "If enabled, animation breeding only allows one male and one female parent.",
"config.needsofnature.tooltip.require_male_female_breeding.disabled_animation_breeding": "Disabled because animation breeding is off.",
"config.needsofnature.tooltip.female_cow_only_milking": "If enabled, only female (or both-gender) cows can be milked with buckets.",
"config.needsofnature.tooltip.keep_mess_after_death": "If enabled, player mess values survive death and respawn.",
"config.needsofnature.tooltip.keep_ripped_skin_after_death": "If enabled, ripped skin damage and stage survive death and respawn.",
"config.needsofnature.tooltip.keep_liquid_tank_after_death": "If enabled, liquid amount and composition survive death and respawn.",
"config.needsofnature.tooltip.keep_pregnancy_after_death": "If enabled, pregnancy state survives death and continues after respawn.",
"config.needsofnature.tooltip.allow_crafting_table_skin_repair": "If enabled, crafting tables can also repair ripped clothing. Looms always work.",
"config.needsofnature.tooltip.toggle.mob_deterrence": "Enable damage-based deterrence and owner scolding. This does not disable a hostile mob's normal combat AI.",
"config.needsofnature.tooltip.passive_deterrence_damage_threshold": "Effective player damage accumulated within 3 seconds before a passive mob is deterred. 2 HP equals one heart.",
"config.needsofnature.tooltip.passive_deterrence_cooldown_seconds": "How long a deterred passive mob cannot automatically start or join animations with players.",
"config.needsofnature.tooltip.passive_deterrence_energy_loss": "Energy removed when a passive mob is deterred.",
"config.needsofnature.tooltip.passive_harmless_slap_max_damage": "While a passive mob is gathering with a player, a direct melee hit at or below this incoming damage is canceled and immediately deters it. Set to 0 to disable harmless slaps.",
"config.needsofnature.tooltip.neutral_deterrence_damage_threshold": "Effective player damage accumulated within 3 seconds before a neutral mob is deterred.",
"config.needsofnature.tooltip.neutral_deterrence_cooldown_seconds": "How long a deterred neutral mob cannot automatically start or join animations with players.",
"config.needsofnature.tooltip.hostile_deterrence_damage_threshold": "Effective player damage accumulated within 3 seconds before a hostile mob is deterred.",
"config.needsofnature.tooltip.hostile_deterrence_cooldown_seconds": "How long a deterred hostile mob cannot automatically start or join animations with players. Its normal hostile AI remains active.",
"config.needsofnature.tooltip.tamed_scolding_cooldown_seconds": "How long an owner-scolded mob cannot automatically start or join animations with players.",
"config.needsofnature.tooltip.tamed_scolding_energy_loss": "Energy removed when an owner directly melee-hits a tamed mob that is gathering with any player. The scolding hit deals no damage.",
"config.needsofnature.tooltip.player_request_min_energy": "Minimum player energy required to request a new animation or join an existing one.",
"config.needsofnature.tooltip.attack_hits": "Base A/D hits needed to escape an attack animation.",
"config.needsofnature.tooltip.attack_decay": "How quickly escape progress decays per second while not pressing.",
"config.needsofnature.tooltip.attack_escape_damage_difficulty_percent": "How strongly low health reduces escape progress against mobs. 0% disables the health penalty, 100% is normal, 200% is harsher.",
"config.needsofnature.tooltip.pvp_full_health_escape_bonus_percent": "Extra PvP escape progress gained between 75% and full health. At 30%, a full-health defender has 1.30x mash strength.",
"config.needsofnature.tooltip.pvp_critical_health_mash_strength_percent": "PvP mash strength at zero health, rising to normal strength at 25% health. Applies equally to attackers and defenders.",
"config.needsofnature.tooltip.pvp_max_heat_escape_strength_percent": "PvP defender mash strength at maximum energy. Energy up to 60% has no escape penalty.",
"config.needsofnature.tooltip.pvp_zero_heat_attack_strength_percent": "PvP attacker mash strength at zero energy, rising to normal strength at maximum energy.",
"config.needsofnature.tooltip.attack_escape_invulnerability_seconds": "How long the player is protected from normal damage after escape damage is applied.",
"config.needsofnature.tooltip.attack_escape_animation_protection_seconds": "How long new animations are blocked after escaping an attack animation.",
"config.needsofnature.tooltip.post_escape_gather_max_mobs": "Maximum nearby 70+ energy mobs that immediately start chasing after a successful attack escape. Set to 0 to disable.",
"config.needsofnature.tooltip.block_animations_while_riding_living_entities": "If enabled, automatic NoN mob-player starts are skipped while the player is riding a living mount such as a horse, pig, or strider.",
"config.needsofnature.tooltip.block_animations_while_riding_vehicles": "If enabled, automatic NoN mob-player starts are skipped while the player is riding a non-living vehicle such as a boat or minecart.",
"config.needsofnature.tooltip.attack_outcome_failsafe_threshold": "How many peaked attack animations a mob can have in 10 minutes before its energy is locked to 0 for the failsafe cooldown.",
"config.needsofnature.tooltip.give_up_chained_peaks": "How many attack peaks without a successful escape are needed before Give Up becomes available during a defeated animation.",
"config.needsofnature.tooltip.attack_creative_players": "If enabled, NoN mob and player attacks may target creative players.",
"config.needsofnature.tooltip.last_defeated_enabled": "If enabled, lethal mob damage can leave the player at half a heart and start a defeated animation instead of death.",
"config.needsofnature.tooltip.last_defeated_energy_threshold": "Minimum mob energy required to trigger last defeated rescue.",
"config.needsofnature.tooltip.last_defeated_search_radius": "Nearby mob search radius used if the damaging mob cannot trigger a valid rescue.",
"config.needsofnature.tooltip.last_defeated_cooldown_seconds": "Cooldown after a rescue before the same player can be rescued again.",
"config.needsofnature.tooltip.pregnancy_chance_percent": "Chance per peaked animation normally, or chance per minute at a full tank when liquid-based pregnancy is enabled.",
"config.needsofnature.tooltip.liquid_based_pregnancy": "Use stored liquid and the player's 30-day cycle instead of rolling pregnancy directly at a peak. Lower tank fills receive a nonlinear chance boost and extra decay protection. Mixed liquid randomly uses one of its three most recent non-player donors.",
"config.needsofnature.tooltip.pregnancy_risky_start_day": "First Risky day of the 30-day pregnancy cycle.",
"config.needsofnature.tooltip.pregnancy_ovulation_end_day": "Last Ovulation day. Ovulation always occupies this day and the preceding day.",
"config.needsofnature.tooltip.pregnancy_safe_day_chance_percent": "Pregnancy chance multiplier during the Safe phase. 10% equals 0.1x.",
"config.needsofnature.tooltip.pregnancy_risky_chance_percent": "Pregnancy chance multiplier during the Risky phase. 300% equals 3x.",
"config.needsofnature.tooltip.pregnancy_ovulation_chance_percent": "Pregnancy chance multiplier during the two-day Ovulation phase. 500% equals 5x.",
"gui.needsofnature.pregnancy_cycle.tooltip": "Day %s/%s\n%s",
"config.needsofnature.tooltip.pregnancy_duration_minutes": "How many real-time minutes pregnancy lasts before hatch-ready.",
"config.needsofnature.tooltip.pregnancy_egg_hatch_minutes": "Default hatch time in minutes for pregnancy egg entities.",
"config.needsofnature.tooltip.pregnancy_auto_tame_mobs": "If enabled, tameable pregnancy offspring are automatically tamed or bonded to the player that spawned them.",
"config.needsofnature.tooltip.pregnancy_friendly_mobs_ignore_players": "If enabled, hostile pregnancy offspring are prevented from targeting any player.",
"config.needsofnature.tooltip.offspring_count_button": "Open the per-entity pregnancy profile editor.",
"config.needsofnature.tooltip.liquid_tank_capacity": "Maximum amount of liquid the player tank can hold.",
"config.needsofnature.tooltip.liquid_decay": "How many ml are drained per second from the player liquid tank.",
"config.needsofnature.tooltip.peak_xp_per_ml": "Experience spawned per XP-eligible ml after a peaked animation. Default is 0.0667, equal to 1 XP per 15 ml.",
"config.needsofnature.tooltip.liquid_puddle_despawn_seconds": "Lifetime in seconds of spawned liquid puddle particles.",
"config.needsofnature.tooltip.filled_stage_one_speed": "Movement speed multiplier while in Filled stage 1.",
"config.needsofnature.tooltip.filled_stage_two_speed": "Movement speed multiplier while in Filled stage 2.",
"config.needsofnature.tooltip.filled_stage_three_speed": "Movement speed multiplier while in Filled stage 3.",
"config.needsofnature.tooltip.filled_stage_one_jump": "Jump multiplier while in Filled stage 1.",
"config.needsofnature.tooltip.filled_stage_two_jump": "Jump multiplier while in Filled stage 2.",
"config.needsofnature.tooltip.filled_stage_three_jump": "Jump multiplier while in Filled stage 3.",
"config.needsofnature.tooltip.liquid_gain_button": "Open the per-entity liquid gain and color override editor.",
"config.needsofnature.tooltip.gender_spawn_button": "Open the per-entity gender spawn chance editor. Existing mobs keep their current gender.",
"config.needsofnature.tooltip.scan_budget": "Max mob scan operations per world tick before skipping additional scans.",
"config.needsofnature.tooltip.debug_chat_mode": "Controls which NON debug chat categories are shown.",
"config.needsofnature.tooltip.debug_spin_mode": "Client-side visual override: replace animations with simple spin debug clips.",
"config.needsofnature.tooltip.convert_male_v_to_a": "If enabled, male-only players may use V-injector animations and treat those peaks as A for tank and mess behavior.",
"config.needsofnature.tooltip.animation.auto_switch_third_person": "Temporarily switch to third-person view while the local player is in an animation.",
"config.needsofnature.tooltip.destroyed_skin_tint": "Hex RGB tint used for the generated destroyed skin fallback. Leave empty to auto-detect from your skin.",
"config.needsofnature.tooltip.destroyed_skin_tint.pick": "Open your full skin texture and click a pixel to use its color.",
"config.needsofnature.tooltip.destroyed_skin_tint.custom_skin": "Disabled because a custom destroyed_skin.png is active. Custom destroyed skins ignore the generated skin tint.",
"config.needsofnature.tooltip.destroyed_skin_tint.disabled_system": "Disabled because the Destroyed Skin System is off in Toggles.",
"config.needsofnature.tooltip.destroyed_skin_tint.default_skin": "Disabled because the selected default skin has its own destroyed skin texture. Default destroyed skins ignore the generated skin tint.",
"config.needsofnature.tooltip.destroyed_skin_system.disabled_setting": "Disabled because the Destroyed Skin System is off in Toggles.",
"config.needsofnature.tooltip.destroyed_skin_tint.auto": "Clear the manual tint so NON auto-detects it from your skin again.",
"config.needsofnature.tooltip.cpm_texture_profile": "Create ripped-skin and mess templates for the selected custom-textured CPM model.",
"config.needsofnature.tooltip.cpm_texture_profile.create": "Create every missing profile file without replacing any existing edits, then open the folder.",
"config.needsofnature.tooltip.cpm_texture_profile.refresh": "Replace only reference_texture.png with the model's current final texture atlas.",
"config.needsofnature.tooltip.cpm_texture_profile.open": "Open this model's NoN CPM profile folder.",
"config.needsofnature.tooltip.loaded_animations": "View all loaded animation definitions and runtime GeckoLib resource status.",
"config.needsofnature.tooltip.loaded_animations.load_order": "Reorder external NoN packs. Changes auto-reload while in a world.",
"config.needsofnature.tooltip.loaded_animations.load_order.reset": "Reset external NoN pack order to default alphabetical order.",
"config.needsofnature.tooltip.loaded_animations.load_order.move_up": "Move this pack one position higher.",
"config.needsofnature.tooltip.loaded_animations.load_order.move_down": "Move this pack one position lower.",
"config.needsofnature.tooltip.liquid_gain_add": "Add a new entity liquid row.",
"config.needsofnature.tooltip.liquid_gain_reset": "Reset all liquid gain/color rows to defaults.",
"config.needsofnature.tooltip.gender_spawn_add": "Add a new entity gender spawn row.",
"config.needsofnature.tooltip.gender_spawn_reset": "Reset entity gender spawn rows to NoNpack defaults.",
"config.needsofnature.tooltip.offspring_count_add": "Add a new entity pregnancy profile row.",
"config.needsofnature.tooltip.offspring_count_reset": "Reset pregnancy profile rows to NoNpack defaults.",
"config.needsofnature.tooltip.gender_spawn_entry_entity": "Entity id, for example: minecraft:wolf",
"config.needsofnature.tooltip.gender_spawn_entry_male": "Male-only spawn percentage. Row is ignored unless male+female+both totals exactly 100.",
"config.needsofnature.tooltip.gender_spawn_entry_female": "Female-only spawn percentage. Row is ignored unless male+female+both totals exactly 100.",
"config.needsofnature.tooltip.gender_spawn_entry_both": "Both-gender spawn percentage. Row is ignored unless male+female+both totals exactly 100.",
"config.needsofnature.tooltip.liquid_gain_entry_entity": "Entity id, for example: minecraft:wolf",
"config.needsofnature.tooltip.liquid_gain_entry_ml": "Liquid gain in ml granted for this entity when used as injector.",
"config.needsofnature.tooltip.liquid_gain_entry_color": "Optional entity override color in hex (#RRGGBB).",
"config.needsofnature.tooltip.offspring_count_entry_entity": "Entity id, for example: minecraft:wolf",
"config.needsofnature.tooltip.entity_profile_entry_chance": "Pregnancy chance override for this entity. Leave empty to use the shown default/global value.",
"config.needsofnature.tooltip.offspring_count_entry_min": "Minimum pregnancy result count. Values are clamped to 1-16.",
"config.needsofnature.tooltip.offspring_count_entry_max": "Maximum pregnancy result count. Values below min are raised to min.",
"config.needsofnature.tooltip.entity_profile_entry_birth_entity": "Entity ID for direct/egg mode, item ID for item mode, or block ID for egg_block mode.",
"config.needsofnature.tooltip.entity_profile_entry_birth_mode": "Birth mode: egg, egg_block, direct, or item.",
"config.needsofnature.tooltip.entity_profile_entry_egg": "Open egg settings for egg and egg_block modes.",
"config.needsofnature.tooltip.egg_profile_start_size": "Egg render and hitbox scale at spawn.",
"config.needsofnature.tooltip.egg_profile_end_size": "Egg render and hitbox scale at hatch time.",
"config.needsofnature.tooltip.egg_profile_texture": "Optional full texture id, for example needsofnature:textures/entity/pregnancy_egg/default.png.",
"config.needsofnature.tooltip.egg_profile_health": "Egg health in raw Minecraft health points.",
"config.needsofnature.tooltip.egg_profile_reset": "Reset these egg fields to the current NoNpack defaults.",
"config.needsofnature.tooltip.apply": "Apply changes without leaving this screen.",
"config.needsofnature.tooltip.done": "Close this screen and return.",
"config.needsofnature.tooltip.done_save": "Save changes and return.",
"config.needsofnature.tooltip.done_unsaved": "Leave without saving unsaved changes.",
"config.needsofnature.tooltip.reset": "Reset this value to its default.",
"config.needsofnature.tooltip.remove": "Remove this row.",
"screen.needsofnature.warning.proceed": "I understand, proceed",
"screen.needsofnature.warning.proceed_countdown": "Wait %s seconds...",
"screen.needsofnature.warning.close_game": "Close Game",
"screen.needsofnature.warning.dont_show_again": "Don't show this warning again",
"screen.needsofnature.warning.pack": "From NoNpack: %s",
"effect.needsofnature.energy": "Energy",
"effect.needsofnature.energy_relief": "Energy Relief",
"effect.needsofnature.energized": "Energized",
"effect.needsofnature.fertility_increaser": "Fertility Increaser",
"effect.needsofnature.filled": "Filled",
"effect.needsofnature.pregnant": "Pregnant",
"item.minecraft.potion.effect.needsofnature.energy": "Potion of Energy",
"item.minecraft.splash_potion.effect.needsofnature.energy": "Splash Potion of Energy",
"item.minecraft.lingering_potion.effect.needsofnature.energy": "Lingering Potion of Energy",
"item.minecraft.tipped_arrow.effect.needsofnature.energy": "Arrow of Energy",
"item.minecraft.potion.effect.needsofnature.energy_ii": "Potion of Energy II",
"item.minecraft.splash_potion.effect.needsofnature.energy_ii": "Splash Potion of Energy II",
"item.minecraft.lingering_potion.effect.needsofnature.energy_ii": "Lingering Potion of Energy II",
"item.minecraft.tipped_arrow.effect.needsofnature.energy_ii": "Arrow of Energy II",
"item.minecraft.potion.effect.needsofnature.energy_long": "Potion of Energy",
"item.minecraft.splash_potion.effect.needsofnature.energy_long": "Splash Potion of Energy",
"item.minecraft.lingering_potion.effect.needsofnature.energy_long": "Lingering Potion of Energy",
"item.minecraft.tipped_arrow.effect.needsofnature.energy_long": "Arrow of Energy",
"item.minecraft.potion.effect.needsofnature.energy_relief": "Potion of Energy Relief",
"item.minecraft.splash_potion.effect.needsofnature.energy_relief": "Splash Potion of Energy Relief",
"item.minecraft.lingering_potion.effect.needsofnature.energy_relief": "Lingering Potion of Energy Relief",
"item.minecraft.tipped_arrow.effect.needsofnature.energy_relief": "Arrow of Energy Relief",
"item.minecraft.potion.effect.needsofnature.energy_relief_ii": "Potion of Energy Relief II",
"item.minecraft.splash_potion.effect.needsofnature.energy_relief_ii": "Splash Potion of Energy Relief II",
"item.minecraft.lingering_potion.effect.needsofnature.energy_relief_ii": "Lingering Potion of Energy Relief II",
"item.minecraft.tipped_arrow.effect.needsofnature.energy_relief_ii": "Arrow of Energy Relief II",
"item.minecraft.potion.effect.needsofnature.energy_relief_long": "Potion of Energy Relief",
"item.minecraft.splash_potion.effect.needsofnature.energy_relief_long": "Splash Potion of Energy Relief",
"item.minecraft.lingering_potion.effect.needsofnature.energy_relief_long": "Lingering Potion of Energy Relief",
"item.minecraft.tipped_arrow.effect.needsofnature.energy_relief_long": "Arrow of Energy Relief",
"item.minecraft.potion.effect.needsofnature.fertile_nectar": "Fertile nectar",
"item.minecraft.splash_potion.effect.needsofnature.fertile_nectar": "Splash Bottle of Fertile Nectar",
"item.minecraft.lingering_potion.effect.needsofnature.fertile_nectar": "Lingering Bottle of Fertile Nectar",
"item.minecraft.tipped_arrow.effect.needsofnature.fertile_nectar": "Arrow of Fertile Nectar",
"item.minecraft.potion.effect.needsofnature.fertility_increaser": "Potion of Fertility Increaser",
"item.minecraft.splash_potion.effect.needsofnature.fertility_increaser": "Splash Potion of Fertility Increaser",
"item.minecraft.lingering_potion.effect.needsofnature.fertility_increaser": "Lingering Potion of Fertility Increaser",
"item.minecraft.tipped_arrow.effect.needsofnature.fertility_increaser": "Arrow of Fertility Increaser",
"item.minecraft.potion.effect.needsofnature.fertility_increaser_ii": "Potion of Fertility Increaser II",
"item.minecraft.splash_potion.effect.needsofnature.fertility_increaser_ii": "Splash Potion of Fertility Increaser II",
"item.minecraft.lingering_potion.effect.needsofnature.fertility_increaser_ii": "Lingering Potion of Fertility Increaser II",
"item.minecraft.tipped_arrow.effect.needsofnature.fertility_increaser_ii": "Arrow of Fertility Increaser II",
"item.minecraft.potion.effect.needsofnature.fertility_increaser_long": "Potion of Fertility Increaser",
"item.minecraft.splash_potion.effect.needsofnature.fertility_increaser_long": "Splash Potion of Fertility Increaser",
"item.minecraft.lingering_potion.effect.needsofnature.fertility_increaser_long": "Lingering Potion of Fertility Increaser",
"item.minecraft.tipped_arrow.effect.needsofnature.fertility_increaser_long": "Arrow of Fertility Increaser",
"screen.needsofnature.gender_selection.title": "Choose Your NON Gender",
"screen.needsofnature.gender_selection.permanent": "This server does not allow free gender changes later.",
"screen.needsofnature.gender_selection.changeable": "This choice can be changed later in Player Preferences.",
"screen.needsofnature.gender_selection.subtitle": "Choose how NON should treat your player.",
"screen.needsofnature.gender_selection.option.male": "♂ Male",
"screen.needsofnature.gender_selection.option.female": "♀ Female",
"screen.needsofnature.gender_selection.option.both": "♂♀ Male+Female",
"screen.needsofnature.gender_selection.current": "%s (current)",
"debug.needsofnature.prefix": "[NoN] %s",
"debug.needsofnature.join_stage_disallows": "Current animation stage is not accepting joins right now.",
"debug.needsofnature.mob_wants_join": "Mob %s wants to join your animation (energy %s, anim %s).",
"debug.needsofnature.join_request_accepted": "Join request accepted for mob %s (anim %s).",
"debug.needsofnature.join_request_denied": "Join request denied for mob %s.",
"debug.needsofnature.player_join_accepted": "Joined animation (anim %s).",
"debug.needsofnature.player_join_failed": "Could not join animation (anim %s).",
"debug.needsofnature.player_join_no_expanded_match": "Could not join: no matching expanded animation.",
"debug.needsofnature.player_join_denied_busy": "Could not join: you are already in an animation.",
"debug.needsofnature.starting_animation_with_mob_200": "Starting animation with mob %s (200 energy).",
"debug.needsofnature.gathering_with_mob": "Gathering with mob %s.",
"debug.needsofnature.mounted_animation_blocked": "Animation skipped: you are riding %s.",
"debug.needsofnature.mob_pair_attempt": "%s attempts to gather with %s (energy %s/%s, anim %s).",
"debug.needsofnature.mob_pair_gathering": "Gathering queued: %s with %s (anim %s).",
"debug.needsofnature.post_escape_gather_started": "%s nearby mobs start chasing after your escape.",
"debug.needsofnature.gather_cancelled": "Gather cancelled: %s (%s).",
"debug.needsofnature.mob_join_no_expanded_match": "%s could not join: no matching expanded animation.",
"debug.needsofnature.roll_result": "Roll %s (%s%%) -> %s.",
"debug.needsofnature.energy_locked_attack_cooldown": "%s is on attack cooldown; energy is locked to 0.",
"debug.needsofnature.attack_blocked_pregnancy_friendly": "Blocked direct attack %s -> %s (pregnancy-friendly mob).",
"debug.needsofnature.attack_blocked_gathering_pair": "Blocked direct attack %s -> %s (both actors are pending/active).",
"debug.needsofnature.attack_blocked_energy_busy": "Blocked direct attack %s -> %s (mob has energy > 70 while player is animation-busy).",
"debug.needsofnature.no_defeat_tag_animation": "No defeat-tag animation matched for player; skipping defeated queue.",
"debug.needsofnature.missing_entity_bottle_fallback": "Missing bottle mapping for %s liquid; using mixed bottle.",
"debug.needsofnature.missing_birth_animation": "No birth animation found for %s; pregnancy was cleared.",
"debug.needsofnature.missing_birth_cue": "Birth animation %s has no 'birth' cue; using stop fallback.",
"debug.needsofnature.birth_fallback_spawn": "Birth fallback spawn triggered on stop (%s).",
"debug.needsofnature.missing_pregnancy_entity_type": "Missing entity type %s for pregnancy spawn.",
"debug.needsofnature.missing_pregnancy_item": "Missing item %s for pregnancy result.",
"debug.needsofnature.missing_pregnancy_block": "Missing block %s for pregnancy result.",
"item.needsofnature.entity_liquid_bottle": "Bottle of %s Liquid",
"item.minecraft.potion.effect.needsofnature.liquid": "Bottle of Liquid",
"stat.needsofnature.animations_started_total": "NoN: Animations Started",
"stat.needsofnature.peaked_animations_total": "NoN: Peaked Animations",
"stat.needsofnature.liquid_gained_ml_total": "NoN: Liquid Gained (ml)",
"stat.needsofnature.multi_actor_animations_total": "NoN: 3+ Actor Animations",
"stat.needsofnature.water_animations_total": "NoN: Water Animations",
"stat.needsofnature.attack_animations_started_total": "NoN: Attack Animations Started",
"stat.needsofnature.attack_escapes_success_total": "NoN: Attack Escapes",
"stat.needsofnature.m_injector_peaks_ml_total": "NoN: Injector Type M Peaks (ml)",
"stat.needsofnature.manual_peaks_total": "NoN: Manual Peaks",
"stat.needsofnature.bottles_filled_total": "NoN: Bottles Filled",
"stat.needsofnature.pregnancies_started_total": "NoN: Pregnancies Started",
"stat.needsofnature.pregnancies_completed_total": "NoN: Pregnancies Completed",
"stat.needsofnature.offspring_spawned_total": "NoN: Offspring Spawned",
"advancements.needsofnature.root.title": "Needs of Nature",
"advancements.needsofnature.root.description": "Explore the systems of Needs of Nature.",
"advancements.needsofnature.natural_curiosity.title": "Natural Curiosity",
"advancements.needsofnature.natural_curiosity.description": "Reach the peak stage of any NoN animation.",
"advancements.needsofnature.filled_to_the_brim.title": "Filled to the Brim",
"advancements.needsofnature.filled_to_the_brim.description": "Completely fill your liquid tank.",
"advancements.needsofnature.favouritism.title": "Favouritism",
"advancements.needsofnature.favouritism.description": "Fill your tank completely with liquid from only one entity type.",
"advancements.needsofnature.first_pregnancy.title": "First Pregnancy",
"advancements.needsofnature.first_pregnancy.description": "Begin your first pregnancy.",
"advancements.needsofnature.mother_nature.title": "Mother Nature",
"advancements.needsofnature.mother_nature.description": "Complete 25 pregnancies.",
"advancements.needsofnature.messed_up.title": "Messed Up",
"advancements.needsofnature.messed_up.description": "Reach maximum mess of every type at the same time.",
"advancements.needsofnature.group_activity.title": "Group Activity",
"advancements.needsofnature.group_activity.description": "Take part in an animation with four or more actors.",
"advancements.needsofnature.tossed_around.title": "Tossed Around",
"advancements.needsofnature.tossed_around.description": "Get thrown into five defeated animations in a row.",
"advancements.needsofnature.collectors_habit.title": "Collector's Habit",
"advancements.needsofnature.collectors_habit.description": "Fill 25 bottles from your liquid tank.",
"advancements.needsofnature.field_research.title": "Field Research",
"advancements.needsofnature.field_research.description": "Gain liquid from five different entity types in one in-game day.",
"advancements.needsofnature.bad_idea_beacon.title": "Bad Idea Beacon",
"advancements.needsofnature.bad_idea_beacon.description": "Have full player energy while your skin is fully destroyed.",
"advancements.needsofnature.productive_pregnancy.title": "Productive Pregnancy",
"advancements.needsofnature.productive_pregnancy.description": "Complete a pregnancy that produces more than one result.",
"advancements.needsofnature.udderly_unfortunate.title": "Udderly Unfortunate",
"advancements.needsofnature.udderly_unfortunate.description": "Drink milk while pregnant.",
"advancements.needsofnature.emergency_snack.title": "Emergency Snack",
"advancements.needsofnature.emergency_snack.description": "Receive an injector type M hunger reward while hungry, or drink an entity liquid bottle.",
"advancements.needsofnature.stable_diet.title": "Stable Diet",
"advancements.needsofnature.stable_diet.description": "Trigger Emergency Snack three times in a row without eating or drinking anything else.",
"advancements.needsofnature.acquire_hardware.title": "Acquire Hardware",
"advancements.needsofnature.acquire_hardware.description": "Start a manual peak animation with a held item.",
"gui.needsofnature.player_profiles.title": "Player Interaction Profiles",
"gui.needsofnature.player_profiles.tooltip": "Set your default and per-player animation request preferences.",
"gui.needsofnature.player_profiles.default": "Default for other players",
"gui.needsofnature.player_profiles.player_name": "Player name",
"gui.needsofnature.player_profiles.player_name_hint": "Known server player name",
"gui.needsofnature.player_profiles.apply": "Apply",
"gui.needsofnature.player_profiles.unknown_player": "That player is not known to this server yet.",
"gui.needsofnature.player_profiles.allowed_profiles": "Allowed Profiles",
"gui.needsofnature.player_profiles.allowed_profiles_hint": "At least one profile must remain available.",
"gui.needsofnature.player_profiles.allowed": "%s: Allowed",
"gui.needsofnature.player_profiles.disallowed": "%s: Disabled",
"gui.needsofnature.player_profiles.mode.deny_all": "No requests or attacks",
"gui.needsofnature.player_profiles.mode.requests_only": "Requests, no attacks",
"gui.needsofnature.player_profiles.mode.requests_and_attacks": "Requests and attacks",
"gui.needsofnature.player_profiles.mode.auto_accept": "Auto-accept requests",
"gui.needsofnature.manual_peak_selection.title": "Select Animation",
"gui.needsofnature.manual_peak_selection.none": "No enabled manual peak or defeated animations are available.",
"gui.needsofnature.manual_peak_selection.section.available": "Available animations",
"gui.needsofnature.manual_peak_selection.section.defeated": "Defeated animations",
"gui.needsofnature.manual_peak_selection.section.requirements": "Requirements not met",
"gui.needsofnature.manual_peak_selection.section.gender": "Different gender",
"gui.needsofnature.manual_peak_selection.requirements_unmet": "Requirements not met",
"gui.needsofnature.manual_peak_selection.gender.male": "Requires male gender",
"gui.needsofnature.manual_peak_selection.gender.female": "Requires female gender",
"gui.needsofnature.manual_peak_selection.gender.both": "Requires male+female gender",
"gui.needsofnature.manual_peak_selection.gender.any": "Requires a different gender",
"gui.needsofnature.manual_peak_selection.requirement.on_ground": "Must be on the ground",
"gui.needsofnature.manual_peak_selection.requirement.held_item": "Hold %s in either hand",
"gui.needsofnature.manual_peak_selection.requirement.blocks": "Required blocks unavailable: %s",
"gui.needsofnature.manual_peak_selection.requirement.water.surface": "Must be at the water surface",
"gui.needsofnature.manual_peak_selection.requirement.water.underwater": "Must be underwater",
"gui.needsofnature.manual_peak_selection.requirement.out_of_water": "Must be out of water",
"gui.needsofnature.manual_peak_selection.defeated_attack": "Attack animation",
"gui.needsofnature.manual_peak_selection.defeated_attack.tooltip": "Starts in attack mode",
"gui.needsofnature.player_request.select_title": "Select Animation",
"gui.needsofnature.player_request.select_for": "Request with %s",
"gui.needsofnature.player_request.select_join_title": "Select Join Animation",
"gui.needsofnature.player_request.select_join_for": "Select how to join %s",
"gui.needsofnature.player_request.section.available": "Available animations",
"gui.needsofnature.player_request.section.unavailable": "Unavailable animations",
"gui.needsofnature.player_request.role_title": "Select Your Role",
"gui.needsofnature.player_request.role_option": "Your role: %s (%s)",
"gui.needsofnature.player_request.role_activity.active": "Active",
"gui.needsofnature.player_request.role_activity.passive": "Passive",
"gui.needsofnature.player_request.roles": "%s role options",
"gui.needsofnature.player_request.consent_title": "Animation Request",
"gui.needsofnature.player_request.accept": "Accept",
"gui.needsofnature.player_request.reject": "Reject",
"gui.needsofnature.player_request.start_prompt": "Requests animation: %s",
"gui.needsofnature.player_request.join_prompt": "Requests to join with: %s",
"gui.needsofnature.player_request.waiting_title": "Request Sent",
"gui.needsofnature.player_request.waiting_description": "Waiting for all players to accept...",
"gui.needsofnature.player_request.waiting": "Waiting for player consent.",
"gui.needsofnature.player_request.started": "Animation started.",
"gui.needsofnature.player_request.rejected": "The animation request was rejected.",
"gui.needsofnature.player_request.cancelled": "The animation request was cancelled.",
"gui.needsofnature.player_request.timeout": "The animation request timed out.",
"gui.needsofnature.player_request.out_of_range": "The players moved too far apart.",
"gui.needsofnature.player_request.damaged": "The animation request was cancelled by damage.",
"gui.needsofnature.player_request.disconnected": "A participating player disconnected.",
"gui.needsofnature.player_request.player_busy": "A player is already busy with another animation.",
"gui.needsofnature.player_request.recipient_busy": "A requested player already has another pending request.",
"gui.needsofnature.player_request.not_accepting": "Player is not accepting requests.",
"gui.needsofnature.player_request.energy_low": "You need at least %s energy to request an animation.",
"gui.needsofnature.player_request.already_pending": "You already have a pending animation request.",
"gui.needsofnature.player_request.no_match": "No eligible animation matches these actors.",
"gui.needsofnature.player_request.block_requirement_unavailable": "Required blocks unavailable",
"gui.needsofnature.player_request.block_requirement_summary": "Requires: %s",
"gui.needsofnature.player_request.block_requirement_tooltip": "This animation cannot start here because its block requirement is unavailable: %s",
"gui.needsofnature.player_request.animation_changed": "The selected animation is no longer eligible.",
"gui.needsofnature.player_request.protected": "An equipped protector blocked the animation.",
"gui.needsofnature.player_request.invalid": "The animation request is no longer valid.",
"key.categories.needsofnature.animation": "NeedsOfNature Animation Debug",
"key.category.needsofnature.animation": "NeedsOfNature Animation Debug",
"key.needsofnature.animation.select_actor": "Select actor (debug)",
"key.needsofnature.animation.select_self": "Select self (debug)",
"key.needsofnature.animation.start_debug_animation": "Start animation (debug)",
"key.needsofnature.animation.stop_all_debug": "Stop all animations (debug)",
"key.needsofnature.animation.stop_instance_debug": "Stop animation instance (debug)",
"key.needsofnature.animation.next_stage_debug": "Next stage (debug)",
"config.needsofnature.animation.title": "NeedsOfNature Animations",
"config.needsofnature.animation.force_vanilla_entity_textures": "Force vanilla entity textures (ignore resource packs)",
"config.needsofnature.animation.block_search_radius": "Block search radius",
"config.needsofnature.animation.auto_switch_third_person": "Auto switch to third person on animation start",
"config.needsofnature.manual_peak_selection_hold_time": "Manual peak menu hold time:",
"config.needsofnature.animation.debug_menu": "Debug options",
"config.needsofnature.animation.open": "Open",
"config.needsofnature.animation.debug_title": "NeedsOfNature Animation Debug",
"config.needsofnature.animation.debug_chat_mode": "Debug chat",
"config.needsofnature.animation.debug_chat_mode.all": "All",
"config.needsofnature.animation.debug_chat_mode.setup_warnings_errors": "warnings, setup, errors",
"config.needsofnature.animation.debug_chat_mode.setup_errors": "setup, errors",
"config.needsofnature.animation.debug_chat_mode.errors_only": "errors",
"config.needsofnature.animation.reset_icon": "<",
"key.needsofnature.animation.speed_up_debug": "Speed up animation (debug)",
"key.needsofnature.animation.speed_down_debug": "Slow down animation (debug)",
"debug.needsofnature.animation.stop_all_broadcast_queued": "[NoN Animation] Stop-all broadcast queued.",
"debug.needsofnature.animation.server_eval": "[NoN Animation] Server eval: actors=%s chosen=%s keys=%s",
"debug.needsofnature.animation.start_received": "[NoN Animation] START %s actors=%s keys=%s",
"debug.needsofnature.animation.stop_all_received": "[NoN Animation] STOP ALL",
"debug.needsofnature.animation.stop_instance_received": "[NoN Animation] STOP instance",
"debug.needsofnature.animation.server_cannot_receive_stop_all": "[NoN Animation] Server can't receive stop-all packets (mod not installed server-side).",
"debug.needsofnature.animation.stop_all_requested": "[NoN Animation] Stop-all requested.",
"debug.needsofnature.animation.no_active_instance_to_stop": "[NoN Animation] No active instance to stop.",
"debug.needsofnature.animation.server_cannot_receive_stop_instance": "[NoN Animation] Server can't receive stop-instance packets (mod not installed server-side).",
"debug.needsofnature.animation.stop_instance_requested": "[NoN Animation] Stop instance requested.",
"debug.needsofnature.animation.no_entity_targeted": "[NoN Animation] No entity targeted.",
"debug.needsofnature.animation.target_not_living": "[NoN Animation] Target is not a living entity.",
"debug.needsofnature.animation.target_not_mob": "[NoN Animation] Target is not a mob.",
"debug.needsofnature.animation.animation_deselected": "[NoN Animation] Animation deselected.",
"debug.needsofnature.animation.animation_selected_add_actors_for_join": "[NoN Animation] Animation selected. Add extra actors then press start to join.",
"debug.needsofnature.animation.entity_deselected_actor_count": "[NoN Animation] entity:%s deselected, actors %s",
"debug.needsofnature.animation.entity_selected_actor_count": "[NoN Animation] entity:%s selected, actors %s",
"debug.needsofnature.animation.self_deselected_actor_count": "[NoN Animation] self deselected, actors %s",
"debug.needsofnature.animation.self_selected_actor_count": "[NoN Animation] self selected, actors %s",
"debug.needsofnature.animation.no_actors_selected": "[NoN Animation] No actors selected.",
"debug.needsofnature.animation.no_extra_actors_for_join": "[NoN Animation] No extra actors selected for join.",
"debug.needsofnature.animation.server_cannot_receive_join": "[NoN Animation] Server can't receive join packets (mod not installed server-side).",
"debug.needsofnature.animation.join_requested_instance_extras": "[NoN Animation] Join requested. instance=%s extras=%s",
"debug.needsofnature.animation.server_cannot_receive_debug_packets": "[NoN Animation] Server can't receive debug packets (mod not installed server-side).",
"debug.needsofnature.animation.start_requested_actor_count": "[NoN Animation] Start requested (H). actors=%s",
"debug.needsofnature.animation.no_active_instance_to_advance": "[NoN Animation] No active instance to advance.",
"debug.needsofnature.animation.next_stage_requested_server": "[NoN Animation] Next stage requested (server).",
"debug.needsofnature.animation.next_stage_requested_local": "[NoN Animation] Next stage requested (local only).",
"debug.needsofnature.animation.no_active_instance_to_adjust_speed": "[NoN Animation] No active instance to adjust speed.",
"debug.needsofnature.animation.speed_change_requested": "[NoN Animation] Speed change requested (%s).",
"debug.needsofnature.animation.server_cannot_receive_speed": "[NoN Animation] Server can't receive speed packets (mod missing server-side).",
"debug.needsofnature.animation.stage_sequence_ended_server_stop_unavailable": "[NoN Animation] Stage sequence ended locally; server stop unavailable.",
"debug.needsofnature.animation.queue_enqueue_failed_exactly_one_player": "[NoN Animation] Queue enqueue failed: exactly one player actor is required.",
"debug.needsofnature.animation.queue_enqueue_failed_full": "[NoN Animation] Queue enqueue failed: queue is full (cap=%s).",
"debug.needsofnature.animation.queue_enqueue_failed_player_missing": "[NoN Animation] Queue enqueue failed: player actor is missing.",
"debug.needsofnature.animation.queue_enqueue_denied_mob_already_queued": "[NoN Animation] Queue enqueue denied: %s is already queued for another player.",
"debug.needsofnature.animation.queued_at_position": "[NoN Animation] Queued %s at position %s.",
"debug.needsofnature.animation.queue_cleared_for_player": "[NoN Animation] Queue cleared for player.",
"debug.needsofnature.animation.queue_cleared_for_active_instance": "[NoN Animation] Queue cleared for active instance.",
"debug.needsofnature.animation.matched_unpathable_actor": "[NoN Animation] Matched %s but an actor can't pathfind (not a mob/player).",
"debug.needsofnature.animation.matched_multiple_players_not_supported": "[NoN Animation] Matched %s but multiple players are not supported yet.",
"debug.needsofnature.animation.matched_multiplayer_direct_start": "[NoN Animation] Matched %s with actors %s -> direct multiplayer debug start.",
"debug.needsofnature.animation.start_cancelled_block_and_water_requirement": "[NoN Animation] Start cancelled: block_requirements cannot be combined with water requirement.",
"debug.needsofnature.animation.start_cancelled_no_valid_wall": "[NoN Animation] Start cancelled: no valid wall placement found for %s (actors: %s).",
"debug.needsofnature.animation.start_cancelled_no_valid_center_support": "[NoN Animation] Start cancelled: no valid center support placement found for %s (actors: %s).",
"debug.needsofnature.animation.start_cancelled_players_too_far_from_requester": "[NoN Animation] Start cancelled: selected players must be within %s blocks of requester.",
"debug.needsofnature.animation.start_cancelled_actor_transitioning": "[NoN Animation] Start cancelled: %s is inside or would be placed inside a portal, or is changing dimensions.",
"debug.needsofnature.animation.start_cancelled_spectator": "[NoN Animation] Start cancelled: %s is in spectator mode.",
"debug.needsofnature.animation.join_failed_no_active_instance": "[NoN Animation] Join failed: no such active instance.",
"debug.needsofnature.animation.join_denied_stage_disallows": "[NoN Animation] Join denied: current stage does not allow joins.",
"debug.needsofnature.animation.join_failed_players_not_supported": "[NoN Animation] Join failed: player actors not supported for joins.",
"debug.needsofnature.animation.join_failed_no_expanded_definition": "[NoN Animation] Join failed: no definition for expanded actor set.",
"debug.needsofnature.animation.no_active_instance_to_adjust": "[NoN Animation] No active instance to adjust.",
"debug.needsofnature.animation.speed_unchanged": "[NoN Animation] Speed unchanged.",
"debug.needsofnature.animation.speed_set": "[NoN Animation] Speed set to %s",
"debug.needsofnature.animation.no_such_active_instance": "[NoN Animation] No such active instance.",
"debug.needsofnature.animation.instance_in_different_world": "[NoN Animation] Instance is in a different world; can't stop from here.",
"debug.needsofnature.animation.broadcasting_stop": "[NoN Animation] Broadcasting STOP",
"debug.needsofnature.animation.queue_continued_for_player": "[NoN Animation] Queue continued for player.",
"debug.needsofnature.animation.queue_cleared": "[NoN Animation] Queue cleared.",
"debug.needsofnature.animation.start_cancelled_water_requirement_not_met": "[NoN Animation] Start cancelled: water requirement not met.",
"debug.needsofnature.animation.start_cancelled_not_allowed_in_water": "[NoN Animation] Start cancelled: animation not allowed in water.",
"debug.needsofnature.animation.start_cancelled_not_enough_space": "[NoN Animation] Start cancelled: not enough space for %s (actors: %s).",
"debug.needsofnature.animation.actors_immediate_broadcast_start": "[NoN Animation] Immediate start. Broadcasting START",
"debug.needsofnature.animation.queue_skipped_player_unavailable": "[NoN Animation] Queue skipped for %s (actors: %s): player unavailable.",
"debug.needsofnature.animation.queue_skipped_missing_non_player_actor": "[NoN Animation] Queue skipped for %s (actors: %s): missing non-player actor.",
"debug.needsofnature.animation.queue_skipped_no_actors_resolved": "[NoN Animation] Queue skipped for %s (actors: %s): no actors resolved.",
"debug.needsofnature.animation.queue_skipped_missing_definition": "[NoN Animation] Queue skipped for %s (actors: %s): missing definition.",
"debug.needsofnature.animation.queue_skipped_requirements_not_met": "[NoN Animation] Queue skipped for %s (actors: %s): requirements not met.",
"debug.needsofnature.animation.queue_skipped_start_failed": "[NoN Animation] Queue skipped for %s (actors: %s): start failed.",
"debug.needsofnature.animation.queued_animation_started": "[NoN Animation] Queued animation started: %s (actors: %s)",
"config.jade.plugin_needsofnature.gender": "Mob gender",
"config.needsofnature.server_settings.no_permission": "You do not have permission to change server settings.",
"config.needsofnature.server_settings.stale": "Server settings changed while this screen was open. Reopen it and try again.",
"config.needsofnature.server_settings.invalid": "The server rejected the settings update.",
"item.needsofnature.spray_bottle": "Spray Bottle",
"item.needsofnature.spray_bottle.contents.empty": "Contents: Empty",
"item.needsofnature.spray_bottle.contents.water": "Contents: Water",
"item.needsofnature.spray_bottle.contents.mixed": "Contents: Mixed liquid",
"item.needsofnature.spray_bottle.contents.entity": "Contents: %s liquid",
"item.needsofnature.spray_bottle.uses": "Uses: %s/%s"
}