<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dragonminez.com/index.php?action=history&amp;feed=atom&amp;title=Entities_Config</id>
	<title>Entities Config - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dragonminez.com/index.php?action=history&amp;feed=atom&amp;title=Entities_Config"/>
	<link rel="alternate" type="text/html" href="https://wiki.dragonminez.com/index.php?title=Entities_Config&amp;action=history"/>
	<updated>2026-10-27T16:57:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.dragonminez.com/index.php?title=Entities_Config&amp;diff=149&amp;oldid=prev</id>
		<title>Neb: Sync from dragonminez-wiki repository</title>
		<link rel="alternate" type="text/html" href="https://wiki.dragonminez.com/index.php?title=Entities_Config&amp;diff=149&amp;oldid=prev"/>
		<updated>2026-10-13T04:16:23Z</updated>

		<summary type="html">&lt;p&gt;Sync from dragonminez-wiki repository&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;config/dragonminez/entities.json&amp;lt;/code&amp;gt; sets the base stats of DMZ creatures and enemies, and the default stat jump when a saga enemy transforms into its next form. Like the other server configs, the server sends it to every client.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
For the creatures themselves, see the [[Special:MyLanguage/Bestiary|Bestiary]].&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== Keys == &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &amp;lt;translate&amp;gt;&amp;lt;!--T:4--&amp;gt; Key&amp;lt;/translate&amp;gt; !! &amp;lt;translate&amp;gt;&amp;lt;!--T:5--&amp;gt; Default&amp;lt;/translate&amp;gt; !! &amp;lt;translate&amp;gt;&amp;lt;!--T:6--&amp;gt; What it does&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;configVersion&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:7--&amp;gt; A version string, for example &amp;lt;code&amp;gt;&amp;quot;2.2.0&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/translate&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:8--&amp;gt; Version stamp used for config upgrades. Do not change it (see [[Special:MyLanguage/How to JSON|How to JSON]]).&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;defaultEntityStats&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:9--&amp;gt; See below&amp;lt;/translate&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:10--&amp;gt; Base stats per entity id (an object).&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;transformDefaults&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:11--&amp;gt; See below&amp;lt;/translate&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:12--&amp;gt; Default multipliers and trigger used when a saga enemy transforms (an object).&amp;lt;/translate&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== Entity base stats == &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{See also|Bestiary|Custom Quests}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;defaultEntityStats&amp;lt;/code&amp;gt; maps an entity registry id (for example &amp;lt;code&amp;gt;&amp;quot;dragonminez:bandit&amp;quot;&amp;lt;/code&amp;gt;) to a stat object:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &amp;lt;translate&amp;gt;&amp;lt;!--T:15--&amp;gt; Key&amp;lt;/translate&amp;gt; !! &amp;lt;translate&amp;gt;&amp;lt;!--T:16--&amp;gt; Default&amp;lt;/translate&amp;gt; !! &amp;lt;translate&amp;gt;&amp;lt;!--T:17--&amp;gt; What it does&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;health&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:18--&amp;gt; Max health. The default applies when the field is missing.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meleeDamage&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:19--&amp;gt; Melee attack damage. The default applies when the field is missing.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kiDamage&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:20--&amp;gt; Ki blast damage (only for entities that have a ki blast damage attribute). The default applies when the field is missing.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
Values below &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; are raised to &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
The stats are applied once, when the entity first spawns. Entities that were already in the world keep the stats they spawned with. Entities spawned for a quest use the stats written in the quest instead (see [[Special:MyLanguage/Custom Quests|Custom Quests]]), scaled by the difficulty multipliers in [[Special:MyLanguage/General Server Config|General Server Config]] (&amp;lt;code&amp;gt;easyMode*&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;hardMode*&amp;lt;/code&amp;gt;); naturally spawned entities are not scaled by difficulty.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=== Default entries === &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &amp;lt;translate&amp;gt;&amp;lt;!--T:24--&amp;gt; Entity id&amp;lt;/translate&amp;gt; !! &amp;lt;translate&amp;gt;&amp;lt;!--T:25--&amp;gt; Name&amp;lt;/translate&amp;gt; !! &amp;lt;code&amp;gt;health&amp;lt;/code&amp;gt; !! &amp;lt;code&amp;gt;meleeDamage&amp;lt;/code&amp;gt; !! &amp;lt;code&amp;gt;kiDamage&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:dinokid&amp;lt;/code&amp;gt; || {{L|Dinosaurs|&amp;lt;translate&amp;gt;&amp;lt;!--T:26--&amp;gt; Baby Dinosaur&amp;lt;/translate&amp;gt;}} || 30.0 || 4.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:dino1&amp;lt;/code&amp;gt; || {{L|Dinosaurs|&amp;lt;translate&amp;gt;&amp;lt;!--T:27--&amp;gt; Dinosaur&amp;lt;/translate&amp;gt;}} || 100.0 || 8.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:dino2&amp;lt;/code&amp;gt; || {{L|Dinosaurs|&amp;lt;translate&amp;gt;&amp;lt;!--T:28--&amp;gt; Large Dinosaur&amp;lt;/translate&amp;gt;}} || 150.0 || 12.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:dino3&amp;lt;/code&amp;gt; || {{L|Dinosaurs|&amp;lt;translate&amp;gt;&amp;lt;!--T:29--&amp;gt; Flying Dinosaur&amp;lt;/translate&amp;gt;}} || 75.0 || 10.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:sabertooth&amp;lt;/code&amp;gt; || {{L|Sabertooth Tiger}} || 30.0 || 5.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:giant_fish&amp;lt;/code&amp;gt; || {{L|Giant Fish}} || 80.0 || 8.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:giant_turtle&amp;lt;/code&amp;gt; || {{L|Giant Turtle}} || 40.0 || 0.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:bandit&amp;lt;/code&amp;gt; || {{L|Bandit}} || 75.0 || 10.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:red_ribbon_soldier&amp;lt;/code&amp;gt; || {{L|Red Ribbon Army|&amp;lt;translate&amp;gt;&amp;lt;!--T:30--&amp;gt; Red Ribbon&amp;#039;s Soldier&amp;lt;/translate&amp;gt;}} || 40.0 || 5.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:robot1&amp;lt;/code&amp;gt; || {{L|Red Ribbon Army|&amp;lt;translate&amp;gt;&amp;lt;!--T:31--&amp;gt; Red Ribbon Robot&amp;lt;/translate&amp;gt;}} || 120.0 || 15.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:robot2&amp;lt;/code&amp;gt; || {{L|Red Ribbon Army|&amp;lt;translate&amp;gt;&amp;lt;!--T:32--&amp;gt; Red Ribbon Robot&amp;lt;/translate&amp;gt;}} || 120.0 || 15.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:robot3&amp;lt;/code&amp;gt; || {{L|Red Ribbon Army|&amp;lt;translate&amp;gt;&amp;lt;!--T:33--&amp;gt; Red Ribbon Robot&amp;lt;/translate&amp;gt;}} || 120.0 || 15.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:mini_buu&amp;lt;/code&amp;gt; || {{L|Mini Buu}} || 60.0 || 8.0 || 6.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:saga_ogre_red&amp;lt;/code&amp;gt; || {{L|Hell Ogre|&amp;lt;translate&amp;gt;&amp;lt;!--T:34--&amp;gt; Red Ogre&amp;lt;/translate&amp;gt;}} || 200.0 || 20.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:saga_ogre_blue&amp;lt;/code&amp;gt; || {{L|Hell Ogre|&amp;lt;translate&amp;gt;&amp;lt;!--T:35--&amp;gt; Blue Ogre&amp;lt;/translate&amp;gt;}} || 200.0 || 20.0 || 0.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dragonminez:mini_janemba_stampede&amp;lt;/code&amp;gt; || {{L|Mini Janemba}} || 20.0 || 2.0 || 0.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
You can add entries for other entity ids too: any living entity whose id is listed gets these stats when it spawns.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== Spawn rates == &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{See also|Bestiary}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;entities.json&amp;lt;/code&amp;gt; only sets stats. Where and how often creatures spawn naturally is defined by the Forge biome modifiers in &amp;lt;code&amp;gt;data/dragonminez/forge/biome_modifier/&amp;lt;/code&amp;gt; (spawn weights and group sizes per biome), which a datapack can override.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
Bandits, the Red Ribbon Army, Sabertooth Tigers, Frieza&amp;#039;s Soldiers and Mini Buus use their own spawn category, &amp;lt;code&amp;gt;dragonminez:wild_enemy&amp;lt;/code&amp;gt;, with its own cap. Structures can define spawns for it in their &amp;lt;code&amp;gt;spawn_overrides&amp;lt;/code&amp;gt;, as the [[Special:MyLanguage/Red Ribbon Tower|Red Ribbon Tower]] does. The spawn rules, weights and biomes of each creature are listed in the [[Special:MyLanguage/Bestiary|Bestiary]].&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== Saga enemy transformations == &amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{See also|Sagas}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
Saga enemies that have a next form (for example Frieza) transform when their health drops low enough. The &amp;lt;code&amp;gt;transformDefaults&amp;lt;/code&amp;gt; values are used unless the quest&amp;#039;s kill objective sets its own.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &amp;lt;translate&amp;gt;&amp;lt;!--T:42--&amp;gt; Key&amp;lt;/translate&amp;gt; !! &amp;lt;translate&amp;gt;&amp;lt;!--T:43--&amp;gt; Default&amp;lt;/translate&amp;gt; !! &amp;lt;translate&amp;gt;&amp;lt;!--T:44--&amp;gt; What it does&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;healthMultiplier&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:45--&amp;gt; The new form&amp;#039;s max health is the previous form&amp;#039;s max health × this value (minimum &amp;lt;code&amp;gt;0.1&amp;lt;/code&amp;gt;).&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meleeMultiplier&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:46--&amp;gt; Multiplier on the previous form&amp;#039;s melee damage (minimum &amp;lt;code&amp;gt;0.1&amp;lt;/code&amp;gt;).&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kiMultiplier&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:47--&amp;gt; Multiplier on the previous form&amp;#039;s ki blast damage (minimum &amp;lt;code&amp;gt;0.1&amp;lt;/code&amp;gt;).&amp;lt;/translate&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;triggerHealthPercent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.5&amp;lt;/code&amp;gt; || &amp;lt;translate&amp;gt;&amp;lt;!--T:48--&amp;gt; Fraction of max health (&amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;–&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;) at which the enemy transforms.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== Example == &amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;configVersion&amp;quot;: &amp;quot;2.2.0&amp;quot;,&lt;br /&gt;
  &amp;quot;defaultEntityStats&amp;quot;: {&lt;br /&gt;
    &amp;quot;dragonminez:bandit&amp;quot;: {&lt;br /&gt;
      &amp;quot;health&amp;quot;: 75.0,&lt;br /&gt;
      &amp;quot;meleeDamage&amp;quot;: 10.0,&lt;br /&gt;
      &amp;quot;kiDamage&amp;quot;: 0.0&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;transformDefaults&amp;quot;: {&lt;br /&gt;
    &amp;quot;healthMultiplier&amp;quot;: 1.5,&lt;br /&gt;
    &amp;quot;meleeMultiplier&amp;quot;: 1.5,&lt;br /&gt;
    &amp;quot;kiMultiplier&amp;quot;: 1.5,&lt;br /&gt;
    &amp;quot;triggerHealthPercent&amp;quot;: 0.5&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== Removed keys == &amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;hardModeSettings&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;hpMultiplier&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;damageMultiplier&amp;lt;/code&amp;gt;) no longer exists. Difficulty scaling is configured in [[Special:MyLanguage/General Server Config|General Server Config]] with &amp;lt;code&amp;gt;easyModeHPMultiplier&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;easyModeDamageMultiplier&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;hardModeHPMultiplier&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;hardModeDamageMultiplier&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== Reload and validate == &amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{See also|Reloading and Updating Changes|How to JSON}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
# Edit &amp;lt;code&amp;gt;config/dragonminez/entities.json&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Validate the JSON syntax.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;/dmzreload config&amp;lt;/code&amp;gt;. New values apply to entities spawned afterwards.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navbox Configuration}}&lt;/div&gt;</summary>
		<author><name>Neb</name></author>
	</entry>
</feed>