Перейти к содержимому
Mineforgian

Ticket of Eternal Keep

A server side mod that provides a ticket to keep your inventory on death

Загрузки
2K
Подписчики
9
Обновлён
28 июня 2026 г.
Лицензия
MIT

Опубликован 28 декабря 2023 г.

Ticket of Eternal Keeping

Ticket of Eternal Keeping adds a rare magical ticket that protects your inventory when you die.

If you have a ticket in your inventory, it will be consumed on death and your items will be kept. It works like a balanced, limited-use alternative to keepInventory: death still matters, but players can earn or find protection for dangerous adventures.

The ticket can be found in selected structure chests, and server owners can also enable mob drops through the config.

Main Features

  • Keep your inventory on death by carrying a ticket.
  • The ticket is consumed automatically when used.
  • Find tickets in configurable loot chests.
  • Optional configurable mob drops.
  • Server-side friendly.
  • Great for survival, SMP, adventure, and semi-hardcore servers.

Detailed Description

Ticket of Eternal Keeping is a configurable Fabric mod built around a single special item: the Ticket of Eternal Keeping.

When a player dies while carrying a valid ticket, the mod preserves their inventory and consumes one ticket. This gives server owners a middle ground between vanilla death rules and permanent keepInventory.

Default Loot Sources

Source Default Chance
Ancient City 10%
Mineshaft 3%
Stronghold 5%
End Cities 5%
Bastions 15%
Other Chests 0.5%

Mob drops are supported, but disabled by default. They can be enabled per mob or globally through the config.

Configuration

The config file is generated at:

.minecraft/config/ToEK.json

For servers:

server_folder/config/ToEK.json

You can configure:

  • The item used as the ticket.
  • The ticket display name.
  • The ticket lore.
  • Custom model data.
  • Specific chest loot table probabilities.
  • Generic chest probability.
  • Specific mob loot table probabilities.
  • Generic mob probability.

Example Mob Drop Config

"mobLootTableProbabilities": {
  "minecraft:entities/zombie": 0.0,
  "minecraft:entities/skeleton": 0.0,
  "minecraft:entities/creeper": 0.0,
  "minecraft:entities/spider": 0.0,
  "minecraft:entities/enderman": 0.0,
  "minecraft:entities/blaze": 0.0,
  "minecraft:entities/wither_skeleton": 0.0
},
"genericMobProbability": 0.0

Probability values:

0.0 = disabled
1.0 = guaranteed

Commands

Generate a ticket:

/getticket

Give a ticket to another player:

/getticket playerName

Required permission:

toek.command.getticket

Notes for Server Owners

This mod is designed to work well on servers. Players do not need to install the mod to benefit from the server-side behavior, though a client/resource pack can be used if you want players to see a custom ticket texture.

Ченджлог

1.3.6-26.2Релиз26.2 · 28 июня 2026 г.

Ticket of Eternal Keep 1.3.6-26.2

Release build for 1.3.6-26.2.

Commits Included

  • Port mod to Minecraft 26.2 (f96c5cd)

Server-Side Resource Pack

This release includes Ticket_of_Eternal_Keep_Resource_Pack_26.2.zip as an optional resource pack. Use it only when running the mod server-side and allowing vanilla clients to see the custom ticket texture. Players with the mod installed client-side do not need this extra pack.

1.3.6-26.1.2Релиз26.1.2 · 21 июня 2026 г.

Ticket of Eternal Keep 1.3.6-26.1.2

Release build for 1.3.6-26.1.2.

Commits Included

  • Update port to Minecraft 26.1.2 (e70181a)

Server-Side Resource Pack

This release includes Ticket_of_Eternal_Keep_Resource_Pack_26.1.2.zip as an optional resource pack. Use it only when running the mod server-side and allowing vanilla clients to see the custom ticket texture. Players with the mod installed client-side do not need this extra pack.

1.3.6-26.1.1Релиз26.1.1 · 21 июня 2026 г.

Ticket of Eternal Keep 1.3.6-26.1.1

Release build for 1.3.6-26.1.1.

Commits Included

  • Update port to Minecraft 26.1.1 (e27be2f)

Server-Side Resource Pack

This release includes Ticket_of_Eternal_Keep_Resource_Pack_26.1.1.zip as an optional resource pack. Use it only when running the mod server-side and allowing vanilla clients to see the custom ticket texture. Players with the mod installed client-side do not need this extra pack.

1.3.6-26.1Релиз26.1 · 21 июня 2026 г.

Ticket of Eternal Keep 1.3.6-26.1

Release build for 1.3.6-26.1.

Commits Included

  • Attach server-side resource pack to releases (aa631f7)

Server-Side Resource Pack

This release includes Ticket_of_Eternal_Keep_Resource_Pack_26.1.zip as an optional resource pack. Use it only when running the mod server-side and allowing vanilla clients to see the custom ticket texture. Players with the mod installed client-side do not need this extra pack.

1.3.5-1.21.11Релиз1.21.11 · 7 июня 2026 г.

Ticket of Eternal Keep 1.3.5

This release updates Ticket of Eternal Keep for Minecraft 1.21.11 and improves the in-game command workflow for server admins.

What's New

  • Updated the mod to Minecraft 1.21.11.
  • Updated Fabric Loader and Fabric API requirements for the new Minecraft version.
  • Added the namespaced /toek command.
  • Added a config reload command so server admins can refresh ToEK.json without restarting.
  • Added selector support to the ticket give command.
  • Added migration safety tests for config handling.
  • Added an in-game test plan for manual validation.

Compatibility

  • Minecraft: 1.21.11
  • Fabric Loader: >=0.19.2
  • Fabric API: >=0.141.4
  • Java: 21+

Notes

This build targets Minecraft 1.21.11 only. Use the 1.3.4-1.21.9-1.21.10 release for Minecraft 1.21.9 or 1.21.10.

Commits Included

  • Prepare 1.3.5 release metadata (9950a2c)
1.3.4-1.21.9-1.21.10Релиз1.21.9, 1.21.10 · 2 июня 2026 г.

Ticket of Eternal Keep 1.3.4

This release adds configurable mob loot support while keeping the default gameplay balance conservative.

What's New

  • Added mobLootTableProbabilities to ToEK.json, allowing ticket drops to be configured per mob loot table.
  • Added genericMobProbability, allowing a fallback ticket drop chance for mobs that do not have a specific entry.
  • Default mob drop chances are included in the config but set to 0.0, so server owners can opt in mob drops deliberately.
  • Existing chest loot table configuration remains supported.
  • Existing configs are migrated automatically with the new mob fields when missing.

Fixes

  • Fixed ticket loot chance being applied twice to the same loot entry, which made the real drop probability lower than configured.

Compatibility

  • Minecraft: 1.21.9 to 1.21.10
  • Fabric Loader: >=0.17.3
  • Java: 21+

Example Mob Config

"mobLootTableProbabilities": {
  "minecraft:entities/zombie": 0.0,
  "minecraft:entities/skeleton": 0.0,
  "minecraft:entities/creeper": 0.0,
  "minecraft:entities/spider": 0.0,
  "minecraft:entities/enderman": 0.0,
  "minecraft:entities/blaze": 0.0,
  "minecraft:entities/wither_skeleton": 0.0
},
"genericMobProbability": 0.0

Set any value from 0.0 to 1.0 to enable drops for that mob or for generic mob loot tables.

Commits Included

  • Publish CurseForge before Modrinth (70ae797)
1.3.3-1.21.9-1.21.10Релиз1.21.9, 1.21.10 · 6 ноября 2025 г.

Fixed bug that remove item with vanishing curse when a player is in creative in a survival world or vice versa

1.3.2-1.21.5-1.21.8Релиз1.21.6, 1.21.7, 1.21.8 · 4 ноября 2025 г.

Fixed compatibility on newer versions

Комментарии

Загружаем…