<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://mineplugin.org/index.php?action=history&amp;feed=atom&amp;title=Magic%2FAutomata</id>
	<title>Magic/Automata - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://mineplugin.org/index.php?action=history&amp;feed=atom&amp;title=Magic%2FAutomata"/>
	<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Magic/Automata&amp;action=history"/>
	<updated>2026-07-19T02:57:49Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://mineplugin.org/index.php?title=Magic/Automata&amp;diff=15172&amp;oldid=prev</id>
		<title>炫宙菌：​炫宙菌移动页面Automata至Magic/Automata</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Magic/Automata&amp;diff=15172&amp;oldid=prev"/>
		<updated>2021-06-23T15:16:40Z</updated>

		<summary type="html">&lt;p&gt;炫宙菌移动页面&lt;a href=&quot;/Automata&quot; class=&quot;mw-redirect&quot; title=&quot;Automata&quot;&gt;Automata&lt;/a&gt;至&lt;a href=&quot;/Magic/Automata&quot; title=&quot;Magic/Automata&quot;&gt;Magic/Automata&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021年6月23日 (三) 15:16的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;zh-Hans-CN&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;（没有差异）&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>炫宙菌</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Magic/Automata&amp;diff=15171&amp;oldid=prev</id>
		<title>炫宙菌：​创建页面，内容为“== 自动操作装置 ==  An &amp;quot;automaton&amp;quot; is a magical being make of blocks. Automata are a completely optional feature, meant to bring a&lt;br /&gt; new challeng…”</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Magic/Automata&amp;diff=15171&amp;oldid=prev"/>
		<updated>2021-06-23T15:14:02Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“== 自动操作装置 ==  An &amp;quot;automaton&amp;quot; is a magical being make of blocks. Automata are a completely optional feature, meant to bring a&amp;lt;br /&amp;gt; new challeng…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 自动操作装置 ==&lt;br /&gt;
