The ABM that replaces deleted entities in itemframes and pedestals can sometimes add multiple copies of each entity due to a race condition in which the ABM runs either before the server loads the entities or after they have been removed due to the map block being unloaded. Due to limitations in determining when all entities have been loaded, this race condition cannot be fully avoided. This commit converts the ABM, which ran every fifteen seconds, into and LBM that runs on every load and adds a check to the entities when they are loaded such that only the first loaded entity will be kept and any additional copies delete themselves during the loading process.
- All skins are registered in skinsdb, including skins format
- But the skins are not in inventory skins list, still available trough wardrobe only
- If selected, the skins metadata and preview is shown in inventory
- Use skinsdb method to set the skin
- Note: skinsdb manages the 3d_armor if both mods found
eliminates flint and steel (aliased to mt_game fire:flint_and_steel)
eliminates fake_fire:fake_fire (aliased to mt_game fire:permanent_flame)
mt_game already provides a "fake" fire in the form of a "permanent flame", strike a coal block with flint/steel to get it.
modifies default ice block so that it can be "ignited" (ice fire on top) with mt_game flint/steel
Fire mod must be enabled. However, fire damage is NOT required.
* add some translatable strings
* updated translations
add option --sort-by-file to updatepo.sh
* Updated de, pt, pt_BR translations
from pull requests #378 (Wuzzy) & #379 (afmachado)
pt.po and pt_BR.po are the same but pt.po is usable by any portuguese speaking people, not only brazilian ones
* improved french translation