
THERE IS A NEW ALPHA OUT FOR MINECRAFT 1.10.2! Stuff is missing due to me having to recode the mod yet again. If you want to get the newestalpha release, go to
https://minecraft.curseforge.com/projects/clay-soldiers-mod/files
https://minecraft.curseforge.com/projects/clay-soldiers-mod/files
Stuff also has changed, so if you use the mod, I HIGHLY recommend getting JustEnoughItems (JEI) as well!
I will also reformat this thread with the new stuff once this mod hits beta.
Please note the new alpha requires SanLib, which you can get here:
This mod requires you to have at least Java 7! If you run Java 6, you need to update your Java!
You have an issue/crash? Please use the issue tracker now on GitHub! Stuff posted on here will get ignored!
https://github.com/SanAndreasP/ClaySoldiersMod/issues
https://github.com/SanAndreasP/ClaySoldiersMod/issues

So you're probably wondering to yourself "A mod involving clay? No Way! I need all the grey goop I can get for my brick castle!" Well put those tried, burnt hands to rest for a second and think about this: What if you could create your own miniature army out of clay and stage the most epic battles imaginable in a space small enough to be your backyard? Now before you accuse us of being a madman, take a look at this mod. Read ahead through the thread, and you'll see just what kind of violent mayhem you can cause with just a few simple materials plucked right from the ground.
Clay Soldiers
A clay soldier is an item you can hold in your hand. It is crafted using a clay block (for substance) and soulsand (for sustaining intelligent life). Once you have a nice little pile in your hands (up to 16), right-click to place them all at once or sneak-right-click to place only one.
They will quickly spread out and begin to roam the landscape. The soldiers walk slow and don't jump very high, but they have enough arm strength to climb up a single block. Unfortunately, since they lack a decent skeletal support structure (or even skin, for that matter), their delicate figures can be horribly mutilated by even the weakest of blows. A player can cripple a clay soldier in just a single punch.
So naturally, they aren't hostile towards anything bigger than themselves. But what in the world are they qualified to fight against? Other clay soldiers, of course! There are a whole lot of different teams you can craft your pale gray soldiers into: All 16 dyes (light gray count as regular soldiers for that matter) and even melon/pumpkin flavored! If you place two (or more) different teams and they can see each other, they immediately begin to fight.
You're probably thinking: "Well, that's neat and all, but is there anything to spice up the fights?" The answer is: Of course! Clay Soldiers can ride a plethora of different mounts and can hold a huge array of upgrades, on which you'll find out shortly.



