1
0
Fork 0
mirror of https://github.com/haselkern/Minecraft-ArmorStand.git synced 2025-05-17 15:05:33 +00:00

Add code for /give

This commit is contained in:
Narek Torosyan 2020-12-27 17:51:49 +04:00
parent 4d72139ff2
commit 6fb354fa7e

View file

@ -41,6 +41,7 @@ var showArms = false;
var small = false; var small = false;
var marker = false; var marker = false;
var centercorrected = false; var centercorrected = false;
var give = false;
var useEquipment; var useEquipment;
var equipHandRight; var equipHandRight;
@ -526,6 +527,7 @@ function updateUI(){
function generateCode(){ function generateCode(){
var code = "/summon armor_stand ~ ~ ~ {" //in 1.13, positions are no longer center-corrected. Adding .5 makes it centered. However for players it is already center-corrected var code = "/summon armor_stand ~ ~ ~ {" //in 1.13, positions are no longer center-corrected. Adding .5 makes it centered. However for players it is already center-corrected
if (!give) {
// Old entity name // Old entity name
if(mcVersion == "1.8" || mcVersion == "1.9"){ if(mcVersion == "1.8" || mcVersion == "1.9"){
code = "/summon ArmorStand ~ ~ ~ {"; code = "/summon ArmorStand ~ ~ ~ {";
@ -534,6 +536,13 @@ function generateCode(){
} else { } else {
centercorrected ? code = "/summon armor_stand ~ ~-0.5 ~ {" : code = "/summon armor_stand ~ ~ ~ {" centercorrected ? code = "/summon armor_stand ~ ~-0.5 ~ {" : code = "/summon armor_stand ~ ~ ~ {"
} }
} else {
if(mcVersion == "1.8" || mcVersion == "1.9" || mcVersion == "1.11"){
code = "/give @p minecraft:armor_stand 1 0 {EntityTag:{";
} else {
code = "/give @p armor_stand{EntityTag:{"
}
}
var tags = []; var tags = [];
@ -682,6 +691,12 @@ function generateCode(){
code += tags.join(","); code += tags.join(",");
code += "}"; code += "}";
if (give) {
code += "}";
if (mcVersion != "1.8" && mcVersion != "1.9" && mcVersion != "1.11") {
code += " 1"
}
}
return code; return code;
} }