Sign in
Skip to main content

Share your thoughts on features being tested in the latest Java Edition Snapshot. Keep in mind that not everything may be available, fully functional, or released as tested. General gameplay suggestions and feature requests belong in other categories.

34

The new Interaction Entity could be a lot better

5 Comments

Post a new comment:

Please sign in to leave a comment.

Sorted by oldest
  • 0
    Registered User commented
    Comment actions Permalink

    Yes please! A very useful use case is making some sort of magical item, where if you right click, it would spawn an entity, and if you attack (left click) an entity, it would kill the entity instantly.

    With current state of the interaction entity, you can only right click, but not attack, since attacking would attack the interaction block itself.

    I'm sure there is a workaround to this, but it would be too redundant, hard to maintain, and too complex for beginners and map makers.

    Mojang, please fix!

  • 3
    Registered User commented
    Comment actions Permalink

    There is a ton of potential for these, but the big ones that immediately stick out:
    1. Ability to set depth. Only having height and width really limits this.
    2. Ability to set whether the hitbox consumes the click/clickthrough

  • 0
    Registered User commented
    Comment actions Permalink

    Yes please! This change is absolutely needed

  • 0
    Registered User commented
    Comment actions Permalink

    Unless this is already in the game and we are missing it, this is the one thing that would truly allow these new entities to become the best right click detectors in the game.

  • 1
    Registered User commented
    Comment actions Permalink

    Just ran into the same problem. Blocking interactions through the entity makes it unusable for a lot of common usecases. A simple `block_interactions` boolean tag (or something alike) would improve it massively. Even better if this was handled separately for left and right clicks, so maybe `block_attacks` and `block_interactions`.