Primary items:
Clay Disruptor- Stick, 20 uses, increases melee damage by 2-3 points
- Arrow, 20 uses, increases melee damage by 4-5 points, drops feather, counts as stick upgraded with flint
- Blaze Rod, 20 uses, increases melee damage by 1-2 points, causes burn time on target
- Bone, 30 uses, increases melee damage by 3-4, increases melee range slightly, can not be equipped while riding mount, can not ride mount while equipped
- Shear Blade, 25 uses, increases melee damage by 1-2 points, by 3-4 damage on first hit while stealthed, can be held in either hand
- Glistering Melon, 25 uses, heals any ally below 25% hp by 15 points, soldier doesn't attack enemies while equipped with this
- Gravel, 15 uses, thrown for 2-3 points damage
- Snowball, 5-20 uses, thrown for 0 damage, slows target on hit info: uses depend on the item given! snowball gives 5; snow layer gives 10; snow block gives 20
- Fire Charge, 15 uses, thrown for 1-2 damage, causes burn time on hit
- Bowl, 20 uses, reduces incoming physical damage by half (when used with leather, only receives 25% of original damage) info: no longer entirely blocks ranged attacks, only reduces damage from them
- Shear Blade, 25 uses, increases melee damage by 1-2 points, by 3-4 damage on first hit while stealthed, can be held in either hand
- Emerald, 5-45 uses, deals 3-4 direct unavoidable damage at medium range, plus two with sugarcane boost, doubles if target is wet info: uses depend on the item given! emerald item gives 5 uses; emerald block gives 45 uses
- Nether Quartz, 4 uses, deals heavy knockback to all targets nearby if soldier takes too many hits
- IronIngot, Makes soldier vastly resistant to knockback, increases knockback dealt to others, both effects neutralized vs another iron ingot user
- Brick, Makes soldier extremely slow and less willing to move, will use ranged attacks if available before melee
- String, Makes soldier resist all damage from one explosion
- Cactus, 75% chance to negate burn time, halves total burn time otherwise
- Nether Brick, Gives burn time to any soldier that attacks nether brick user with unarmed attacks
- Wheat, Makes soldier never attack, even if hit first
- Nether Wart, Makes soldier attack its allies
- Fermented Spider Eye, Makes soldier not attack, unless attacked first
- Leather, 20 uses, reduces incoming physical damage by half (when used with bowl, only receives 25% of original damage)
- Food, 4 uses, heals soldier when below 25%, healed XP is hungerPoints * 0.5
- Gold Nugget, gives soldier a crown, all of team follows the king
- Glowstone, makes soldier glow, block gives to infinite soldiers
- Gunpowder, 1 use, soldier explodes on death (incompatible with magmacream/firework star)
- MagmaCream, 1 use, places a 2 second time bomb on the soldier which deals the final attack if killed by melee hit (incompatible with gunpowder/fireworkstar)
- Sugar, makes soldier move faster (incompatible with diamond upgrades)
- Clay, 4 uses, revives fallen soldiers of own color
- GhastTear, 2 uses, revives brick dolls to own color
- RedstoneDust, 4 uses, causes target to entirely stop attacking for 3 seconds, applied by all thrown and melee attacks, block gives to infinite soldiers
- Slimeball, 5 uses, causes target to entirely stop moving for 3 seconds, applied by all thrown and melee attacks
- Feather, soldier can not attack while falling, soldier's fall is slowed greatly and takes no damage on landing, no effect with iron ingot or while mounted
- GlassBottle/Pane/Block, doubles vision range, soldier can see stealthed enemies, bottles and panes give 1, block as infinite supply
- Paper/Book, gives a plain cape, dyed paper and books give colored capes, book gives to infinite soldiers
- Diamond, gives super crown and cape, doubles number of uses for all limited use items, grants sugar speed boost, multiplies hp by 10, incompatible with diamond block
- Diamond Block, gives super crown and cape, multiplies limited use item uses by five, grants sugar speed boost, multiplies hp by 80, incompatible with diamond
- EnderPearl, soldier zombifies, gains +5 hp, heals fully when deals last hit to a target, targets slain become zombies, dies after 10 minutes of no fighting
- BlazePowder, 1 use, instantly kills target with fire, turning it into brick doll
- RedMushroom, 1 use, applies poison to target
- BrownMushroom, 2 uses, heals soldier for 10 hp when below 25%
- LillyPad, soldier has pants and will float on water, no effect when used with iron ingot
- Egg, soldier is ghostly and can not be detected by enemies not wearing glass goggles, doubles damage output of shears, will be detected when others wearing glasses
- WheatSeed, soldier can NOT be infected by any zombification
- WoodButton, increases melee damage by 1 when no weapon is equipped, incompatible with stone button
- StoneButton, increases melee damage by 2 when no weapon is equipped, incompatible with wood button
- MobHead, gives the soldier a mask to wear
- FireworkStar, 1 use, soldier explodes on death in a firework effect, incompatible with gunpowder/magmacream
Before we'll talk about the mounts, lets firstly talk about how to clean up a mess! Your soldiers run away and you don't want to chase them around, killing every single one of them? Or you're just tired of the current fight and want to restart the match with different upgrades? Then we have the right device for you! Upon usage it will kill every soldier (and mounts, too) in a 32 block radius, clean and tidy! There's also a hardened version, which gives the double amount of uses.
For the creative crafters: When you use it while sneaking, you can delete every clay soldier / mount item laying on the floor, too!


Indeed you can craft a trusty steed for them to sit on! Simple soulsand and a material, which is usable to craft a horse for your personal armies to ride and enjoy. Horses have no team allegiance, so any soldier can ride any horse. Depending on the used material, a horse will have either more health or more speed. In 50% of cases a soldier with a horse gets hit, the horse will take the damage instead of the rider. Be careful not to burn the horses, though!
But normal horses may be not enough for you. So why not try pegasi? Those elegant flying creatures will hover above the ground and share the same material treats as horses.


