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

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

Parallel Preload - ParallelPreload.js

Plugin desc : Parallel Preload Plugins

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com/

Desc page : https://triacontane.blogspot.com/

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

File name : ParallelPreload.js

Help of plugin :

@url https://triacontane.blogspot.com/
@plugindesc Parallel Preload Plugins
@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-MV-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----
This plugin will remain available, but its use is not recommended due to some
images not displaying properly in the latest core script.

This plugin was created because the core script at one time did not have a
preload function.

However, since the release of the open-source version, the core script has
implemented appropriate image loading and discarding functions, so this plugin
has been deemed to have served its purpose.

-------------------------------------------------------------------------

Image materials are loaded in parallel at game start.

Designed to distribute and reduce load as much as possible.

To list the materials to be loaded, please use the "Material List JSON
Creation Program" created by fftfantt. (MIT License as of April 28, 2016)

Create a JSON file containing a list of required materials from this program,
named "MV_Project.json," and place it under "/data".

When creating the file, be sure to uncheck "Add extension".

・How to Use
https://github.com/fftfantt/RPGMakerMV/wiki/JSON_Maker_for_MV

・Mainframe
https://raw.githubusercontent.com/fftfantt/RPGMakerMV/master/JSON_Maker_for_MV.zip

When running from a browser, the plugin waits for one image to finish loading
before beginning to load the next.
Therefore, specifying a large number of images will take longer to complete
loading,
reducing the effectiveness of this plugin.

When playing in Chrome, loading a large number of images will significantly
slow down the game's performance.
(This is a core issue that occurs after a certain period of play even without
this plugin.)
In this case, please install a workaround plugin as described below. (For
mainframe version 1.2.0)

http://fanblogs.jp/tabirpglab/archive/422/0

Only image data with a hue of 0 can be preloaded.
If you absolutely must load images with a different hue, you will need to edit
the relevant section of "MV_Project.json"
directly as follows:

Example: To preload "Bat.png" with a hue of "100", use the following syntax:
"Bat" -> "Bat:100"

Caution!
Playing games using this plugin on a mobile network may result in significant
data usage. Please warn users if necessary.

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

@param 素材一覧データ
@text Material list data
@desc The name of the JSON file to be placed under "/data"
@default MV_Project

@param ロード間隔
@text Load Interval
@desc The interval (in frames) between file loads. If you set it to 0, the game will start after loading everything. (Except when using a browser)
@default 0

@param ログ出力
@text Log Output
@desc Outputs the loaded file path to the log (only during test play).
@default OFF

スポンサードリンク

-MV plugins

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