<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Template%3AMC%2FInfobox_entitymotion</id>
	<title>Template:MC/Infobox entitymotion - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Template%3AMC%2FInfobox_entitymotion"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Template:MC/Infobox_entitymotion&amp;action=history"/>
	<updated>2026-04-10T05:05:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Template:MC/Infobox_entitymotion&amp;diff=43610&amp;oldid=prev</id>
		<title>imported&gt;RedX at 22:53, 19 December 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Template:MC/Infobox_entitymotion&amp;diff=43610&amp;oldid=prev"/>
		<updated>2025-12-19T22:53:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Infobox templates]]&lt;br /&gt;
{{Infobox_entitymotion|name=Ender Pearl|order=adp|gravity=0.03|drag=0.99}}&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Name&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The name of the entity&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Ender Pearl&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;order&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Ticking order&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The order in which the entity ticks. Can be one of pad, pda, dap, dpa, apd, adp, where p is position, d is drag, a is acceleration.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;adp&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;suggestedvalues&amp;quot;: [&lt;br /&gt;
				&amp;quot;pad&amp;quot;,&lt;br /&gt;
				&amp;quot;pda&amp;quot;,&lt;br /&gt;
				&amp;quot;dap&amp;quot;,&lt;br /&gt;
				&amp;quot;dpa&amp;quot;,&lt;br /&gt;
				&amp;quot;apd&amp;quot;,&lt;br /&gt;
				&amp;quot;adp&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;required&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;gravity&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Gravity&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The gravity in blocks/tick. For fireball-like entities, input the acceleration instead.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;0.03&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;drag&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Drag&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The drag factor. Use this one if drag_h and drag_v are equal.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;0.99&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;drag_h&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Horizontal drag&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The horizontal drag factor&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;0.99&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;drag_v&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Vertical drag&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The vertical drag factor&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;0.99&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;hurting_projectile&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Hurting projectile&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Set to true if the entity inherits its movement from AbstractHurtingProjectile.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;gravity_float&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Is gravity a float?&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;If true, adds (float). If false or missing, adds (double)&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;drag_float&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Is drag a float?&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;If true, adds (float). If false or missing, adds (double)&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;drag_h_float&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Is horizontal drag a float?&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;If true, adds (float). If false or missing, adds (double)&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;drag_v_float&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Is vertical drag a float?&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;If true, adds (float). If false or missing, adds (double)&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;An infobox for information about how an entity moves.&amp;quot;,&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;name&amp;quot;,&lt;br /&gt;
		&amp;quot;order&amp;quot;,&lt;br /&gt;
		&amp;quot;gravity&amp;quot;,&lt;br /&gt;
		&amp;quot;gravity_float&amp;quot;,&lt;br /&gt;
		&amp;quot;drag&amp;quot;,&lt;br /&gt;
		&amp;quot;drag_float&amp;quot;,&lt;br /&gt;
		&amp;quot;drag_h&amp;quot;,&lt;br /&gt;
		&amp;quot;drag_h_float&amp;quot;,&lt;br /&gt;
		&amp;quot;drag_v&amp;quot;,&lt;br /&gt;
		&amp;quot;drag_v_float&amp;quot;,&lt;br /&gt;
		&amp;quot;hurting_projectile&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{#invoke:infobox|infobox&lt;br /&gt;
| title = {{{name}}} Motion {{Main|Entity#Motion}}&lt;br /&gt;
| image = none&lt;br /&gt;
| invimage = none&lt;br /&gt;
| rows =&lt;br /&gt;
{{Infobox row|Ticking order|{{#switch:{{{order}}}&lt;br /&gt;
| pda = Position, Drag, Acceleration&lt;br /&gt;
| pad = Position, Acceleration, Drag&lt;br /&gt;
| dpa = Drag, Position, Acceleration&lt;br /&gt;
| dap = Drag, Acceleration, Position&lt;br /&gt;
| apd = Acceleration, Position, Drag&lt;br /&gt;
| adp = Acceleration, Drag, Position&lt;br /&gt;
}}}}&lt;br /&gt;
{{Infobox row|{{#if:{{{hurting_projectile|}}}|Acceleration|Gravity}}|{{{gravity}}} {{#if:{{{gravity_float|}}}|([https://en.wikipedia.org/wiki/Single-precision_floating-point_format float])|([https://en.wikipedia.org/wiki/Double-precision_floating-point_format double])}}}}&lt;br /&gt;
{{#if:{{{drag|}}}|{{Infobox row|Drag|{{{drag}}} {{#if:{{{drag_float|}}}|([https://en.wikipedia.org/wiki/Single-precision_floating-point_format float])|([https://en.wikipedia.org/wiki/Double-precision_floating-point_format double])}}}}}}&lt;br /&gt;
{{#if:{{{drag_h|}}}|{{Infobox row|Drag (horizontal)|{{{drag_h}}} {{#if:{{{drag_h_float|}}}|([https://en.wikipedia.org/wiki/Single-precision_floating-point_format float])|([https://en.wikipedia.org/wiki/Double-precision_floating-point_format double])}}}}}}&lt;br /&gt;
{{#if:{{{drag_v|}}}|{{Infobox row|Drag (vertical)|{{{drag_v}}} {{#if:{{{drag_v_float|}}}|([https://en.wikipedia.org/wiki/Single-precision_floating-point_format float])|([https://en.wikipedia.org/wiki/Double-precision_floating-point_format double])}}}}}}&lt;br /&gt;
{{Infobox row|Terminal velocity|{{Velocity|{{#switch:{{{order}}}&lt;br /&gt;
| pda|dpa|dap = {{#expr: {{{gravity}}}/(1-{{{drag_v|{{{drag}}}}}})}}&lt;br /&gt;
| pad|apd|adp = {{#expr: {{{drag_v|{{{drag}}}}}}*{{{gravity}}}/(1-{{{drag_v|{{{drag}}}}}})}}&lt;br /&gt;
}}}}}}&lt;br /&gt;
{{Infobox row|Maximum travel|{{#switch:{{{order}}}&lt;br /&gt;
| pda|pad|apd = {{#expr: 1/(1-{{{drag_h|{{{drag}}}}}})}}&lt;br /&gt;
| dap|adp|dpa = {{#expr: {{{drag_h|{{{drag}}}}}}/(1-{{{drag_h|{{{drag}}}}}})}}&lt;br /&gt;
}} blocks per b/t of initial velocity}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>imported&gt;RedX</name></author>
	</entry>
</feed>