These adorable little things come in different flavors, which are all capable of holding your armies above water. Also, if they get damaged, they'll reflect a small potion of the damage back to the attacker! Other than that, each type has it's own speed and health values, just like horses do.

Bunnies come in ALL the wool colors and, different from their horse/pegasus/turtle counterpart, have the same speed and amount of health. They will hop as high as the player can, even when ridden, which is amazing considering their size! Oh, and they constantly jump around when a soldier hops on them, making it difficult for the enemies to hit them properly.

Those spider-like creatures can be crafted from any type of (vanilla) sapling, so there are the richest mount regarding type variety! You ask "Why spider-like?" Well, because they can climb up to 3 block-high walls! Despite having so much different types (36), or even because of that, they are all the same regarding speed/health, just like bunnies.

The day of extended, never ending battles is upon us! This is the greatest piece of clay-technology we've ever made. This device, when activated, will call upon the spirits of fallen soldiers of the many battles past to return to the frey in an attempt to redeem themselves in combat once more! It can also provide a spirit-mount for the spawned soldier. Both won't drop any item upon death, neither themselves nor their upgrades! Enemy soldiers will attempt to deactivate the nexus, but only when they have no target to attack anymore. Did we tell you that it can throw anything the soldiers can throw? No? Well, now you know.

You've always wanted to know how many soldiers are on the battlefield and predict who will win? We've heard your calls and crafted this next wonder in clay-technology! Just by holding it, you can see which team with how many members is on the battlefield. It even goes as far and counts the number of mounts.
This is a non-finished feature for now! Stuff can change, you have been warned!

This is explained in the upgrades section, so we'll just give you the crafting recipes here:


For all those adventurers out there, we've asked the all-mighty ChunkGenerator to add those to his generation features, and he finally heard us! When generating new chunks of land (either by generating a new world or by exploring new areas), you may encounter one of these buildings, filled with peaceful clay soldiers and a chest filled with clay-related stuff in them. But be careful, since there is a chance of encountering a zombified hut whose inhabitants are out to kill you!
This is a non-finished feature for now! Stuff can change, you have been warned!

If you want to see some screenshots first, then have a look inside this mysterious spoiler:







An awesome Trailer by cherchell58
An awesome Spotlight by DrPlaystation
An awesome Showcase of v1.9 by EnigmaticMiner
An awesome Spotlight by DrPlaystation
An awesome Showcase of v1.9 by EnigmaticMiner

Installation
So you've come all the way here and asking yourself: "Well, how do I install it then?" Here's the answer to that, mate!
- Install Minecraft Forge
- Install my Manager Pack
- Drop the downloaded jar file inside the /mods folder
- Play Minecraft
You need to have my Manager Pack (required by all my mods)!
Current Version:
Older versions:
We will organize all the updates to the new thread style, but it takes time, so have the old style within the spoiler (w/o changelogs)! Also alpha/beta build will NOT be listed here, sorry!
Please note those versions are not supported! Use at your own risk!
1.7.10-2.0.0b: Download (*)
MC 1.5 / 1.5.1 - v. 9.1.1: Download
MC 1.5 - v. 9.1: Download
MC 1.4.6 / 1.4.7 - v. 9.0_05: Download
MC 1.4.5 - v. 9.0_04: Download
MC 1.4.4 / 1.4.5 - v. 9.0_03: Download
MC 1.4.4 - v. 9.0_02: Download
MC 1.4.2 - v. 9.0_01: Download
MC 1.4.2 - v. 9: Download
MC 1.3.2 - v. 8.0_02: Download
MC 1.3.2 - v. 8.0_01: Download
MC 1.3.2 - v. 8: Download
MC 1.2.5 - v. 7.1: Download
MC 1.2.5 - v. 7: Download
MC 1.2.5 - v. 6.2: Download
MC 1.2.4 - v. 6.1: Download
MC 1.2.3 - v. 6_03: Download
MC 1.2.3 - v. 6_02: Download
MC 1.2.3 - v. 6_01: Download
MC 1.2.3 - v. 6: Download
MC 1.1.0 - v. 5: Download
MC 1.1.0 - v. 4.1: Download
- This is the beta build! Stuff may be changing!
- Complete recode of the codebase, doing lots of improvements
- soldiers can now see each other and items through tall grass / snow / other non-solid blocks
- added new upgrades, we'll list all the new upgrades when the final is out
- added acacia and dark oak types of the geckos
- added hardened clay disruptor
MC 1.5 - v. 9.1: Download
MC 1.4.6 / 1.4.7 - v. 9.0_05: Download
MC 1.4.5 - v. 9.0_04: Download
MC 1.4.4 / 1.4.5 - v. 9.0_03: Download
MC 1.4.4 - v. 9.0_02: Download
MC 1.4.2 - v. 9.0_01: Download
MC 1.4.2 - v. 9: Download
MC 1.3.2 - v. 8.0_02: Download
MC 1.3.2 - v. 8.0_01: Download
MC 1.3.2 - v. 8: Download
MC 1.2.5 - v. 7.1: Download
MC 1.2.5 - v. 7: Download
MC 1.2.5 - v. 6.2: Download
MC 1.2.4 - v. 6.1: Download
MC 1.2.3 - v. 6_03: Download
MC 1.2.3 - v. 6_02: Download
MC 1.2.3 - v. 6_01: Download
MC 1.2.3 - v. 6: Download
MC 1.1.0 - v. 5: Download
MC 1.1.0 - v. 4.1: Download


This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
https://github.com/SanAndreasP/ClaySoldiersMod
My Twitter for updates:
https://twitter.com/SanAndreasP
Banners
You want to support us by spreading this mod? Have one of those neat signature banners!

[url=http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1280625][img]https://raw.githubusercontent.com/SanAndreasP/ClaySoldiersMod/master/resources/assets/claysoldiers/logo.png[/img][/url]
1
The ALU (Arithmetic Logic Unit) does the actual math.
The CPU (Central Processing unit) consists of the ALU, some controlling circuitry, Inputs and outputs for various other devices and the instruction set. That's the rudimentary basics anyway, some CPUs have a few things different here and there.
1
Again, well done, Sir!
1
Also, as a comical side-note:
OR! (And this would be way cooler) Were you visited by The Metatron who delivered unto you the most holy of digital D-Latches? God Memory! It knows all before you do!
8
Although doing these kinds of projects "vanilla" is most certainly challenging and "hard core" I don't think anyone should be penalized for using a mod if they want to. It's still a technical challenge even if some of the work has been simplified. These kinds of mods DO have a practical place in MC for making devices that not only work, but work at a functionally usable level of speed.
Your personal expectations aside, this is still an impressive endeavor and the OP shouldn't be belittled for sharing his/her ingenuity and hard work.
1
Oh, heh, no no. I'm fully aware of how repeaters can transfer power vertically, that wasn't exactly my point. It was just that the first two designs didn't incorporate that type of setup on the inputs. They rely heavily on the fact that switches transfer their power above and below in order to function, - which, again, is fine if you're using them for user input, but they simply won't function in their current state as part of a circuit without modification.
2
2
You should be ashamed of yourselfium!
1
1
Upgrades:
Faster write speed!
Faster seek time for searches!
Accurate Searching!
---------------------------------------------------------------
Before I get started, I should note that I was greatly inspired by this thread here:
Compact 46 byte writable memory
by: ohmganesha
I really wanted to make a Hard Drive for Minecraft that was not only fast but searchable AND modular. This design makes it so that you could fairly easily build it out to be 16 or even 32 bits wide with some mild modification. The trick was to build it so that everything synced up properly with a minimum of delay but still be a quick as possible.
This is my Beta 2.2 unit. My first was a vertical design that was actually quite nice, but impractically large and difficult to wire. This is still incomplete as there need to be a few timing tweaks, but those will come in time.
This is the Version 2.2 unit:
This is the new SEARCH circuitry. Now it works!
Input lines and WRITE COMMIT line.
New wiring to account for a single clock source.
Output lines structured to output all 8 bits at once instead of rippling down the line.
The new Clock and counter assembly!
Here is the schematic: 8 bit horizontal HD
Tell me what you folks think!
1