&lt;br /&gt;
An &amp;amp;quot;automaton&amp;amp;quot; is a magical being make of blocks. Automata are a completely optional feature, meant to bring a&amp;lt;br /&amp;gt;&lt;br /&gt;
new challenge and form of gameplay to Minecraft. &lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=LhffLRWoIBc [[File:http://img.youtube.com/vi/LhffLRWoIBc/0.jpg|fig:]]]&lt;br /&gt;
&lt;br /&gt;
Magic has a more generic superset of Automata, [[AutomaticBlocks|&amp;amp;quot;automatic blocks&amp;amp;quot;]] which can be used to spawn mobs, add effects to the world, or other special behaviors.&lt;br /&gt;
&lt;br /&gt;
== Enabling ==&lt;br /&gt;
&lt;br /&gt;
Automata are not available by default, you can add the to your server with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mconfig example add automata&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will not spawn them by default. (See the [[The-Other-Side|Other Side]] example if you want that). You can test out an automata (be careful!!) using the the &amp;lt;code&amp;gt;/cast command&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;&amp;quot;&amp;gt;/cast birth_hunter&lt;br /&gt;
/cast birth_snake&lt;br /&gt;
/cast birth_worm&lt;br /&gt;
/cast birth_virus&amp;lt;/pre&amp;gt;&lt;br /&gt;
Those go in order of danger. Use great caution spawning these anywhere near civilization!&lt;br /&gt;
&lt;br /&gt;
=== Destroying Automata ===&lt;br /&gt;
&lt;br /&gt;
To destroy an automata, you must use block-destroying spells such as Blast. Once enough of their blocks have been destroyed, the automata will die.&lt;br /&gt;
&lt;br /&gt;
=== The Soul ===&lt;br /&gt;
&lt;br /&gt;
The &amp;amp;quot;Animate&amp;amp;quot; spell extends SimulateSpell, which runs variations of&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://en.wikipedia.org/wiki/Conway&amp;#039;s_Game_of_Life Conway&amp;#039;s Game of&amp;lt;br /&amp;gt;&lt;br /&gt;
Life]. If you&amp;#039;re&amp;lt;br /&amp;gt;&lt;br /&gt;
familiar with the game of Life, then awesome! If not, cellular automata&amp;lt;br /&amp;gt;&lt;br /&gt;
are a very interesting subject and I suggest you read up- though it&amp;#039;s&amp;lt;br /&amp;gt;&lt;br /&gt;
not required, and there won&amp;#039;t be a test :)&lt;br /&gt;
&lt;br /&gt;
Just know that SimulateSpell will shuffle around blocks of a certain&amp;lt;br /&amp;gt;&lt;br /&gt;
type within a certain radius. If all goes well, the blocks will get cleaned up as the Automata moves around.&lt;br /&gt;
&lt;br /&gt;
Some automata like Virus and Worm grow very large, though.&lt;br /&gt;
&lt;br /&gt;
The SimulateSpell also does a couple of extra things:&lt;br /&gt;
&lt;br /&gt;
* It will find a new location to target.&amp;lt;br /&amp;gt;&lt;br /&gt;
Different variations work differently, but most will target the&amp;lt;br /&amp;gt;&lt;br /&gt;
nearest Player or Automata and try to move in its direction&lt;br /&gt;
* It may cast some other spell towards the direction the Automata is&amp;lt;br /&amp;gt;&lt;br /&gt;
moving&lt;br /&gt;
&lt;br /&gt;
=== Variations and Block Types ===&lt;br /&gt;
&lt;br /&gt;
Every automata is bound to a specific type of block, and will be named&amp;lt;br /&amp;gt;&lt;br /&gt;
as such- e.g. &amp;amp;quot;Hunter gold block&amp;amp;quot;. An automata will only simulate&amp;lt;br /&amp;gt;&lt;br /&gt;
(modify) blocks of its native type, so take care what you create one out&amp;lt;br /&amp;gt;&lt;br /&gt;
of. Many block types are restricted (see materials.yml) by default to&amp;lt;br /&amp;gt;&lt;br /&gt;
avoid creating a Virus out of Dirt or something similarly destructive.&lt;br /&gt;
&lt;br /&gt;
=== Geeky Technical Notes ===&lt;br /&gt;
&lt;br /&gt;
Two automata of the same block type but different variations (e.g.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;quot;Hunter gold block&amp;amp;quot; vs &amp;amp;quot;Defender gold block&amp;amp;quot;) will simulate each other&amp;#039;s&amp;lt;br /&amp;gt;&lt;br /&gt;
blocks. This can cause them to go a little haywire and potentially&amp;lt;br /&amp;gt;&lt;br /&gt;
self-destruct, particularly if the rulesets of the two different&amp;lt;br /&amp;gt;&lt;br /&gt;
Automata are very different.&lt;br /&gt;
&lt;br /&gt;
Two automata of the same block type and same variation will most likely&amp;lt;br /&amp;gt;&lt;br /&gt;
cancel each other out (or one will consume the other) if they collide.&amp;lt;br /&amp;gt;&lt;br /&gt;
There are also performance-related glitches when this happens, due to&amp;lt;br /&amp;gt;&lt;br /&gt;
both of them sharing the same Mage. They will, for instance, share a&amp;lt;br /&amp;gt;&lt;br /&gt;
single dynmap marker- meaning it will bounce around on the map if two&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;quot;Hunter gold block&amp;amp;quot; automata are active at the same time.&lt;br /&gt;
&lt;br /&gt;
=== Spawning Automata ===&lt;br /&gt;
&lt;br /&gt;
Every automata has an associated spell. At the time of this writing,&amp;lt;br /&amp;gt;&lt;br /&gt;
none of these spells will be naturally available on a wand. The Wolf&amp;lt;br /&amp;gt;&lt;br /&gt;
generally has them all, as does Conway&amp;#039;s wand - or you can use /wand add&amp;lt;br /&amp;gt;&lt;br /&gt;
and one of the following:&lt;br /&gt;
&lt;br /&gt;
* hunter&lt;br /&gt;
* defender&lt;br /&gt;
* animate&lt;br /&gt;
* worm&lt;br /&gt;
* virus&lt;br /&gt;
&lt;br /&gt;
The &amp;amp;quot;animate&amp;amp;quot; spell is the base spell, but it is also set up to make a&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;quot;Magic Golem&amp;amp;quot;. This one is WIP, but eventually will be an automata you&amp;lt;br /&amp;gt;&lt;br /&gt;
can ride and steer.&lt;br /&gt;
&lt;br /&gt;
Casting any of these spells on a Blob of blocks (that are not&amp;lt;br /&amp;gt;&lt;br /&gt;
restricted) will create an Automata of that type.&lt;br /&gt;
&lt;br /&gt;
Upon death, these Automata are configured to cast a particular spell&amp;lt;br /&amp;gt;&lt;br /&gt;
(generally a Blast or Collapse tailored to their block type), and also&amp;lt;br /&amp;gt;&lt;br /&gt;
drop some XP and a special item. This item is technically a Wand - it is&amp;lt;br /&amp;gt;&lt;br /&gt;
a single-use, locked wand (it can not be combined or modified) with no&amp;lt;br /&amp;gt;&lt;br /&gt;
mana that casts the automata&amp;#039;s soul spell.&lt;br /&gt;
&lt;br /&gt;
This can be used to &amp;amp;quot;reawaken&amp;amp;quot; the automata, or to create a new one on a&amp;lt;br /&amp;gt;&lt;br /&gt;
different set of blocks.&lt;br /&gt;
&lt;br /&gt;
=== Naturally Spawning ===&lt;br /&gt;
&lt;br /&gt;
You can configure a world to spawn automata naturally. I definitely suggest doing this&amp;lt;br /&amp;gt;&lt;br /&gt;
in a secondary world! This is what the [[The-Other-Side|Other Side]] example is all about.&lt;br /&gt;
&lt;br /&gt;
This is done by using a &amp;amp;quot;cast&amp;amp;quot; entity spawn rule - giving the plugin a&amp;lt;br /&amp;gt;&lt;br /&gt;
percent chance of casting an Automata spell whenever a certain entity&amp;lt;br /&amp;gt;&lt;br /&gt;
type spawns.&lt;br /&gt;
&lt;br /&gt;
Take care which entity types you choose for replacement, vanilla&amp;lt;br /&amp;gt;&lt;br /&gt;
light-level rules will apply. There is also an optional &amp;amp;quot;allow_indoors&amp;amp;quot;&amp;lt;br /&amp;gt;&lt;br /&gt;
parameter I use to make sure they never spawn indoors (underneath a&amp;lt;br /&amp;gt;&lt;br /&gt;
non-air block), regardless of light level. This would need to be&amp;lt;br /&amp;gt;&lt;br /&gt;
disabled in the nether.&lt;br /&gt;
&lt;br /&gt;
== Warnings ==&lt;br /&gt;
&lt;br /&gt;
Several automata, particularly the Worm and Virus, are potentially very&amp;lt;br /&amp;gt;&lt;br /&gt;
messy. I would not call them destructive per se, they will cover the&amp;lt;br /&amp;gt;&lt;br /&gt;
world in blocks, but as long as you choose a block type that doesn&amp;#039;t&amp;lt;br /&amp;gt;&lt;br /&gt;
exist naturally, it is easy to clean up with SuperConvert + erase.&lt;br /&gt;
&lt;br /&gt;
It may also be a good idea to use the Backup spell (or copy your world)&amp;lt;br /&amp;gt;&lt;br /&gt;
before trying out an Automata. Even better, set up an alternate world to&amp;lt;br /&amp;gt;&lt;br /&gt;
keep them in, I suggest using&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://dev.bukkit.org/plugins/magicworlds MagicWorlds] if you&amp;#039;d like a&amp;lt;br /&amp;gt;&lt;br /&gt;
customized look and feel for your world.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that, by default, an Automata will drop its heart on death.&amp;lt;br /&amp;gt;&lt;br /&gt;
This allows the player to reswpawn the Automata on a block type of their&amp;lt;br /&amp;gt;&lt;br /&gt;
choosing. Unless you constrain the spells with permissions, a player may&amp;lt;br /&amp;gt;&lt;br /&gt;
take that item to another world and use it there.&lt;br /&gt;
&lt;br /&gt;
== Customizing ==&lt;br /&gt;
&lt;br /&gt;
For updated Automata information, including configuring your own, see&amp;lt;br /&amp;gt;&lt;br /&gt;
here:&lt;br /&gt;
&lt;br /&gt;
https://github.com/elBukkit/MagicPlugin/blob/master/Magic/AUTOMATA.md&lt;/div&gt;</summary>
		<author><name>炫宙菌</name></author>
	</entry>
</feed>