<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dragonminez.com/pt/wiki/Custom_Races?action=history&amp;feed=atom</id>
	<title>Custom Races/pt - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dragonminez.com/pt/wiki/Custom_Races?action=history&amp;feed=atom"/>
	<link rel="alternate" type="text/html" href="https://wiki.dragonminez.com/pt/wiki/Custom_Races?action=history"/>
	<updated>2026-10-25T16:57:23Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.dragonminez.com/pt/wiki/Custom_Races?diff=39036&amp;oldid=prev</id>
		<title>Shokkoh: Translation sync from dragonminez-wiki repository</title>
		<link rel="alternate" type="text/html" href="https://wiki.dragonminez.com/pt/wiki/Custom_Races?diff=39036&amp;oldid=prev"/>
		<updated>2026-10-22T01:15:37Z</updated>

		<summary type="html">&lt;p&gt;Translation sync from dragonminez-wiki repository&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:15, 22 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l68&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;customModel&amp;lt;/code&amp;gt; || Texto || Chave do modelo. Vazia significa que a raça tem a aparência de um Humano. Uma chave embutida (por exemplo, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;) reutiliza esse modelo e suas texturas; qualquer outra chave carrega seu próprio modelo. As chaves embutidas estão listadas em [[Special:MyLanguage/Custom Models and Assets#Built-in model keys|Modelos e recursos próprios]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;customModel&amp;lt;/code&amp;gt; || Texto || Chave do modelo. Vazia significa que a raça tem a aparência de um Humano. Uma chave embutida (por exemplo, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;) reutiliza esse modelo e suas texturas; qualquer outra chave carrega seu próprio modelo. As chaves embutidas estão listadas em [[Special:MyLanguage/Custom Models and Assets#Built-in model keys|Modelos e recursos próprios]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;isLayered&amp;lt;/code&amp;gt; || Booleano || &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span class=&quot;mw-translate-fuzzy&quot;&amp;gt;&lt;/del&gt;&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;: o corpo é desenhado com três camadas de textura tingíveis (cores de corpo 1, 2 e 3) e a raça usa suas próprias texturas de rosto. &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;: uma única textura de corpo simples e rostos emprestados do Humano.&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;span&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;isLayered&amp;lt;/code&amp;gt; || Booleano || &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;: o corpo é desenhado com três camadas de textura tingíveis (cores de corpo 1, 2 e 3) e a raça usa suas próprias texturas de rosto. &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;: uma única textura de corpo simples e rostos emprestados do Humano. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Qualquer textura de corpo pode ter ao lado uma máscara opcional &amp;lt;code&amp;gt;&amp;lt;texture&amp;gt;_shadow.png&amp;lt;/code&amp;gt; (por exemplo, &amp;lt;code&amp;gt;..._layer1_shadow.png&amp;lt;/code&amp;gt; junto de &amp;lt;code&amp;gt;..._layer1.png&lt;/ins&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;code&lt;/ins&gt;&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;): ela é desenhada em um tom de sombra da cor de corpo dessa textura (o mesmo matiz, com a saturação ajustada), assim o sombreamento acompanha as cores que o jogador escolhe.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;headBones&amp;lt;/code&amp;gt; || Lista de textos || Nomes de ossos que o jogador pode escolher na personalização do personagem (um por vez, mais uma opção &amp;quot;nenhum&amp;quot;), por exemplo orelhas, chifres ou antenas. Junte ossos com &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; para mostrar vários ao mesmo tempo (&amp;lt;code&amp;gt;&amp;quot;ears1+horns2&amp;quot;&amp;lt;/code&amp;gt;). A entrada especial &amp;lt;code&amp;gt;&amp;quot;hair&amp;quot;&amp;lt;/code&amp;gt; ativa o editor de cabelo para a raça. Os ossos são procurados primeiro em &amp;lt;code&amp;gt;geo/entity/raceparts.geo.json&amp;lt;/code&amp;gt; e depois no modelo da raça.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;headBones&amp;lt;/code&amp;gt; || Lista de textos || Nomes de ossos que o jogador pode escolher na personalização do personagem (um por vez, mais uma opção &amp;quot;nenhum&amp;quot;), por exemplo orelhas, chifres ou antenas. Junte ossos com &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; para mostrar vários ao mesmo tempo (&amp;lt;code&amp;gt;&amp;quot;ears1+horns2&amp;quot;&amp;lt;/code&amp;gt;). A entrada especial &amp;lt;code&amp;gt;&amp;quot;hair&amp;quot;&amp;lt;/code&amp;gt; ativa o editor de cabelo para a raça. Os ossos são procurados primeiro em &amp;lt;code&amp;gt;geo/entity/raceparts.geo.json&amp;lt;/code&amp;gt; e depois no modelo da raça.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l74&quot;&gt;Line 74:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 74:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;racialSkill&amp;lt;/code&amp;gt; || Texto || Qual habilidade racial a raça usa: &amp;lt;code&amp;gt;human&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;saiyan&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bioandroid&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;glind&amp;lt;/code&amp;gt;. Uma raça personalizada usa o mesmo ajuste da raça de onde a pega emprestada (&amp;lt;code&amp;gt;general-server.json&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;racialSkills.&amp;lt;skill&amp;gt;&amp;lt;/code&amp;gt;). Veja [[Special:MyLanguage/Racial Skills|Habilidades raciais]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;racialSkill&amp;lt;/code&amp;gt; || Texto || Qual habilidade racial a raça usa: &amp;lt;code&amp;gt;human&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;saiyan&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bioandroid&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;glind&amp;lt;/code&amp;gt;. Uma raça personalizada usa o mesmo ajuste da raça de onde a pega emprestada (&amp;lt;code&amp;gt;general-server.json&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;racialSkills.&amp;lt;skill&amp;gt;&amp;lt;/code&amp;gt;). Veja [[Special:MyLanguage/Racial Skills|Habilidades raciais]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;hasSaiyanTail&amp;lt;/code&amp;gt; || Booleano || &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span class=&quot;mw-translate-fuzzy&quot;&amp;gt;&lt;/del&gt;Dá à raça uma cauda Saiyajin.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/span&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;hasSaiyanTail&amp;lt;/code&amp;gt; || Booleano || Dá à raça uma cauda Saiyajin. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ao escondê-la ou mostrá-la, toca a mesma animação dos Saiyajins, que enrola a cauda na cintura.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;auraType&amp;lt;/code&amp;gt; || Texto || Conjunto de sprites da aura 2D: &amp;lt;code&amp;gt;kakarot&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;god&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;auraType&amp;lt;/code&amp;gt; || Texto || Conjunto de sprites da aura 2D: &amp;lt;code&amp;gt;kakarot&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;god&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l97&quot;&gt;Line 97:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 97:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Origem do esquema: &amp;lt;code&amp;gt;src/main/java/com/dragonminez/common/config/RaceCharacterConfig.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Origem do esquema: &amp;lt;code&amp;gt;src/main/java/com/dragonminez/common/config/RaceCharacterConfig.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note|type=info|title=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span lang=&quot;en&quot; dir=&quot;ltr&quot; class=&quot;mw-content-ltr&quot;&amp;gt;Resource packs&amp;lt;/span&amp;gt;&lt;/del&gt;|text=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span lang=&quot;en&quot; dir=&quot;ltr&quot; class=&quot;mw-content-ltr&quot;&amp;gt;In &lt;/del&gt;2.2 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the built-in &lt;/del&gt;&amp;lt;code&amp;gt;humansaiyan&amp;lt;/code&amp;gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;body shading textures were renamed from &lt;/del&gt;&amp;lt;code&amp;gt;bodytype_*_layer2.png&amp;lt;/code&amp;gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to &lt;/del&gt;&amp;lt;code&amp;gt;bodytype_*_layer1_shadow.png&amp;lt;/code&amp;gt; (&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;in &lt;/del&gt;&amp;lt;code&amp;gt;textures/entity/races/humansaiyan/&amp;lt;/code&amp;gt;). &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A resource pack that replaced the old files must rename them&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/span&amp;gt;&lt;/del&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note|type=info|title=&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Pacotes de recursos&lt;/ins&gt;|text=&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Na &lt;/ins&gt;2.2&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, as texturas de sombreamento de corpo &lt;/ins&gt;&amp;lt;code&amp;gt;humansaiyan&amp;lt;/code&amp;gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;incluídas no mod mudaram de nome: de &lt;/ins&gt;&amp;lt;code&amp;gt;bodytype_*_layer2.png&amp;lt;/code&amp;gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;para &lt;/ins&gt;&amp;lt;code&amp;gt;bodytype_*_layer1_shadow.png&amp;lt;/code&amp;gt; (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;em &lt;/ins&gt;&amp;lt;code&amp;gt;textures/entity/races/humansaiyan/&amp;lt;/code&amp;gt;). &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Um pacote de recursos que substituía os arquivos antigos precisa renomeá-los&lt;/ins&gt;.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span id=&amp;quot;Form_skill_prices&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span id=&amp;quot;Form_skill_prices&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Shokkoh</name></author>
	</entry>
	<entry>
		<id>https://wiki.dragonminez.com/pt/wiki/Custom_Races?diff=38648&amp;oldid=prev</id>
		<title>FuzzyBot: Updating to match new version of source page</title>
		<link rel="alternate" type="text/html" href="https://wiki.dragonminez.com/pt/wiki/Custom_Races?diff=38648&amp;oldid=prev"/>
		<updated>2026-10-22T01:11:19Z</updated>

		<summary type="html">&lt;p&gt;Updating to match new version of source page&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:11, 22 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l68&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;customModel&amp;lt;/code&amp;gt; || Texto || Chave do modelo. Vazia significa que a raça tem a aparência de um Humano. Uma chave embutida (por exemplo, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;) reutiliza esse modelo e suas texturas; qualquer outra chave carrega seu próprio modelo. As chaves embutidas estão listadas em [[Special:MyLanguage/Custom Models and Assets#Built-in model keys|Modelos e recursos próprios]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;customModel&amp;lt;/code&amp;gt; || Texto || Chave do modelo. Vazia significa que a raça tem a aparência de um Humano. Uma chave embutida (por exemplo, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;) reutiliza esse modelo e suas texturas; qualquer outra chave carrega seu próprio modelo. As chaves embutidas estão listadas em [[Special:MyLanguage/Custom Models and Assets#Built-in model keys|Modelos e recursos próprios]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;isLayered&amp;lt;/code&amp;gt; || Booleano || &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;: o corpo é desenhado com três camadas de textura tingíveis (cores de corpo 1, 2 e 3) e a raça usa suas próprias texturas de rosto. &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;: uma única textura de corpo simples e rostos emprestados do Humano.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;isLayered&amp;lt;/code&amp;gt; || Booleano || &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span class=&quot;mw-translate-fuzzy&quot;&amp;gt;&lt;/ins&gt;&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;: o corpo é desenhado com três camadas de textura tingíveis (cores de corpo 1, 2 e 3) e a raça usa suas próprias texturas de rosto. &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;: uma única textura de corpo simples e rostos emprestados do Humano.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/span&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;headBones&amp;lt;/code&amp;gt; || Lista de textos || Nomes de ossos que o jogador pode escolher na personalização do personagem (um por vez, mais uma opção &amp;quot;nenhum&amp;quot;), por exemplo orelhas, chifres ou antenas. Junte ossos com &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; para mostrar vários ao mesmo tempo (&amp;lt;code&amp;gt;&amp;quot;ears1+horns2&amp;quot;&amp;lt;/code&amp;gt;). A entrada especial &amp;lt;code&amp;gt;&amp;quot;hair&amp;quot;&amp;lt;/code&amp;gt; ativa o editor de cabelo para a raça. Os ossos são procurados primeiro em &amp;lt;code&amp;gt;geo/entity/raceparts.geo.json&amp;lt;/code&amp;gt; e depois no modelo da raça.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;headBones&amp;lt;/code&amp;gt; || Lista de textos || Nomes de ossos que o jogador pode escolher na personalização do personagem (um por vez, mais uma opção &amp;quot;nenhum&amp;quot;), por exemplo orelhas, chifres ou antenas. Junte ossos com &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; para mostrar vários ao mesmo tempo (&amp;lt;code&amp;gt;&amp;quot;ears1+horns2&amp;quot;&amp;lt;/code&amp;gt;). A entrada especial &amp;lt;code&amp;gt;&amp;quot;hair&amp;quot;&amp;lt;/code&amp;gt; ativa o editor de cabelo para a raça. Os ossos são procurados primeiro em &amp;lt;code&amp;gt;geo/entity/raceparts.geo.json&amp;lt;/code&amp;gt; e depois no modelo da raça.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l74&quot;&gt;Line 74:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 74:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;racialSkill&amp;lt;/code&amp;gt; || Texto || Qual habilidade racial a raça usa: &amp;lt;code&amp;gt;human&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;saiyan&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bioandroid&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;glind&amp;lt;/code&amp;gt;. Uma raça personalizada usa o mesmo ajuste da raça de onde a pega emprestada (&amp;lt;code&amp;gt;general-server.json&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;racialSkills.&amp;lt;skill&amp;gt;&amp;lt;/code&amp;gt;). Veja [[Special:MyLanguage/Racial Skills|Habilidades raciais]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;racialSkill&amp;lt;/code&amp;gt; || Texto || Qual habilidade racial a raça usa: &amp;lt;code&amp;gt;human&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;saiyan&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bioandroid&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;glind&amp;lt;/code&amp;gt;. Uma raça personalizada usa o mesmo ajuste da raça de onde a pega emprestada (&amp;lt;code&amp;gt;general-server.json&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;racialSkills.&amp;lt;skill&amp;gt;&amp;lt;/code&amp;gt;). Veja [[Special:MyLanguage/Racial Skills|Habilidades raciais]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;hasSaiyanTail&amp;lt;/code&amp;gt; || Booleano || Dá à raça uma cauda Saiyajin.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;hasSaiyanTail&amp;lt;/code&amp;gt; || Booleano || &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span class=&quot;mw-translate-fuzzy&quot;&amp;gt;&lt;/ins&gt;Dá à raça uma cauda Saiyajin.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/span&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;auraType&amp;lt;/code&amp;gt; || Texto || Conjunto de sprites da aura 2D: &amp;lt;code&amp;gt;kakarot&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;god&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;auraType&amp;lt;/code&amp;gt; || Texto || Conjunto de sprites da aura 2D: &amp;lt;code&amp;gt;kakarot&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;god&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l96&quot;&gt;Line 96:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 96:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Origem do esquema: &amp;lt;code&amp;gt;src/main/java/com/dragonminez/common/config/RaceCharacterConfig.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Origem do esquema: &amp;lt;code&amp;gt;src/main/java/com/dragonminez/common/config/RaceCharacterConfig.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Note|type=info|title=&amp;lt;span lang=&quot;en&quot; dir=&quot;ltr&quot; class=&quot;mw-content-ltr&quot;&amp;gt;Resource packs&amp;lt;/span&amp;gt;|text=&amp;lt;span lang=&quot;en&quot; dir=&quot;ltr&quot; class=&quot;mw-content-ltr&quot;&amp;gt;In 2.2 the built-in &amp;lt;code&amp;gt;humansaiyan&amp;lt;/code&amp;gt; body shading textures were renamed from &amp;lt;code&amp;gt;bodytype_*_layer2.png&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;bodytype_*_layer1_shadow.png&amp;lt;/code&amp;gt; (in &amp;lt;code&amp;gt;textures/entity/races/humansaiyan/&amp;lt;/code&amp;gt;). A resource pack that replaced the old files must rename them.&amp;lt;/span&amp;gt;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span id=&amp;quot;Form_skill_prices&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;span id=&amp;quot;Form_skill_prices&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.dragonminez.com/pt/wiki/Custom_Races?diff=23883&amp;oldid=prev</id>
		<title>Shokkoh: Translation sync from dragonminez-wiki repository</title>
		<link rel="alternate" type="text/html" href="https://wiki.dragonminez.com/pt/wiki/Custom_Races?diff=23883&amp;oldid=prev"/>
		<updated>2026-10-14T00:59:00Z</updated>

		<summary type="html">&lt;p&gt;Translation 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;As &amp;#039;&amp;#039;&amp;#039;raças personalizadas&amp;#039;&amp;#039;&amp;#039; são raças jogáveis que você adiciona ao DragonMineZ apenas com arquivos de configuração. Não é preciso código Java nem um jar de addon: uma pasta com alguns arquivos JSON define a aparência da raça, suas classes, sua habilidade racial e suas transformações, e a raça passa a aparecer na criação de personagem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;How_DragonMineZ_finds_races&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Como o DragonMineZ encontra as raças ==&lt;br /&gt;
O DragonMineZ carrega primeiro suas raças embutidas (&amp;lt;code&amp;gt;human&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;saiyan&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bioandroid&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;glind&amp;lt;/code&amp;gt;) e depois examina as subpastas de &amp;lt;code&amp;gt;config/dragonminez/races/&amp;lt;/code&amp;gt;. Qualquer outro nome de pasta ali é tratado como a chave de uma raça personalizada (use minúsculas). Cada pasta de raça contém:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
config/dragonminez/races/&amp;lt;race_key&amp;gt;/&lt;br /&gt;
  character.json      # appearance, model, racial skill, form skill prices&lt;br /&gt;
  stats.json          # per-class base stats and scaling&lt;br /&gt;
  forms/*.json        # the race&amp;#039;s transformation groups&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se você criar uma pasta vazia, o DragonMineZ gera um &amp;lt;code&amp;gt;character.json&amp;lt;/code&amp;gt; e um &amp;lt;code&amp;gt;stats.json&amp;lt;/code&amp;gt; com valores neutros na próxima vez que a configuração for carregada. Ele &amp;#039;&amp;#039;&amp;#039;não&amp;#039;&amp;#039;&amp;#039; gera nenhuma forma para uma raça personalizada: você mesmo as adiciona (veja o passo 3).&lt;br /&gt;
&lt;br /&gt;
Um bom ponto de partida é copiar a pasta de uma raça existente (por exemplo, &amp;lt;code&amp;gt;races/saiyan/&amp;lt;/code&amp;gt;), renomeá-la e ajustar os valores dentro dela.&lt;br /&gt;
&lt;br /&gt;
Código-fonte: &amp;lt;code&amp;gt;src/main/java/com/dragonminez/common/config/ConfigManager.java&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;loadAllRaces&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;createOrLoadRace&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
{{Note|type=config|title=Versão da configuração|text=Todo arquivo traz um texto &amp;lt;code&amp;gt;&amp;quot;configVersion&amp;quot;&amp;lt;/code&amp;gt; (atualmente &amp;lt;code&amp;gt;&amp;quot;2.2.0&amp;quot;&amp;lt;/code&amp;gt;). Um arquivo personalizado com uma versão anterior ou sem versão ganha um backup em &amp;lt;code&amp;gt;config/dragonminez/oldBackup/&amp;lt;/code&amp;gt; e é salvo de novo com a versão atual; seus valores são mantidos. Um arquivo com sintaxe JSON quebrada nunca é sobrescrito: ele é relatado e ignorado até você corrigi-lo. Veja [[Special:MyLanguage/How to JSON|Como usar JSON]] e [[Special:MyLanguage/Reloading and Updating Changes|Recarregar e atualizar mudanças]].}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Step_1:_Configure_the_character&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Passo 1: configure o personagem ==&lt;br /&gt;
&amp;lt;code&amp;gt;character.json&amp;lt;/code&amp;gt; define a aparência, o modelo, a habilidade racial e os preços das habilidades de forma da raça:&lt;br /&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;hasGender&amp;quot;: false,&lt;br /&gt;
  &amp;quot;useVanillaSkin&amp;quot;: false,&lt;br /&gt;
  &amp;quot;customModel&amp;quot;: &amp;quot;saibaman&amp;quot;,&lt;br /&gt;
  &amp;quot;isLayered&amp;quot;: true,&lt;br /&gt;
  &amp;quot;headBones&amp;quot;: [&amp;quot;ears1&amp;quot;],&lt;br /&gt;
  &amp;quot;racialSkill&amp;quot;: &amp;quot;namekian&amp;quot;,&lt;br /&gt;
  &amp;quot;hasSaiyanTail&amp;quot;: false,&lt;br /&gt;
  &amp;quot;auraType&amp;quot;: &amp;quot;kakarot&amp;quot;,&lt;br /&gt;
  &amp;quot;auraType3D&amp;quot;: &amp;quot;userPreference&amp;quot;,&lt;br /&gt;
  &amp;quot;defaultModelScaling&amp;quot;: [0.9375, 0.9375, 0.9375],&lt;br /&gt;
  &amp;quot;defaultBodyType&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;slimBodyTypes&amp;quot;: [],&lt;br /&gt;
  &amp;quot;defaultHairType&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;defaultEyesType&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;defaultNoseType&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;defaultMouthType&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;defaultTattooType&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;defaultBodyColor&amp;quot;: &amp;quot;#3E8E2E&amp;quot;,&lt;br /&gt;
  &amp;quot;defaultBodyColor2&amp;quot;: &amp;quot;#2A5C20&amp;quot;,&lt;br /&gt;
  &amp;quot;defaultBodyColor3&amp;quot;: &amp;quot;#9BD36A&amp;quot;,&lt;br /&gt;
  &amp;quot;defaultHairColor&amp;quot;: &amp;quot;#222629&amp;quot;,&lt;br /&gt;
  &amp;quot;defaultEye1Color&amp;quot;: &amp;quot;#B40000&amp;quot;,&lt;br /&gt;
  &amp;quot;defaultEye2Color&amp;quot;: &amp;quot;#B40000&amp;quot;,&lt;br /&gt;
  &amp;quot;defaultAuraColor&amp;quot;: &amp;quot;#7FFF00&amp;quot;,&lt;br /&gt;
  &amp;quot;formSkillsCosts&amp;quot;: {&lt;br /&gt;
    &amp;quot;superforms&amp;quot;: { &amp;quot;buyFromMaster&amp;quot;: false, &amp;quot;prices&amp;quot;: [20000, 45000, 80000] },&lt;br /&gt;
    &amp;quot;godforms&amp;quot;: { &amp;quot;buyFromMaster&amp;quot;: false, &amp;quot;prices&amp;quot;: [] },&lt;br /&gt;
    &amp;quot;legendaryforms&amp;quot;: { &amp;quot;buyFromMaster&amp;quot;: false, &amp;quot;prices&amp;quot;: [] }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Campo !! Tipo !! O que faz&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hasGender&amp;lt;/code&amp;gt; || Booleano || &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; dá à raça a escolha entre masculino/feminino. Modelos e texturas personalizados passam a usar os sufixos &amp;lt;code&amp;gt;_male&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;_female&amp;lt;/code&amp;gt; (veja [[Special:MyLanguage/Custom Models and Assets|Modelos e recursos próprios]]).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;useVanillaSkin&amp;lt;/code&amp;gt; || Booleano || Com &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;, o tipo corporal &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; mostra a própria skin de Minecraft do jogador; as texturas de corpo da raça começam no tipo corporal &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;customModel&amp;lt;/code&amp;gt; || Texto || Chave do modelo. Vazia significa que a raça tem a aparência de um Humano. Uma chave embutida (por exemplo, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;) reutiliza esse modelo e suas texturas; qualquer outra chave carrega seu próprio modelo. As chaves embutidas estão listadas em [[Special:MyLanguage/Custom Models and Assets#Built-in model keys|Modelos e recursos próprios]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;isLayered&amp;lt;/code&amp;gt; || Booleano || &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;: o corpo é desenhado com três camadas de textura tingíveis (cores de corpo 1, 2 e 3) e a raça usa suas próprias texturas de rosto. &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;: uma única textura de corpo simples e rostos emprestados do Humano.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;headBones&amp;lt;/code&amp;gt; || Lista de textos || Nomes de ossos que o jogador pode escolher na personalização do personagem (um por vez, mais uma opção &amp;quot;nenhum&amp;quot;), por exemplo orelhas, chifres ou antenas. Junte ossos com &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; para mostrar vários ao mesmo tempo (&amp;lt;code&amp;gt;&amp;quot;ears1+horns2&amp;quot;&amp;lt;/code&amp;gt;). A entrada especial &amp;lt;code&amp;gt;&amp;quot;hair&amp;quot;&amp;lt;/code&amp;gt; ativa o editor de cabelo para a raça. Os ossos são procurados primeiro em &amp;lt;code&amp;gt;geo/entity/raceparts.geo.json&amp;lt;/code&amp;gt; e depois no modelo da raça.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;racialSkill&amp;lt;/code&amp;gt; || Texto || Qual habilidade racial a raça usa: &amp;lt;code&amp;gt;human&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;saiyan&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;namekian&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;frostdemon&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bioandroid&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;majin&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;glind&amp;lt;/code&amp;gt;. Uma raça personalizada usa o mesmo ajuste da raça de onde a pega emprestada (&amp;lt;code&amp;gt;general-server.json&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;racialSkills.&amp;lt;skill&amp;gt;&amp;lt;/code&amp;gt;). Veja [[Special:MyLanguage/Racial Skills|Habilidades raciais]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hasSaiyanTail&amp;lt;/code&amp;gt; || Booleano || Dá à raça uma cauda Saiyajin.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;auraType&amp;lt;/code&amp;gt; || Texto || Conjunto de sprites da aura 2D: &amp;lt;code&amp;gt;kakarot&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;god&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;auraType3D&amp;lt;/code&amp;gt; || Texto || Estilo da aura 3D da forma base: &amp;lt;code&amp;gt;smooth&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sparking&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;god&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;userPreference&amp;lt;/code&amp;gt; (segue a configuração de cada jogador).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;aura3DStyle&amp;lt;/code&amp;gt; || Objeto || Ajuste fino do formato da aura 3D base. As chaves estão listadas em [[Special:MyLanguage/Custom Forms#3D aura shape|Formas personalizadas]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;defaultModelScaling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;[x, y, z]&amp;lt;/code&amp;gt; || Tamanho base do modelo.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;defaultBodyType&amp;lt;/code&amp;gt; || Inteiro || Tipo corporal selecionado por padrão na criação de personagem.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;slimBodyTypes&amp;lt;/code&amp;gt; || Lista de inteiros || Tipos corporais (além do &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;) que usam braços finos. O tipo corporal &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; sempre segue o modelo de skin do jogador.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;defaultHairType&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultEyesType&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultNoseType&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultMouthType&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultTattooType&amp;lt;/code&amp;gt; || Inteiro || Índices de personalização padrão.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;defaultBodyColor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultBodyColor2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultBodyColor3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultHairColor&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultEye1Color&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultEye2Color&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defaultAuraColor&amp;lt;/code&amp;gt; || Texto hexadecimal || Cores padrão na criação de personagem.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;formSkillsCosts&amp;lt;/code&amp;gt; || Objeto || Uma entrada para cada habilidade de forma que a raça pode evoluir (veja abaixo).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Origem do esquema: &amp;lt;code&amp;gt;src/main/java/com/dragonminez/common/config/RaceCharacterConfig.java&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Form_skill_prices&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Preços das habilidades de forma ===&lt;br /&gt;
Cada chave de &amp;lt;code&amp;gt;formSkillsCosts&amp;lt;/code&amp;gt; é uma habilidade de forma: &amp;lt;code&amp;gt;superforms&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;legendaryforms&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;godforms&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;androidforms&amp;lt;/code&amp;gt;. O valor é um array simples de preços ou um objeto com estes campos:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Campo !! Tipo !! O que faz&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prices&amp;lt;/code&amp;gt; || Lista de números || Preço em TP de cada nível, em ordem. O número de entradas é o nível máximo da habilidade, então uma lista vazia significa que a raça não pode evoluir essa habilidade.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;buyFromMaster&amp;lt;/code&amp;gt; || Booleano || &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;: o primeiro nível precisa ser comprado de um mestre antes que a habilidade possa ser evoluída pelo menu de Habilidades.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Uma forma é desbloqueada quando esta habilidade atinge o &amp;lt;code&amp;gt;unlockOnSkillLevel&amp;lt;/code&amp;gt; da forma (veja o passo 3).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Android_upgrade_for_custom_races&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Upgrade androide para raças personalizadas ===&lt;br /&gt;
O upgrade androide do Dr. Gero é oferecido a qualquer raça cujo &amp;lt;code&amp;gt;formSkillsCosts&amp;lt;/code&amp;gt; tenha pelo menos um preço em &amp;lt;code&amp;gt;androidforms&amp;lt;/code&amp;gt; (por padrão, apenas os [[Special:MyLanguage/Human|Humanos]]). O upgrade coloca o jogador na forma &amp;lt;code&amp;gt;androidbase&amp;lt;/code&amp;gt; do grupo &amp;lt;code&amp;gt;androidforms&amp;lt;/code&amp;gt;, então a raça também precisa de um grupo de formas &amp;lt;code&amp;gt;androidforms&amp;lt;/code&amp;gt; na pasta &amp;lt;code&amp;gt;forms/&amp;lt;/code&amp;gt;. O jeito mais fácil é copiar &amp;lt;code&amp;gt;races/human/forms/androidforms.json&amp;lt;/code&amp;gt; para a pasta &amp;lt;code&amp;gt;forms/&amp;lt;/code&amp;gt; da sua raça. Veja [[Special:MyLanguage/Android|Android]] para o upgrade em si.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Step_2:_Configure_the_classes&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Passo 2: configure as classes ==&lt;br /&gt;
&amp;lt;code&amp;gt;stats.json&amp;lt;/code&amp;gt; contém um objeto &amp;lt;code&amp;gt;classes&amp;lt;/code&amp;gt; com um bloco por classe. O DragonMineZ gera as oito classes padrão: &amp;lt;code&amp;gt;warrior&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;spiritualist&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;martialartist&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;berserker&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;paladin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;tank&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;cleric&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;unversed&amp;lt;/code&amp;gt; (veja [[Special:MyLanguage/Classes|Classes]]). Você pode adicionar sua própria classe duplicando um bloco com uma chave nova; ela aparece na criação de personagem dessa raça. Um jogador cuja classe não está no arquivo da raça usa os valores de &amp;lt;code&amp;gt;warrior&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dentro de cada bloco de classe:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Campo !! Tipo !! O que faz&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;baseStats&amp;lt;/code&amp;gt; || Objeto || Estatísticas iniciais: &amp;lt;code&amp;gt;STR&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;SKP&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;RES&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VIT&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;PWR&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ENE&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;statScaling&amp;lt;/code&amp;gt; || Objeto || &amp;lt;code&amp;gt;STR_scaling&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;SKP_scaling&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;STM_scaling&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DEF_scaling&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VIT_scaling&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;PWR_scaling&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ENE_scaling&amp;lt;/code&amp;gt;. Os opcionais &amp;lt;code&amp;gt;VIT_scaling_max&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;DEF_scaling_max&amp;lt;/code&amp;gt; fazem o escalonamento crescer do valor normal até esse máximo conforme a estatística sobe (até o ponto de inflexão da curva definido no &amp;lt;code&amp;gt;general-server.json&amp;lt;/code&amp;gt;); omita-os para um escalonamento fixo.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;baseHp5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;hp5VitScaling&amp;lt;/code&amp;gt; || Número || Vida regenerada a cada 5 segundos, mais uma parte da VIT.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;baseEp5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ep5EneScaling&amp;lt;/code&amp;gt; || Número || Ki regenerado a cada 5 segundos, mais uma parte da ENE.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;baseSp5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sp5StmScaling&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sp5ResScaling&amp;lt;/code&amp;gt; || Número || Estâmina regenerada a cada 5 segundos, mais uma parte da VIT (&amp;lt;code&amp;gt;sp5StmScaling&amp;lt;/code&amp;gt;, apesar do nome) e uma parte da RES (&amp;lt;code&amp;gt;sp5ResScaling&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; quando ausente).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tpCostMultiplier&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;tpGainMultiplier&amp;lt;/code&amp;gt; || Número || Multiplicadores da classe inteira sobre os custos e os ganhos de TP.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;passive&amp;lt;/code&amp;gt; || Objeto || &amp;lt;code&amp;gt;enabled&amp;lt;/code&amp;gt; mais um mapa &amp;lt;code&amp;gt;values&amp;lt;/code&amp;gt; com o ajuste da passiva da classe (as chaves dependem da classe).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Origem do esquema: &amp;lt;code&amp;gt;src/main/java/com/dragonminez/common/config/RaceStatsConfig.java&amp;lt;/code&amp;gt;. Veja [[Special:MyLanguage/Stats and Attributes|Estatísticas e atributos]] para saber o que cada estatística faz.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Step_3:_Add_form_groups&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Passo 3: adicione grupos de formas ==&lt;br /&gt;
{{Main|Custom Forms}}&lt;br /&gt;
Cada arquivo em &amp;lt;code&amp;gt;races/&amp;lt;race_key&amp;gt;/forms/&amp;lt;/code&amp;gt; define um grupo de formas. As formas de raça usam exatamente o mesmo esquema das formas acumuláveis, então a referência completa dos campos está em [[Special:MyLanguage/Custom Forms|Formas personalizadas]]. Os campos mais importantes para um grupo de raça são:&lt;br /&gt;
* &amp;lt;code&amp;gt;groupName&amp;lt;/code&amp;gt;: a chave do grupo (em minúsculas). Os grupos são identificados por este valor, não pelo nome do arquivo.&lt;br /&gt;
* &amp;lt;code&amp;gt;formType&amp;lt;/code&amp;gt;: a habilidade de forma que desbloqueia o grupo: &amp;lt;code&amp;gt;superforms&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;legendaryforms&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;godforms&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;androidforms&amp;lt;/code&amp;gt;. A raça precisa de preços para essa habilidade em &amp;lt;code&amp;gt;formSkillsCosts&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;forms&amp;lt;/code&amp;gt;: as formas do grupo, em ordem de transformação. O &amp;lt;code&amp;gt;unlockOnSkillLevel&amp;lt;/code&amp;gt; de cada forma é o nível de habilidade que a desbloqueia.&lt;br /&gt;
* &amp;lt;code&amp;gt;customModel&amp;lt;/code&amp;gt;: uma chave de modelo para a forma (procurada do mesmo jeito que o &amp;lt;code&amp;gt;customModel&amp;lt;/code&amp;gt; da raça).&lt;br /&gt;
Arquivos cujo nome começa com &amp;lt;code&amp;gt;old_&amp;lt;/code&amp;gt; são ignorados. Veja [[Special:MyLanguage/Transformations|Transformações]] para saber como as formas funcionam no jogo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Step_4:_Add_translation_keys&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Passo 4: adicione chaves de tradução ==&lt;br /&gt;
Os nomes de raças e formas são traduzidos com estas chaves:&lt;br /&gt;
* &amp;lt;code&amp;gt;race.dragonminez.&amp;lt;race_key&amp;gt;&amp;lt;/code&amp;gt;: o nome da raça.&lt;br /&gt;
* &amp;lt;code&amp;gt;race.dragonminez.&amp;lt;race_key&amp;gt;.desc&amp;lt;/code&amp;gt;: uma descrição curta mostrada na criação de personagem.&lt;br /&gt;
* &amp;lt;code&amp;gt;race.dragonminez.&amp;lt;race_key&amp;gt;.group.&amp;lt;group_key&amp;gt;&amp;lt;/code&amp;gt;: o nome de um grupo de formas.&lt;br /&gt;
* &amp;lt;code&amp;gt;race.dragonminez.&amp;lt;race_key&amp;gt;.form.&amp;lt;group_key&amp;gt;.&amp;lt;form_key&amp;gt;&amp;lt;/code&amp;gt;: o nome de uma forma.&lt;br /&gt;
O arquivo de idioma padrão é &amp;lt;code&amp;gt;src/main/resources/assets/dragonminez/lang/en_us.json&amp;lt;/code&amp;gt;. Fique à vontade para editar seu &amp;lt;code&amp;gt;en_us.json&amp;lt;/code&amp;gt; ou criar um novo arquivo de idioma para sua raça personalizada. Você não precisa adicionar chaves de tradução para mais nada: o DragonMineZ combina automaticamente as traduções já feitas no Crowdin com as suas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Step_5:_Reload_and_validate&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Passo 5: recarregue e valide ==&lt;br /&gt;
# Salve seus arquivos JSON.&lt;br /&gt;
# Execute &amp;lt;code&amp;gt;/dmzreload config&amp;lt;/code&amp;gt; (veja [[Special:MyLanguage/Reloading and Updating Changes|Recarregar e atualizar mudanças]]).&lt;br /&gt;
# Abra a criação de personagem e confira se sua raça aparece.&lt;br /&gt;
# Verifique as formas, as cores e o escalonamento no jogo.&lt;br /&gt;
&lt;br /&gt;
{{Navbox Modding}}&lt;/div&gt;</summary>
		<author><name>Shokkoh</name></author>
	</entry>
</feed>