mirror of
https://github.com/haselkern/Minecraft-ArmorStand.git
synced 2025-05-17 15:05:33 +00:00
198 lines
10 KiB
HTML
198 lines
10 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Minecraft Armor Stand</title>
|
|
<meta charset="utf-8">
|
|
<meta name="description" content="Create poses for Minecraft armorstands in a breeze! Free, fast, open source.">
|
|
<link rel="stylesheet" href="style.css">
|
|
<link rel="stylesheet" href="js/colpick.css">
|
|
<link rel="icon" type="image/png" href="images/icon.png">
|
|
<link href='http://fonts.googleapis.com/css?family=Oswald:700' rel='stylesheet' type='text/css'>
|
|
<script src="js/three.js"></script>
|
|
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
|
|
<script>
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
|
ga('create', 'UA-71932800-1', 'auto');
|
|
ga('send', 'pageview');
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<script src="js/colpick.js"></script>
|
|
<script src="js/main.js"></script>
|
|
|
|
<div id="gl"></div>
|
|
|
|
<div id="card">
|
|
|
|
<h1>MINECRAFT ARMOR STAND</h1>
|
|
<b>Please note:</b> some rotation values do not work correctly.
|
|
<div class="padding">
|
|
<center>
|
|
<a href="https://github.com/haselkern/Minecraft-ArmorStand" target="_blank"><img src="images/github.png" alt="GitHub" title="GitHub" /></a>
|
|
<a href="http://redd.it/2dyzfc" target="_blank"><img src="images/reddit.png" alt="Reddit" title="Reddit" /></a>
|
|
<a href="http://www.twitter.com/haselcode" target="_blank"><img src="images/twitter.png" alt="Twitter" title="Twitter" /></a>
|
|
</center>
|
|
<br>
|
|
<span class="padding" style="cursor: pointer;" onclick="javascript:$('#troubleshooting').slideToggle();">
|
|
+ Troubleshooting
|
|
</span>
|
|
<div id="troubleshooting">
|
|
<b>This thing uses WebGL!</b> If you don't see anything on the left enable WebGL in your browser or visit the <a href="http://get.webgl.org/">official WebGL website</a> to troubleshoot problems.
|
|
</div>
|
|
</div>
|
|
|
|
<div id="inputsection" class="padding">
|
|
|
|
<label><input type="checkbox" name="invisible">Invisible</label><br>
|
|
<label><input type="checkbox" name="invulnerable">Invulnerable</label><br>
|
|
<label><input type="checkbox" name="persistencerequired">PersistenceRequired</label><br>
|
|
<label><input type="checkbox" name="nobaseplate">No Base Plate</label><br>
|
|
<label><input type="checkbox" name="nogravity">No Gravity</label><br>
|
|
<label><input type="checkbox" name="showarms">Show Arms</label><br>
|
|
<label><input type="checkbox" name="small">Small</label><br>
|
|
|
|
<table class="rotations">
|
|
<tr>
|
|
<td>Rotation:</td>
|
|
<td colspan="3"><input type="range" name="rotation" min="0" max="360" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Head:</td>
|
|
<td><input type="range" name="headX" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="headY" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="headZ" min="0" max="360" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Body:</td>
|
|
<td><input type="range" name="bodyX" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="bodyY" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="bodyZ" min="0" max="360" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Left Leg:</td>
|
|
<td><input type="range" name="leftLegX" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="leftLegY" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="leftLegZ" min="0" max="360" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Right Leg:</td>
|
|
<td><input type="range" name="rightLegX" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="rightLegY" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="rightLegZ" min="0" max="360" value="0"></td>
|
|
</tr>
|
|
</table>
|
|
<div id="inputarms">
|
|
<table class="rotations">
|
|
<tr>
|
|
<td>Left Arm:</td>
|
|
<td><input type="range" name="leftArmX" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="leftArmY" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="leftArmZ" min="0" max="360" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Right Arm:</td>
|
|
<td><input type="range" name="rightArmX" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="rightArmY" min="0" max="360" value="0"></td>
|
|
<td><input type="range" name="rightArmZ" min="0" max="360" value="0"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<select id="equipmode">
|
|
<option value="none">No Equipment</option>
|
|
<option value="1.8">Minecraft 1.8- Equipment</option>
|
|
<option value="1.9">Minecraft 1.9+ Equipment</option>
|
|
</select>
|
|
<div id="customequipment">
|
|
<div class="padding">
|
|
Enter the text id of an item (for example <i>stone</i> or <i>iron_sword</i>) into the appropriate slots. You can enter an arbitrary item for the head or hand, but the other slots must contain an appropriate item.
|
|
|
|
<input type="text" class="equipment" name="equipHandRight" placeholder="Item in right hand">
|
|
<input type="text" class="equipment" id="equipHandLeft" name="equipHandLeft" placeholder="Item in left hand">
|
|
|
|
<input type="text" class="equipment" name="equipShoes" placeholder="Shoes">
|
|
<div class="colorfield" id="shoecolor"></div>
|
|
|
|
<input type="text" class="equipment" name="equipLeggings" placeholder="Leggings">
|
|
<div class="colorfield" id="leggingscolor"></div>
|
|
|
|
<input type="text" class="equipment" name="equipChestplate" placeholder="Chestplate">
|
|
<div class="colorfield" id="chestplatecolor"></div>
|
|
|
|
<input type="text" class="equipment" name="equipHelmet" placeholder="Helmet">
|
|
<div class="colorfield" id="helmetcolor"></div>
|
|
|
|
<br>Helmet specifies
|
|
<select id="equipCustomHeadMode">
|
|
<option value="item">Item Name</option>
|
|
<option value="player">Player Name</option>
|
|
<option value="url">Image URL</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
|
|
<!-- THANK YOU to reddit user Oozebull for this part. -->
|
|
<label><input type="checkbox" name="usedisabledslots">Lock Slot Interaction</label>
|
|
<div id="disabledslots" class="padding">
|
|
<div>
|
|
<span class="first"> </span>
|
|
<span class="sprite" style="background-position: 0px 0px"></span>
|
|
<span class="sprite" style="background-position: 0px -16px"></span>
|
|
<span class="sprite" style="background-position: 0px -32px"></span>
|
|
<span class="sprite" style="background-position: 0px -48px"></span>
|
|
<span class="sprite" style="background-position: 0px -64px"></span>
|
|
</div>
|
|
|
|
<div>
|
|
<span class="first">Remove</span>
|
|
<span><input id="dH" type="checkbox"></input></span>
|
|
<span><input id="dC" type="checkbox"></input></span>
|
|
<span><input id="dL" type="checkbox"></input></span>
|
|
<span><input id="dB" type="checkbox"></input></span>
|
|
<span><input id="dW" type="checkbox"></input></span>
|
|
</div>
|
|
<div>
|
|
<span class="first">Replace</span>
|
|
<span><input id="rH" type="checkbox"></input></span>
|
|
<span><input id="rC" type="checkbox"></input></span>
|
|
<span><input id="rL" type="checkbox"></input></span>
|
|
<span><input id="rB" type="checkbox"></input></span>
|
|
<span><input id="rW" type="checkbox"></input></span>
|
|
</div>
|
|
<div>
|
|
<span class="first">Place</span>
|
|
<span><input id="pH" type="checkbox"></input></span>
|
|
<span><input id="pC" type="checkbox"></input></span>
|
|
<span><input id="pL" type="checkbox"></input></span>
|
|
<span><input id="pB" type="checkbox"></input></span>
|
|
<span><input id="pW" type="checkbox"></input></span>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="code" class="code"></div>
|
|
<div id="codeinfo" class="padding"></div>
|
|
|
|
</div>
|
|
|
|
<div id="card">
|
|
<span class="padding" style="cursor: pointer;" onclick="javascript:$('#getcommandblock').slideToggle();">
|
|
+ Obtain a command block
|
|
</span>
|
|
<br>
|
|
<div id="getcommandblock">
|
|
<div class="padding">
|
|
If your command is longer than 100 characters, it needs to be executed with a <b>command block</b>. Obtain one by typing:
|
|
</div>
|
|
<div class="code">
|
|
/give @p command_block
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|