Skip to content

Water buckets place water in the Nether instead of evaporating #52

Open

Description

@MaathDEV23

Ordinary bucket placement creates a water source in an ultrawarm Nether world. The existing ultrawarm flag only drives sponge drying and is not consulted by the bucket paths.

Evidence

A Bedrock handler probe used a Nether-dimension player and SetUltrawarm(true); using a water bucket on stone produced minecraft:water above it.

Client verification

In the Nether, empty an ordinary water bucket onto a solid block from each edition.

Acceptance criteria

  • Apply the dimension's evaporation rule to ordinary water-bucket placement.
  • Consume/return the bucket correctly by game mode and send evaporation feedback.
  • Audit aquatic-bucket release and waterlogging against the same target-version rules.
  • Preserve valid water-cauldron behavior rather than rejecting all water-related actions in the Nether.

Audit basis

Reviewed feat/go-events-api at f5ce83d on 2026-09-11. A temporary Go probe asserted the expected behavior and failed on this revision. Verification was at handler/simulation or real temporary Anvil-storage level, not through a live client. The client steps are a verification recipe.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions