mirror of
https://github.com/haselkern/Minecraft-ArmorStand.git
synced 2025-05-17 15:05:33 +00:00
main.js updated
- Added Selector Functionality: If left blank, it will show up as @p (nearest player)
This commit is contained in:
parent
f8c5f6dea3
commit
12f53a0f13
1 changed files with 16 additions and 4 deletions
20
js/main.js
20
js/main.js
|
@ -35,8 +35,11 @@ var mcVersion;
|
||||||
var justgivehead = false;
|
var justgivehead = false;
|
||||||
var skullMode;
|
var skullMode;
|
||||||
|
|
||||||
|
var selectorInput = "";
|
||||||
|
|
||||||
var headType = "";
|
var headType = "";
|
||||||
|
|
||||||
|
|
||||||
var invisible = false;
|
var invisible = false;
|
||||||
var invulnerable = false;
|
var invulnerable = false;
|
||||||
var persistencerequired = false;
|
var persistencerequired = false;
|
||||||
|
@ -338,8 +341,10 @@ function handleInput(){
|
||||||
equipChestplate = getInput("equipChestplate");
|
equipChestplate = getInput("equipChestplate");
|
||||||
equipHelmet = getInput("equipHelmet");
|
equipHelmet = getInput("equipHelmet");
|
||||||
headType = getInput("skullInput");
|
headType = getInput("skullInput");
|
||||||
|
selectorInput = getInput("selectorInput");
|
||||||
equipCustomHeadMode = $("#equipCustomHeadMode").val();
|
equipCustomHeadMode = $("#equipCustomHeadMode").val();
|
||||||
skullMode = $("#skullMode").val();
|
skullMode = $("#skullMode").val();
|
||||||
|
|
||||||
|
|
||||||
equipColorShoes = $("#shoecolor").css("background-color");
|
equipColorShoes = $("#shoecolor").css("background-color");
|
||||||
equipColorLeggings = $("#leggingscolor").css("background-color");
|
equipColorLeggings = $("#leggingscolor").css("background-color");
|
||||||
|
@ -487,14 +492,15 @@ function updateUI(){
|
||||||
|
|
||||||
function generateCode(){
|
function generateCode(){
|
||||||
if(justgivehead){
|
if(justgivehead){
|
||||||
var code = "give @p minecraft:skull 1 3 {"
|
var selector = getSelector();
|
||||||
|
var code = "give "+selector+" minecraft:skull 1 3 {"
|
||||||
|
|
||||||
if(mcVersion == "1.8" || mcVersion == "1.9"){
|
if(mcVersion == "1.8" || mcVersion == "1.9"){
|
||||||
code = "/give @p skull 1 3 {";
|
code = "/give "+selector+" skull 1 3 {";
|
||||||
} else if (mcVersion == "1.11") {
|
} else if (mcVersion == "1.11") {
|
||||||
code = "/give @p minecraft:skull 1 3 {";
|
code = "/give "+selector+" minecraft:skull 1 3 {";
|
||||||
} else if (mcVersion == "1.13") {
|
} else if (mcVersion == "1.13") {
|
||||||
centercorrected ? code = "/give @p player_head {" : code = "/give @p player_head {"
|
centercorrected ? code = "/give "+selector+" player_head {" : code = "/give "+selector+" player_head {"
|
||||||
}
|
}
|
||||||
var tags = [];
|
var tags = [];
|
||||||
tags.push(getSkullItem());
|
tags.push(getSkullItem());
|
||||||
|
@ -772,6 +778,12 @@ function getSkullItem(){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getSelector(){
|
||||||
|
if(selectorInput == "") return "@p";
|
||||||
|
|
||||||
|
return selectorInput;
|
||||||
|
}
|
||||||
|
|
||||||
function getName() {
|
function getName() {
|
||||||
if (!customName) return ""
|
if (!customName) return ""
|
||||||
return `\\"text\\":\\"${customName}\\"`
|
return `\\"text\\":\\"${customName}\\"`
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue