SimpleGate icon

SimpleGate -----

portal, gate, teleport, gates, portals, nether portal, custom portal, block portal, warp, travel



SimpleGate v1.1.0 – Vehicles, Entities & More!
SimpleGate - Release v1.1.0

[​IMG]

What's New?

This release adds vehicle/entity teleportation, a major ConfigManager refactor (fully backward-compatible), new utility methods, and many stability improvements.

✨ Features
  • Vehicle TeleportationVehicleGateListener allows boats, minecarts, horses, and their passengers to go through portals.
  • Entity TeleportationEntityGateListener lets mobs use portals, with periodic scanning and cooldowns.
  • ⚙️ ConfigManager Refactor – Automatically adds missing config paths; old configs stay functional (though may have unused keys). Messages have been moved to a new messages.yml – the plugin will generate it automatically on first run. Hot reload support improved.
  • Dynamic Sounds & Effects – New getSoundByName() and getEffectByName() in Util class.
  • Unified Teleport Logic – Refactored teleport and sound effects into reusable methods.
  • Chunk CleanupChunkListener now clears entity/vehicle cooldowns when chunks unload (memory leak fix).
  • Explosion Protection – Cancels explosions that would destroy portal frames.
  • Optional Update Checker – Configurable.

Improvements
  • Centralized permissions in Permissions class, cleaner MainCommand.
  • Smoother player launch velocity when exiting portals.
  • Fixed chain teleport for leashed mobs.
  • Unified portal sounds, removed redundancy.

Dependencies
  • ProtocolLib (required for End portal advancement packet cancel).

Supported Versions
  • Minecraft 1.8 – 26.1

Configuration Note
  • New messages.yml – All plugin messages are now stored separately. The file will be created automatically when you first run the plugin.
  • If you have an old config.yml, the plugin will automatically add any missing non-message entries. Old unused keys will remain but won't affect functionality. For a clean file, delete the old config and let the plugin regenerate it.

Full Changelog
Code (Text):

- 4cfcdcd – Refactored sounds/teleport logic, added gate state queries.
- becb4dd – Added getSoundByName() and getEffectByName().
- fee70ab – Config restructure, added EntityGateListener, VehicleGateListener, update checker, separated messages into messages.yml.
- 519084b – Improved chunk unloading cleanup.
- a4faf36 – Mob teleportation (EntityGateListener).
- 95c508a – Explosion protection and chain mob fixes.
- 5173ca7 – Refactored main command with permission class.
 
⬇️ Download – Get SimpleGate-1.1.0.jar below.​

Find more info on GitHub
----------, Apr 20, 2026
Resource Information
Author:
----------
Total Downloads: 61
First Release: Mar 16, 2026
Last Update: May 29, 2026
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings