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

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

MZ plugins

Message Position - MessagePosition.js

Plugin desc : Message alignment plugin

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com

Desc page : https://github.com/triacontane/RPGMakerMV/blob/mz_master/MessagePosition.js

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

File name : MessagePosition.js

Help of plugin :

@target MZ
@url https://github.com/triacontane/RPGMakerMV/blob/mz_master/MessagePosition.js
@plugindesc Message alignment 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
-----

MessagePosition.js

Adjusts the window position.
The control character ¥v[n] can be used for each parameter.

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 from the
author, and there are no restrictions on its use (commercial, R18+, etc.).
This plugin is now yours.

@param xTop
@text Top X coordinate
@desc This is the X coordinate when ”Top” is selected for window position.
@type number
@default 0
@min -2000

@param yTop
@text Top Y coordinate
@desc This is the Y coordinate when ”Top” is selected for window position.
@type number
@default 0
@min -2000

@param xMiddle
@text X coordinate inside
@desc This is the X coordinate when ”Middle” is selected for window position.
@type number
@default 0
@min -2000

@param yMiddle
@text Y coordinate inside
@desc This is the Y coordinate when ”Middle” is selected for window position.
@type number
@default 220
@min -2000

@param xBottom
@text Bottom X coordinate
@desc This is the X coordinate when ”Bottom” is selected for window position.
@type number
@default 0
@min -2000

@param yBottom
@text Bottom Y coordinate
@desc This is the Y coordinate when ”Bottom” is selected for window position.
@type number
@default 440
@min -2000

@param positionList
@text Position List
@desc This is a list of window positions that will be enabled when the specified switch is ON. If multiple conditions are met, the top of the list will take priority.
@type struct<Position>[]
@default []

@param width
@text Width
@desc It’s the width.
@type number
@default 0
@min -2000

@param height
@text height
@desc It’s the height.
@type number
@default 0
@min -2000

@param relative
@text Relative Coordinates
@desc Each setting value is a relative value from the default coordinates.
@type boolean
@default false

@param nameX
@text x coordinate of the name field
@desc The relative Y coordinate of the name field.
@type number
@default 0
@min -2000

@param nameY
@text y coordinate of the name field
@desc The relative Y coordinate of the name field.
@type number
@default 0
@min -2000

スポンサードリンク

-MZ plugins

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