chore(P2): V1 zombie comments cleanup + i18n events/network/items

Zombie comments (14 files):
- Replace references to deleted V1 classes (ItemBind, ItemCollar, IBondageItem,
  BindVariant, etc.) with V2 equivalents or past-tense historical notes
- "V1 path" → "legacy slot-index path" for still-active legacy codepaths
- Clean misleading javadoc that implied V1 code was still present

i18n (13 files, 31 new keys):
- Events: 12 Component.literal() → translatable (labor tools, gag eat,
  death escape, debt, punishment, grace, camp protection, chest, maid)
- Network: 12 Component.literal() → translatable (trader messages,
  lockpick jam, slave freedom warnings)
- Items: 2 Component.literal() → translatable (ItemOwnerTarget tooltips)
This commit is contained in:
NotEvil
2026-04-16 11:20:17 +02:00
parent 371a138b71
commit 9b2c5dec8e
28 changed files with 114 additions and 89 deletions

View File

@@ -968,5 +968,35 @@
"item.tiedup.leather_mittens": "Leather Mittens",
"item.tiedup.ball_gag_3d": "Ball Gag",
"item.tiedup.taser": "Taser",
"item.tiedup.debug_wand": "Debug Wand"
"item.tiedup.debug_wand": "Debug Wand",
"msg.tiedup.event.cant_drop_labor_tools": "You cannot drop labor tools!",
"msg.tiedup.event.cant_store_labor_tools": "You cannot store labor tools!",
"msg.tiedup.event.cant_eat_gagged": "You can't eat with a gag on.",
"msg.tiedup.event.death_escape": "You died and escaped captivity. Your items remain in the camp chest.",
"msg.tiedup.event.debt_increased": "Your debt has increased by %1$s emeralds for attacking %2$s!",
"msg.tiedup.event.task_failed": "Your task has been marked as failed. You will not be paid for your work.",
"msg.tiedup.event.returned_to_cell": "You have been returned to your cell for your insolence!",
"msg.tiedup.event.grace_lost": "You attacked a kidnapper - protection lost!",
"msg.tiedup.event.camp_defends_trader": "The camp defends their leader! You are now under attack!",
"msg.tiedup.event.camp_defends_maid": "The camp defends their servant! You are now under attack!",
"msg.tiedup.event.chest_locked_by_camp": "This chest is locked by the camp!",
"msg.tiedup.event.new_maid_arrived": "A new maid, %1$s, has arrived. Work resumes.",
"msg.tiedup.network.trader_not_found": "Trader not found.",
"msg.tiedup.network.need_token": "You need a token to trade.",
"msg.tiedup.network.trader_no_camp": "This trader has no camp.",
"msg.tiedup.network.camp_not_found": "Camp not found.",
"msg.tiedup.network.captive_not_in_camp": "Captive not found in camp.",
"msg.tiedup.network.captive_not_for_sale": "This captive is not for sale.",
"msg.tiedup.network.price_not_set": "Price not set for this captive.",
"msg.tiedup.network.not_enough_items": "You need %1$sx %2$s (have %3$s)",
"msg.tiedup.network.purchase_maid_delivery": "Purchase complete! The maid will deliver your captive.",
"msg.tiedup.network.lock_jammed": "The lock jammed! Only struggle can open it now.",
"msg.tiedup.network.warning_prefix": "[WARNING] ",
"msg.tiedup.network.is_trying_to_free": " is trying to free ",
"msg.tiedup.network.at_location": " at ",
"item.tiedup.owner_target.owner": "Owner: ",
"item.tiedup.owner_target.unclaimed": "Unclaimed (%1$s)"
}