promotional bannermobile promotional banner
premium banner
I open the doors for you my friend!~

Description

🚪 AUTO DOORS

Walk through doors seamlessly without ever lifting a finger!

Apoya a Linceros en BisectHosting

 

🆕 What's New in v1.2.0?

We’ve overhauled the mod to give you total control over how your doors behave!

  • Block Exclusion List: Prevents crashes! You can now list blocks (like Furniture_Ancient_Trapdoor) that the mod should ignore. Check your config file!
  • Direction Control: You decide! Configure doors to open away from you (classic) or towards you using the new command /autodoor direction.
  • In-Game Configuration: No more file editing! Adjust detection ranges instantly with /autodoor setrange.
  • Stability & Fixes: Fixed memory leaks for better performance on long-running servers and improved door state logic.
  • Status Check: Use /autodoor status to see exactly how your mod is configured at a glance.

✨ Features

  • Automatic Proximity Detection: Doors open magically as you approach and close behind you.
  • Intelligent Double Doors: Both sides of a double door open in the same direction.
  • Multiplayer Safe: Doors won't close if another player is still within range — no more getting stuck!
  • Smart Validation: The mod automatically fixes invalid configurations (like ranges that are too short) to prevent bugs.
  • Crash Prevention: Specific blocks known to cause issues can be easily excluded.

🚀 Commands

Take control without leaving the game. All commands update specific settings instantly!

Command Usage Description
Status /autodoor status Shows current settings (Enabled/Disabled, Ranges, Direction, Exclusions).
Enable/Disable /autodoor enable/disable Toggles the mod on or off.
Set Range /autodoor setrange <open> <close> Sets detection distances (e.g. /autodoor setrange 3.0 5.0).
Set Direction /autodoor direction <towards/away> away (Default) opens away from you. towards opens invalid towards you.
Reload /autodoor reload Reloads the configuration file from disk.

🎮 How It Works

  1. Approach a door within the OpenRange (default: 3.0 blocks).
  2. The door opens automatically in your configured direction.
  3. Step away beyond the CloseRange (default: 5.0 blocks).
  4. The door closes once everyone has left the area!
🚶 Approach → ✨ Open → 🏃 Pass through → 🚪 Close automatically

⚙️ Configuration

The mod generates an AutoDoor.json config file in your server's config folder:

{
    "OpenRange": 3.0,
    "CloseRange": 5.0,
    "Enabled": true,
    "OpenTowardsPlayer": false,
    "BlockExclusions": "Furniture_Ancient_Trapdoor,example"
}
Setting Default Description
OpenRange 3.0 Distance at which doors will trigger to open.
CloseRange 5.0 Distance you must leave for the door to close.
Enabled true Enable or disable the mod.
OpenTowardsPlayer false false opens AWAY from you. true opens TOWARDS you.

Pro Tip: Keeping CloseRange larger than OpenRange (the mod enforces at least +2.0 difference automatically) prevents doors from "flickering" open/shut if you stand on the edge.

📥 Installation

  1. Download the latest Linceros.AutoDoor-x.x.x.jar.
  2. Place the .jar file into your Hytale server's mods folder.
  3. Enjoy!

🔮 Future Ideas

  • Whitelist/Blacklist: Choose which specific door types should be automated.
  • Permission System: Only allow certain players or groups to trigger automatic doors.

👨💻 Author

Created by Linceros.


Part of the Linceros Mod Collection for Hytale.