promotional bannermobile promotional banner

Adventure Condiment: Thirst and Temperature

this addon brings new thirst and temperature mechanics to improve survival experience.
MCPEDL

MCPEDL

Player effect freezing

Player effect freezing

Player effect thirst

Player effect thirst

Player effect burning

Player effect burning

Description

Adventure Condiment is an addon that enhances survival gameplay by introducing thirst and temperature systems. While its current focus is on these mechanics, future updates will expand it with additional survival features.

 

Requires:

 

Thirst and Temperature Bar

Just like in real life, players can now experience varying temperatures and must manage an extra thirst bar.

Indicator list:

Thirst Bar – Shows the player’s remaining hydration.

Soaked Indicator – Display soaked body level. Soaked level will affect how speed the player absorbs temperature.

Temperature Resistance Bar – Displays the amount of temperature resistance provided by the player’s armor.

Burnt Heart – A health overlay indicating the player’s burn threshold; exceeding it causes burn damage.

Frozen Heart – A health overlay showing the frozen threshold; falling below it results in instant death.

Player Temperature – Displays the current body temperature of the player.

 

Items

Winter and Desert Armor – Specialized armor sets designed for extreme climates, offering the same defense level as leather armor.

Winter and Desert Armor Recipes

 

Diving Helmet – An upgraded version of the turtle helmet, equipped with an oxygen tank, allowing players to explore underwater for longer periods.

 

Thermometer – Displays the current area’s temperature. Can be equipped in the Charm Slot (requires the Novelty addon).

Heated Stone – Keeps the player warm when carried in the inventory. Heated stone can be recharged by smelting it in a furnace.

Fabric – A material used to add temperature resistance attributes to armor.

Sewing Tool – A tool for applying temperature attributes to armor using the forging table.

Water Flask – Contains filtered drinking water for hydration.

Hot and Cool Drink – A drinkable item that can change the player's temporary temperature for 8 minutes, and can be purified using milk.

 

Mechanics

Thirst

Players now have a thirst mechanic influenced by temperature, status effects, and food consumption. When thirst drops below 3 bars, the player’s screen will display a thirst effect. Thirst can be replenished by punching water to drink directly, or by consuming a water flask or water bottle.

 

Temperature

Players can now absorb environmental temperatures, which are determined by biome conditions making this system compatible with custom biomes. To avoid burning or freezing, players can add temperature resistance modifiers to their armor. The rate at which temperature is absorbed depends on the player’s soaked level and the armor’s temperature insulation.

Apply Temperature Attributes Recipes

Apply Temperature Insulation Recipes

 

Compatibility

Developer can make their compatibility with this addon by using a custom component or scripting module that I already made for use.

Using Custom Component:

"adventure_condiment:thirst" example:

/items/apple_juice.json

{
  "format_version": "1.21.90",
  "minecraft:item": {
    "description": {
      "identifier": "test:apple_juice",
      "menu_category": {
        "category": "nature"
      }
    },

    "components": {
      "minecraft:icon": "apple_juice",
      "minecraft:tags": {
        "tags": [
          "minecraft:is_food"
        ]
      },
      "minecraft:use_animation": "eat",
      "minecraft:use_modifiers": {
        "use_duration": 1.6,
        "movement_modifier": 0.35
      },
      "minecraft:food": {
        "nutrition": 2,
        "saturation_modifier": 0.3
      },
      "adventure_condiment:thirst": {
        "value": 10,
        "is_dirty": false
      }
    }
  }
}

"adventure_condiment:temperature" example:

/items/battlemage_boots.json

