An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

Vehicle Passable - VehiclePassable.js

Plugin desc : Vehicle Passage Detection Extension Plugin

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com

Desc page : https://github.com/triacontane/RPGMakerMV/tree/mz_master/VehiclePassable.js

Download Page : https://raw.githubusercontent.com/munokura/triacontane-MZ-plugins/refs/heads/main/VehiclePassable.js

File name : VehiclePassable.js

Help of plugin :

@target MZ
@url https://github.com/triacontane/RPGMakerMV/tree/mz_master/VehiclePassable.js
@plugindesc Vehicle Passage Detection Extension Plugin
@author Triacontane
@license MIT License

@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/triacontane-MZ-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----

This plugin extends vehicle accessibility.
You can flexibly configure accessibility by setting region and terrain tags.

Region takes priority over terrain tags.

You can also set terrain tags and regions where boarding and disembarking is
permitted.
For example, you can allow small and large ships to board and disembark only
at piers, or allow airships to take off and land only at specific landing
sites.

*In actuality, this plugin only checks disembarkation.

This plugin requires the base plugin ”PluginCommonBase.js.”
”PluginCommonBase.js” is located in the following folder under the RPG Maker
MZ installation folder:
dlc/BasicResources/plugins/official

Terms of Use:
You may modify and redistribute this plugin without permission, and there are
no restrictions on its use (commercial, 18+, etc.).
This plugin is now yours.

@param BoatPassableRegions
@text Small Boat Traffic Region
@desc This is a region that can be traveled by small boats.
@type number[]
@default []

@param BoatPassableTerrainTags
@text Small vessel traffic terrain tag
@desc This is a terrain tag that allows small boats to pass through.
@type number[]
@default []

@param BoatNonPassableRegions
@text Regions where small boats are not permitted
@desc This is a region that is impassable by small boats.
@type number[]
@default []

@param BoatNonPassableTerrainTags
@text Small boat unsuitable terrain tag
@desc This is a terrain tag that makes it impossible for small boats to pass through.
@type number[]
@default []

@param BoatRidingTerrainTags
@text Small boat embarkation and disembarkation terrain tag
@desc This is a terrain tag that allows small boats to board and disembark. If left blank, you can board and disembark anywhere.
@type number[]
@default []

@param BoatRidingRegions
@text Small boat embarkation and disembarkation region
@desc The region where you can board and disembark by small boat. If left blank, you can board and disembark anywhere.
@type number[]
@default []

@param ShipPassableRegions
@text Large ship traffic region
@desc This is a region that can be passed by large ships.
@type number[]
@default []

@param ShipPassableTerrainTags
@text Large ship traffic terrain tag
@desc This is a terrain tag that allows large ships to pass through.
@type number[]
@default []

@param ShipNonPassableRegions
@text Regions where large ships are not permitted
@desc This is a region that is impassable by large ships.
@type number[]
@default []

@param ShipNonPassableTerrainTags
@text Terrain tag for large ships
@desc This is a terrain tag that makes it impossible for large ships to pass through.
@type number[]
@default []

@param ShipRidingTerrainTags
@text Large ship embarkation and disembarkation terrain tag
@desc This is the terrain tag where you can board and disembark on large ships. If left blank, you can board and disembark anywhere.
@type number[]
@default []

@param ShipRidingRegions
@text Large ship embarkation and disembarkation region
@desc Region where large ships can board and disembark. If left blank, you can board and disembark anywhere.
@type number[]
@default []

@param AirShipNonPassableRegions
@text Airship-free regions
@desc This is a region that is impassable by airships.
@type number[]
@default []

@param AirShipNonPassableTerrainTags
@text Airship-prohibited terrain tag
@desc This is a terrain tag that makes airships impassable.
@type number[]
@default []

@param AirShipRidingTerrainTags
@text Airship boarding and disembarking terrain tag
@desc This is the terrain tag where you can board and disembark with the airship. If left blank, you can board and disembark anywhere.
@type number[]
@default []

@param AirShipRidingRegions
@text Airship embarkation region
@desc The region where you can board and disembark by airship. If left blank, you can board and disembark anywhere.
@type number[]
@default []

@param ShipPassable
@text Allowing ships to pass
@desc It allows passage over small and large ships.
@type boolean
@default false

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.