{
  "format_version": "1.21.90",
  "minecraft:item": {
    "description": {
      "identifier": "test:battlemage_boots",
      "menu_category": {
      "category": "equipment",
        "group": "minecraft:itemGroup.name.boots"
      }
    },

    "components": {
      "minecraft:icon": {
        "textures": {
          "default": "battlemage_boots",
          "dyed": "battlemage_boots"
        }
      },
      "minecraft:wearable": {
        "protection": 4,
        "slot": "slot.armor.feet"
      },
      "minecraft:repairable": {
        "repair_items":  [
          {
            "items": [
              "minecraft:netherite_ingot"
            ],
            "repair_amount": 107
          }
        ]
      },
      "minecraft:max_stack_size":  1,
      "minecraft:enchantable":  {
        "value":  5,
        "slot":  "armor_feet"
      },
      "minecraft:durability": {
        "damage_chance": {
          "min": 20,
          "max": 100
        },
        "max_durability": 425
      },
      "minecraft:dyeable": {
        "default_color":  "#a0432b"
      },
      "adventure_condiment:temperature": {
        "temperature_resistance": 2,
        "temperature_insulation": false
      }
    }
  }
}

 

Using Adventure Condiment Module:

You can copy this module from "/scripts/module/AdventureCondimentModule.js".
example:

/scripts/register_item.js

import { AdventureCondimentModule } from "./module/AdventureCondimentModule";

//syntax to register temeprature items [item_id<string>, temperature_resistance<Number>, temperature_insulation<Boolean>]

AdventureCondimentModule.registerTemperatureItem("test:battlemage_boots", 2, false);

//syntax to register temeprature items [item_id<string>, thirst_value<Number>, is_dirty<Boolean>]

AdventureCondimentModule.registerThirstItem("test:apple_juice", 10, false);

 

Installation

This pack requires UI Queue to make the UI work, and Forging Table to add custom recipes. And some optional pack that won't affect much to gameplay but are compatible like Novelty API.

 

Requires:

The Adventure Condiment: Thirst and Temperature Team

profile avatar
Owner
  • 602
    Followers
  • 14
    Projects
  • 4.8M
    Downloads

More from qduoubpView all

  • UI Queue project image

    UI Queue

    • 433.6K
    • Scripts

    UI queue is a script that transforms the title command into a custom UI prompt. This script is created for preventing overlapping displayed titles that can break custom UI .

    • 433.6K
    • March 19, 2026
    • Scripts
  • Novelty API project image

    Novelty API

    • 384.6K
    • Addons

    Novelty is a small addons that add 24 additional equipment slot to player.

    • 384.6K
    • March 19, 2026
    • Addons
  • Magnificent Minimap project image

    Magnificent Minimap

    • 794.3K
    • Addons

    Magnificent Minimap is a realtime, responsive, and configurable minimap addon.

    • 794.3K
    • February 5, 2026
    • Addons
    • +4
  • Coldbar Indicator project image

    Coldbar Indicator

    • 110.3K
    • Addons

    Make your gameplay more immersive by add more bars such as armor toughness, extra overloaded armor, saturation and exhaustion hunger.

    • 110.3K
    • November 2, 2025
    • Addons
    • +3
  • UI Queue project image

    UI Queue

    • 433.6K
    • Scripts

    UI queue is a script that transforms the title command into a custom UI prompt. This script is created for preventing overlapping displayed titles that can break custom UI .

    • 433.6K
    • March 19, 2026
    • Scripts
  • Novelty API project image

    Novelty API

    • 384.6K
    • Addons

    Novelty is a small addons that add 24 additional equipment slot to player.

    • 384.6K
    • March 19, 2026
    • Addons
  • Magnificent Minimap project image

    Magnificent Minimap

    • 794.3K
    • Addons

    Magnificent Minimap is a realtime, responsive, and configurable minimap addon.

    • 794.3K
    • February 5, 2026
    • Addons
    • +4
  • Coldbar Indicator project image

    Coldbar Indicator

    • 110.3K
    • Addons

    Make your gameplay more immersive by add more bars such as armor toughness, extra overloaded armor, saturation and exhaustion hunger.

    • 110.3K
    • November 2, 2025
    • Addons
    • +3