Programação Lógica
Outro método para criar cartões de variável dinâmicos é aplicando um Operador em um ou mais Cartões de Variável para produzir um novo Cartão de Variável. Um exemplo de Operador é a adição de dois Números, resultando em um novo Número.
Um Operador pode ter um ou mais valores de entrada e tem um valor de saída. Na maioria dos casos, as entradas e a saída têm um certo Tipo de Valor, caso contrário, terão o tipo de valor Qualquer. Um Operador com uma única entrada e uma saída Booleana é chamado de Predicado.
O Programador Lógico contém uma grande coleção de Operadores. Ele também permite que você crie Cartões de Variável estáticos para todos os Tipos de Valor. Depois de selecionar um Operador, Cartões de Variável válidos devem ser inseridos nos slots de entrada esperados. Finalmente, outro Cartão de Variável deve ser inserido no slot de saída. Se o Operador for válido, uma nova variável dinâmica será escrita no cartão. Lembre-se de que os Cartões de Variável referenciados devem estar presentes em um Armazenador de Variáveis na mesma rede onde o Operador será avaliado.
Além de escrever valores nos Cartões de Variável, o Programador Lógico também pode ser usado para modificar Cartões de Variável existentes. O valor de um Cartão de Variável existente pode ser carregado no Programador Lógico inserindo-o no slot do lado direito, garantindo que nenhum Operador ou Tipo de Valor no lado esquerdo esteja selecionado (o que é o caso ao abrir o Programador Lógico pela primeira vez, ou o elemento atual pode ser limpo).
O Programador Lógico permite que você pesquise na lista de Operadores por nome usando a caixa de texto na parte superior. Ele também permite filtrar por tipos de valor de entrada ou saída, inserindo um Cartão de Variável desses tipos nos slots inferiores esquerdos.
Se um Etiquetador estiver presente no inventário do jogador, o Cartão de Variável resultante pode ser etiquetado imediatamente clicando no botão 'E' ao lado do slot de saída.
O Programador Lógico existe tanto na forma de bloco quanto de item. Ambos podem ser trocados colocando-os em uma grade de criação.
Focar Busca no Programador Lógico
Alt + FRenomear Variável no Programador Lógico
Alt + RE&&Nome global: booleanAnd(Booleano, Booleano) → BooleanoNome do método: Booleano.and(Booleano) → Booleano
Ou||Nome global: booleanOr(Booleano, Booleano) → BooleanoNome do método: Booleano.or(Booleano) → Booleano
Não!Nome global: booleanNot(Booleano) → BooleanoNome do método: Booleano.not() → Booleano
Nand!&&Nome global: booleanNand(Booleano, Booleano) → BooleanoNome do método: Booleano.nand(Booleano) → Booleano
Nor!||Nome global: booleanNor(Booleano, Booleano) → BooleanoNome do método: Booleano.nor(Booleano) → Booleano
Adição+Nome global: numberAdd(Número, Número) → NúmeroNome do método: Número.add(Número) → Número
Subtração-Nome global: numberSubtract(Número, Número) → NúmeroNome do método: Número.subtract(Número) → Número
Multiplicação*Nome global: numberMultiply(Número, Número) → NúmeroNome do método: Número.multiply(Número) → Número
Divisão/Nome global: numberDivide(Número, Número) → NúmeroNome do método: Número.divide(Número) → Número
MáximomaxPega o maior de dois valores.Nome global: numberMax(Número, Número) → NúmeroNome do método: Número.max(Número) → Número
MínimominPega o menor de dois valores.Nome global: numberMin(Número, Número) → NúmeroNome do método: Número.min(Número) → Número
Incremento++Nome global: numberIncrement(Número) → NúmeroNome do método: Número.increment() → Número
Decremento--Nome global: numberDecrement(Número) → NúmeroNome do método: Número.decrement() → Número
Módulo%Nome global: numberModulus(Número, Número) → NúmeroNome do método: Número.modulus(Número) → Número
Raiz QuadradasqrtNome global: doubleSqrt(Double) → DoubleNome do método: Double.sqrt() → Double
PotênciapowNome global: doublePow(Double, Double) → DoubleNome do método: Double.pow(Double) → Double
Igual a==Testa se dois valores são iguais. Os tipos de ambos devem ser os mesmos.Nome global: anyEquals(Qualquer, Qualquer) → BooleanoNome do método: Qualquer.equals(Qualquer) → Booleano
Maior que>Nome global: numberGreaterThan(Número, Número) → BooleanoNome do método: Número.greaterThan(Número) → Booleano
Menor que<Nome global: numberLessThan(Número, Número) → BooleanoNome do método: Número.lessThan(Número) → Booleano
Diferente de!=Testa se dois valores são diferentes. Os tipos de ambos devem ser os mesmos.Nome global: anyNotEquals(Qualquer, Qualquer) → BooleanoNome do método: Qualquer.notEquals(Qualquer) → Booleano
Maior ou Igual a>=Nome global: anyGreaterThanOrEquals(Qualquer, Qualquer) → BooleanoNome do método: Qualquer.greaterThanOrEquals(Qualquer) → Booleano
Menor ou Igual a<=Nome global: anyLessThanOrEquals(Qualquer, Qualquer) → BooleanoNome do método: Qualquer.lessThanOrEquals(Qualquer) → Booleano
E&Nome global: integerBinaryAnd(Inteiro, Inteiro) → InteiroNome do método: Inteiro.binaryAnd(Inteiro) → Inteiro
Ou|Nome global: integerBinaryOr(Inteiro, Inteiro) → InteiroNome do método: Inteiro.binaryOr(Inteiro) → Inteiro
Xor^Nome global: integerXor(Inteiro, Inteiro) → InteiroNome do método: Inteiro.xor(Inteiro) → Inteiro
Complemento~Nome global: integerComplement(Inteiro) → InteiroNome do método: Inteiro.complement() → Inteiro
Deslocamento à Esquerda<<Nome global: integerLeftShift(Inteiro, Inteiro) → InteiroNome do método: Inteiro.leftShift(Inteiro) → Inteiro
Deslocamento à Direita>>Deslocamento à direita com preenchimento de unsNome global: integerRightShift(Inteiro, Inteiro) → InteiroNome do método: Inteiro.rightShift(Inteiro) → Inteiro
Deslocamento à Direita com Zero>>>Deslocamento à direita com preenchimento de zerosNome global: integerUnsignedRightShift(Inteiro, Inteiro) → InteiroNome do método: Inteiro.unsignedRightShift(Inteiro) → Inteiro
ComprimentolenO comprimento da String fornecidaNome global: stringLength(String) → InteiroNome do método: String.length() → Inteiro
Concatenar+Concatena as duas Strings fornecidas em uma sóNome global: stringConcat(String, String) → StringNome do método: String.concat(String) → String
String ContémcontainsSe a substring fornecida está contida na string principal.Nome global: stringContains(String, String) → BooleanoNome do método: String.contains(String) → Booleano
Contém Regexcontains_regexSe a expressão regular fornecida corresponde a qualquer substring da string principal.Nome global: stringContainsRegex(String, String) → BooleanoNome do método: String.containsRegex(String) → Booleano
Corresponde a Regexmatches_regexSe a expressão regular fornecida corresponde à string principal.Nome global: stringMatchesRegex(String, String) → BooleanoNome do método: String.matchesRegex(String) → Booleano
Índice Deindex_ofObtém o índice da primeira ocorrência de uma substring que corresponde ao termo de busca na string principal.Nome global: stringIndexOf(String, String) → InteiroNome do método: String.indexOf(String) → Inteiro
Índice da Regexindex_of_regexObtém o índice da primeira ocorrência de uma substring que corresponde ao padrão na string principal.Nome global: stringIndexOfRegex(String, String) → InteiroNome do método: String.indexOfRegex(String) → Inteiro
Começa Comstarts_withSe a substring fornecida corresponde ao início da string principal.Nome global: stringStartsWith(String, String) → BooleanoNome do método: String.startsWith(String) → Booleano
Termina Comends_withSe a string fornecida corresponde ao final da string principal.Nome global: stringEndsWith(String, String) → BooleanoNome do método: String.endsWith(String) → Booleano
Dividir Emsplit_onObtém uma lista contendo pedaços da string principal, dividida pelo delimitador (literal) fornecido.Nome global: stringSplitOn(String, String) → ListaNome do método: String.splitOn(String) → Lista
Dividir por Regexsplit_on_regexObtém uma lista contendo pedaços da string principal, dividida pela expressão regular fornecida.Nome global: stringSplitOnRegex(String, String) → ListaNome do método: String.splitOnRegex(String) → Lista
SubstringsubstringObtém uma substring da string principal, do índice inicial (inclusivo) ao índice final (exclusivo).- Inteiro
- Inteiro
- String
- String
Nome global: integerSubstring(Inteiro, Inteiro, String) → StringNome do método: Inteiro.substring(Inteiro, String) → String
Grupo Regexregex_groupProcura pela expressão regular fornecida e retorna, nessa correspondência, o grupo no índice especificado, na string principal.- String
- Inteiro
- String
- String
Nome global: stringRegexGroup(String, Inteiro, String) → StringNome do método: String.regexGroup(Inteiro, String) → String
Grupos Regexregex_groupsProcura pela expressão regular fornecida e retorna, nessa correspondência, uma lista de todos os seus grupos, na string principal.Nome global: stringRegexGroups(String, String) → ListaNome do método: String.regexGroups(String) → Lista
Varredura Regexregex_scanProcura por todas as correspondências da expressão regular fornecida e retorna o grupo no índice especificado, na string principal.Nome global: stringRegexScan(String, Inteiro, String) → ListaNome do método: String.regexScan(Inteiro, String) → Lista
SubstituirreplaceEncontra todas as instâncias do termo de busca e as substitui pela string fornecida, na string principal.Nome global: stringReplace(String, String, String) → StringNome do método: String.replace(String, String) → String
Substituir Regexreplace_regexEncontra todas as correspondências do padrão de busca e as substitui pela string fornecida, na string principal.Nome global: stringReplaceRegex(String, String, String) → StringNome do método: String.replaceRegex(String, String) → String
JuntarjoinCria uma string unida com o delimitador de string fornecido e a lista de strings fornecida.Nome global: stringJoin(String, Lista) → StringNome do método: String.join(Lista) → String
Para StringnameObtém a string ou nome de um objeto nomeado ou o converte para uma stringNome global: namedName(Nomeado) → StringNome do método: Nomeado.name() → String
Nome ÚnicounameObtém o nome único de um objetoNome global: uniquely_namedUniqueName(Unicamente Nomeado) → StringNome do método: Unicamente Nomeado.uniqueName() → String
ErroerrorLança um erro personalizadoNome global: stringStringError(String) → StringNome do método: String.stringError() → String
Arredondar|| ||Arredonda para o Inteiro mais próximoNome global: numberRound(Número) → InteiroNome do método: Número.round() → Inteiro
Teto⌈ ⌉Arredonda para cima para o Inteiro mais próximoNome global: numberCeil(Número) → InteiroNome do método: Número.ceil() → Inteiro
Piso⌊ ⌋Arredonda para baixo para o Inteiro mais próximoNome global: numberFloor(Número) → InteiroNome do método: Número.floor() → Inteiro
CompactarcompactMostra uma representação mais curta e menos precisa de um NúmeroNome global: numberCompact(Número) → StringNome do método: Número.compact() → String
É NulooSe o valor fornecido é nuloNome global: anyIsNull(Qualquer) → BooleanoNome do método: Qualquer.isNull() → Booleano
Não é Nulo∅Se o valor fornecido não é nuloNome global: anyIsNotNull(Qualquer) → BooleanoNome do método: Qualquer.isNotNull() → Booleano
Comprimento| |O comprimento da lista fornecidaNome global: listLength(Lista) → InteiroNome do método: Lista.length() → Inteiro
Vazia∅Se a lista está vaziaNome global: listIsEmpty(Lista) → BooleanoNome do método: Lista.isEmpty() → Booleano
Não VaziaoSe a lista não está vaziaNome global: listIsNotEmpty(Lista) → BooleanoNome do método: Lista.isNotEmpty() → Booleano
ObtergetObtém o elemento da lista na posição fornecida, lança um erro se o índice estiver fora dos limites.Nome global: listGet(Lista, Inteiro) → QualquerNome do método: Lista.get(Inteiro) → Qualquer
Obter ou Padrãoget_or_defaultObtém com segurança o elemento da lista na posição fornecida; se esse elemento não estiver disponível, retorna o valor padrão fornecido.- Lista
- Inteiro
- Qualquer
- Qualquer
Nome global: listGetOrDefault(Lista, Inteiro, Qualquer) → QualquerNome do método: Lista.getOrDefault(Inteiro, Qualquer) → Qualquer
ContémcontainsSe a lista contém o elemento fornecido.Nome global: listContains(Lista, Qualquer) → BooleanoNome do método: Lista.contains(Qualquer) → Booleano
Contém Predicadocontains_pSe pelo menos um dos elementos da lista retorna verdadeiro para o predicado fornecido.Nome global: listContainsPredicate(Lista, Operador) → BooleanoNome do método: Lista.containsPredicate(Operador) → Booleano
ContarcountO número de vezes que o elemento fornecido é encontrado na lista.Nome global: listCount(Lista, Qualquer) → InteiroNome do método: Lista.count(Qualquer) → Inteiro
Contar Predicadocount_pO número de vezes que o predicado fornecido retorna verdadeiro para os elementos na lista.Nome global: listCountPredicate(Lista, Operador) → InteiroNome do método: Lista.countPredicate(Operador) → Inteiro
AnexarappendAnexa o item fornecido à lista fornecida.Nome global: listAppend(Lista, Qualquer) → ListaNome do método: Lista.append(Qualquer) → Lista
ConcatenarconcatConcatena as duas listas uma na outra.Nome global: listConcat(Lista, Lista) → ListaNome do método: Lista.concat(Lista) → Lista
Construtor de Lista PreguiçosolazybuiltConstrói uma lista preguiçosamente usando um valor inicial e um operador que é aplicado ao elemento anterior para obter o próximo elemento.Nome global: anyLazyBuilt(Qualquer, Operador) → ListaNome do método: Qualquer.lazyBuilt(Operador) → Lista
CabeçaheadObtém o primeiro elemento da lista fornecida.Nome global: listHead(Lista) → QualquerNome do método: Lista.head() → Qualquer
CaudatailRemove o primeiro elemento da lista.Nome global: listTail(Lista) → ListaNome do método: Lista.tail() → Lista
Predicado Únicouniq_pRemove duplicatas de todos os elementos na lista com base no predicado comparador fornecido.Nome global: listUniquePredicate(Lista, Operador) → ListaNome do método: Lista.uniquePredicate(Operador) → Lista
ÚnicouniqRemove duplicatas de todos os elementos na lista.Nome global: listUnique(Lista) → ListaNome do método: Lista.unique() → Lista
FatiaslicePega um subconjunto da lista fornecida do índice inicial (inclusivo) ao índice final (exclusivo).Nome global: listSlice(Lista, Inteiro, Inteiro) → ListaNome do método: Lista.slice(Inteiro, Inteiro) → Lista
Interseção∩Retorna uma lista de itens presentes em ambas as listas fornecidasNome global: listIntersection(Lista, Lista) → ListaNome do método: Lista.intersection(Lista) → Lista
Igualdade de Lista (Conjunto)=set=Verifica se duas listas são iguais de acordo com a semântica de conjunto.Nome global: listEquals_set(Lista, Lista) → BooleanoNome do método: Lista.equals_set(Lista) → Booleano
Igualdade de Lista (Multiconjunto)=multiset=Verifica se duas listas são iguais de acordo com a semântica de multiconjunto.Nome global: listEquals_multiset(Lista, Lista) → BooleanoNome do método: Lista.equals_multiset(Lista) → Booleano
OpacoopaqueSe o bloco fornecido é opaco, não transparenteNome global: blockIsOpaque(Bloco) → BooleanoNome do método: Bloco.isOpaque() → Booleano
ItemitemstackA representação em item do bloco fornecidoNome global: blockItemStack(Bloco) → ItemNome do método: Bloco.itemStack() → Item
ModmodO nome do mod proprietário do bloco fornecidoNome global: blockMod(Bloco) → StringNome do método: Bloco.mod() → String
Som de Quebra do Blocobreak_soundO som de quebra do bloco fornecidoNome global: blockBreakSound(Bloco) → StringNome do método: Bloco.breakSound() → String
Som de Colocação do Blocoplace_soundO som de colocação do bloco fornecidoNome global: blockPlaceSound(Bloco) → StringNome do método: Bloco.placeSound() → String
Som de Passo do Blocostep_soundO som de passo do bloco fornecidoNome global: blockStepSound(Bloco) → StringNome do método: Bloco.stepSound() → String
Bloco é Tosquiávelis_shearableSe o bloco fornecido é tosquiávelNome global: blockIsShearable(Bloco) → BooleanoNome do método: Bloco.isShearable() → Booleano
Idade da Planta do Blocoplant_ageA idade do bloco de planta fornecidoNome global: blockPlantAge(Bloco) → InteiroNome do método: Bloco.plantAge() → Inteiro
Bloco por Nomeblock_by_nameObtém o bloco correspondente ao nome único fornecido, adicione espaço+número para indicar os metadados.Nome global: stringBlockByName(String) → BlocoNome do método: String.blockByName() → Bloco
Propriedades do Blocoblock_propsObtém as propriedades do bloco como uma tag NBT composta.Nome global: blockProperties(Bloco) → NBTNome do método: Bloco.properties() → NBT
Bloco a Partir de Propriedadesblock_with_propsObtém o bloco fornecido com as propriedades fornecidas aplicadas.Nome global: blockWithProperties(Bloco, NBT) → BlocoNome do método: Bloco.withProperties(NBT) → Bloco
Propriedades Possíveis do Blocoblock_all_propsObtém todas as propriedades possíveis do bloco como uma tag NBT composta com valores de lista.Nome global: blockPossibleProperties(Bloco) → NBTNome do método: Bloco.possibleProperties() → NBT
Nomes de Tag de Blocoblock_tag_namesOs nomes de Tag (strings) do bloco fornecidoNome global: blockTags(Bloco) → ListaNome do método: Bloco.tags() → Lista
Valores de Tag de Blocoblock_tag_valuesOs valores de Tag (blocos) do nome de tag de bloco fornecidoNome global: stringBlocksByTag(String) → ListaNome do método: String.blocksByTag() → Lista
TamanhosizeO tamanho atual da pilhaNome global: itemstackSize(Item) → InteiroNome do método: Item.size() → Inteiro
Tamanho Máx.maxsizeO tamanho máximo da pilhaNome global: itemstackMaxSize(Item) → InteiroNome do método: Item.maxSize() → Inteiro
EmpilhávelstackableSe a pilha de itens pode conter pelo menos dois itens.Nome global: itemstackIsStackable(Item) → BooleanoNome do método: Item.isStackable() → Booleano
Pode Sofrer DanodamageableSe o item pode sofrer dano.Nome global: itemstackIsDamageable(Item) → BooleanoNome do método: Item.isDamageable() → Booleano
DanodamageO dano atual do itemNome global: itemstackDamage(Item) → InteiroNome do método: Item.damage() → Inteiro
Dano Máx.max_damageO dano máximo do itemNome global: itemstackMaxDamage(Item) → InteiroNome do método: Item.maxDamage() → Inteiro
EncantadoenchantedSe o item está encantadoNome global: itemstackIsEnchanted(Item) → BooleanoNome do método: Item.isEnchanted() → Booleano
EncantávelenchantableSe o item pode ser encantadoNome global: itemstackIsEnchantable(Item) → BooleanoNome do método: Item.isEnchantable() → Booleano
Custo de Reparorepair_costO custo de reparo do itemNome global: itemstackRepairCost(Item) → InteiroNome do método: Item.repairCost() → Inteiro
RaridaderarityA raridade do itemNome global: itemstackRarity(Item) → StringNome do método: Item.rarity() → String
Força vs BlocostrengthA força que este item tem contra o bloco fornecidoNome global: itemstackStrength(Item, Bloco) → DoubleNome do método: Item.strength(Bloco) → Double
Pode Coletarcan_harvestSe o item pode coletar o bloco fornecidoNome global: itemstackCanHarvest(Item, Bloco) → BooleanoNome do método: Item.canHarvest(Bloco) → Booleano
BlocoblockO bloco do item fornecidoNome global: itemstackBlock(Item) → BlocoNome do método: Item.block() → Bloco
Possui Fluidois_fluidstackSe o item fornecido possui um fluidoNome global: itemstackIsFluidStack(Item) → BooleanoNome do método: Item.isFluidStack() → Booleano
FluidofluidstackO fluido do item fornecidoNome global: itemstackFluidStack(Item) → FluidoNome do método: Item.fluidStack() → Fluido
Capacidade de Fluidofluidstack_capacityA capacidade de fluido do item fornecido em mBNome global: itemstackFluidCapacity(Item) → InteiroNome do método: Item.fluidCapacity() → Inteiro
NBT igual=NBT=Se os componentes de dados dos itens fornecidos são iguaisNome global: itemstackIsNbtEqual(Item, Item) → BooleanoNome do método: Item.isNbtEqual(Item) → Booleano
Item bruto igual sem NBT=NoNBT=Se os itens brutos das pilhas fornecidas são iguais, ignorando componentes de dados mas incluindo valores de dano.Nome global: itemstackIsEqualNonNbt(Item, Item) → BooleanoNome do método: Item.isEqualNonNbt(Item) → Booleano
Item bruto igual=Raw=Se os itens brutos dos itens fornecidos são iguais, ignorando NBT e valores de dano.Nome global: itemstackIsEqualRaw(Item, Item) → BooleanoNome do método: Item.isEqualRaw(Item) → Booleano
ModmodO nome do mod proprietário do item fornecidoNome global: itemstackMod(Item) → StringNome do método: Item.mod() → String
Tempo de Queima de Combustívelburn_timeO tempo de queima de combustível em ticks do item fornecidoNome global: itemstackBurnTime(Item) → InteiroNome do método: Item.burnTime() → Inteiro
É Combustívelcan_burnSe o item fornecido pode ser usado como combustívelNome global: itemstackCanBurn(Item) → BooleanoNome do método: Item.canBurn() → Booleano
Nomes de Tag de Itemitem_tag_namesOs nomes de Tag (strings) do item fornecidoNome global: itemstackTags(Item) → ListaNome do método: Item.tags() → Lista
Valores de Tag de Itemitem_tag_valuesOs valores de Tag (itens) do nome de tag de item fornecidoNome global: stringItemsByTag(String) → ListaNome do método: String.itemsByTag() → Lista
Item com Tamanho da Pilhawith_sizeDefine o tamanho da pilha para o item fornecidoNome global: itemstackWithSize(Item, Inteiro) → ItemNome do método: Item.withSize(Inteiro) → Item
É Contêiner de FEis_fe_containerSe o item fornecido pode conter FENome global: itemstackIsFeContainer(Item) → BooleanoNome do método: Item.isFeContainer() → Booleano
FE Armazenadostored_feA quantidade de FE armazenada neste itemNome global: itemstackFeStored(Item) → InteiroNome do método: Item.feStored() → Inteiro
Capacidade de FEcapacity_feA quantidade máxima de FE que pode ser armazenada neste itemNome global: itemstackFeCapacity(Item) → InteiroNome do método: Item.feCapacity() → Inteiro
Item Possui Inventáriohas_inventorySe o item fornecido possui um inventárioNome global: itemstackHasInventory(Item) → BooleanoNome do método: Item.hasInventory() → Booleano
Tamanho do Inventário do Iteminventory_sizeRecupera o tamanho do inventário do conteúdo do manipulador de itens fornecidoNome global: itemstackInventorySize(Item) → InteiroNome do método: Item.inventorySize() → Inteiro
Inventário do IteminventoryRecupera o inventário do conteúdo do manipulador de itens fornecidoNome global: itemstackInventory(Item) → ListaNome do método: Item.inventory() → Lista
Item por Nomeitem_by_nameObtém o item correspondente ao nome único fornecido, adicione espaço+número para indicar os metadados.Nome global: stringItemByName(String) → ItemNome do método: String.itemByName() → Item
Contagem de Itens na Listaitem_list_countObtém a contagem total de itens exatamente iguais ao item fornecido em uma lista.Nome global: listItemListCount(Lista, Item) → InteiroNome do método: Lista.itemListCount(Item) → Inteiro
NBT do ItemNBT()Obtém os dados do item fornecido como NBT.Nome global: itemstackNbt(Item) → NBTNome do método: Item.nbt() → NBT
Possui NBThas_nbtSe a pilha de itens possui componentes de dados.Nome global: itemstackHasNbt(Item) → BooleanoNome do método: Item.hasNbt() → Booleano
Chaves de Dadosdata_keysObtém todas as chaves de componentes de dados da pilha de itens.Nome global: itemstackDataKeys(Item) → ListaNome do método: Item.dataKeys() → Lista
Valor do Dadodata_valueObtém o valor da chave de componente de dados fornecida.Nome global: itemstackDataValue(Item, String) → NBTNome do método: Item.dataValue(String) → NBT
Com Dadoswith_dataAdiciona a chave e o valor do componente de dados fornecidos à pilha de itens fornecida.Nome global: fluidstackWithData(Fluido, String, NBT) → NBTNome do método: Fluido.withData(String, NBT) → NBT
Dica de FerramentatooltipObtém a dica de ferramenta do item fornecido como uma lista de strings.Nome global: itemstackTooltip(Item) → ListaNome do método: Item.tooltip() → Lista
Dica de Ferramenta da Entidadeentity_item_tooltipNo contexto da Entidade Jogador fornecida, obtém a dica de ferramenta do item fornecido como uma lista de strings.Nome global: entityEntityItemTooltip(Entidade, Item) → ListaNome do método: Entidade.entityItemTooltip(Item) → Lista
É Mobis_mobSe a entidade é um mobNome global: entityIsMob(Entidade) → BooleanoNome do método: Entidade.isMob() → Booleano
É Animalis_animalSe a entidade é um animalNome global: entityIsAnimal(Entidade) → BooleanoNome do método: Entidade.isAnimal() → Booleano
É Itemis_itemSe a entidade é um itemNome global: entityIsItem(Entidade) → BooleanoNome do método: Entidade.isItem() → Booleano
É Jogadoris_playerSe a entidade é um jogadorNome global: entityIsPlayer(Entidade) → BooleanoNome do método: Entidade.isPlayer() → Booleano
É Carrinho de Minasis_minecartSe a entidade é um carrinho de minasNome global: entityIsMinecart(Entidade) → BooleanoNome do método: Entidade.isMinecart() → Booleano
ItemitemO item da entidade-itemNome global: entityItem(Entidade) → ItemNome do método: Entidade.item() → Item
VidahealthA vida da entidadeNome global: entityHealth(Entidade) → DoubleNome do método: Entidade.health() → Double
LargurawidthA largura da entidadeNome global: entityWidth(Entidade) → DoubleNome do método: Entidade.width() → Double
AlturaheightA altura da entidadeNome global: entityHeight(Entidade) → DoubleNome do método: Entidade.height() → Double
Está Queimandois_burningSe a entidade está queimandoNome global: entityEntityIsBurning(Entidade) → BooleanoNome do método: Entidade.entityIsBurning() → Booleano
Está Molhadais_wetSe a entidade está molhadaNome global: entityIsWet(Entidade) → BooleanoNome do método: Entidade.isWet() → Booleano
Está Agachadais_crouchingSe a entidade está agachadaNome global: entityIsCrouching(Entidade) → BooleanoNome do método: Entidade.isCrouching() → Booleano
Está Comendois_eatingSe a entidade está comendoNome global: entityIsEating(Entidade) → BooleanoNome do método: Entidade.isEating() → Booleano
Inventário de Armaduraarmor_inventoryA lista de itens que a entidade está vestindo como armadura.Nome global: entityArmorInventory(Entidade) → ListaNome do método: Entidade.armorInventory() → Lista
Inventário do JogadorinventoryA lista de itens que o jogador está carregando.Nome global: entityInventory(Entidade) → ListaNome do método: Entidade.inventory() → Lista
ModmodO nome do mod proprietário da entidade fornecidaNome global: entityMod(Entidade) → StringNome do método: Entidade.mod() → String
Bloco Alvotarget_blockO bloco que a entidade fornecida está olhando no momento.Nome global: entityTargetBlock(Entidade) → BlocoNome do método: Entidade.targetBlock() → Bloco
Entidade Alvotarget_entityA entidade que a entidade fornecida está olhando no momento.Nome global: entityTargetEntity(Entidade) → EntidadeNome do método: Entidade.targetEntity() → Entidade
Tem Gui Abertahas_gui_openSe o jogador fornecido tem uma GUI externa aberta.Nome global: entityHasGuiOpen(Entidade) → BooleanoNome do método: Entidade.hasGuiOpen() → Booleano
Item Segurado na Mão Principalheld_item_1O item que a entidade fornecida está segurando em sua mão principal.Nome global: entityHeldItem(Entidade) → ItemNome do método: Entidade.heldItem() → Item
Item Segurado na Mão Secundáriaheld_item_2O item que a entidade fornecida está segurando em sua mão secundária.Nome global: entityHeldItemOffHand(Entidade) → ItemNome do método: Entidade.heldItemOffHand() → Item
Entidades MontadasmountedAs entidades que estão atualmente montadas na entidade fornecida.Nome global: entityMounted(Entidade) → ListaNome do método: Entidade.mounted() → Lista
Conteúdo da Molduraitemframe_contentsO conteúdo da Moldura de Item fornecida.Nome global: entityItemFrameContents(Entidade) → ItemNome do método: Entidade.itemFrameContents() → Item
Rotação da Molduraitemframe_rotationA rotação da Moldura de Item fornecida.Nome global: entityItemFrameRotation(Entidade) → InteiroNome do método: Entidade.itemFrameRotation() → Inteiro
Som de Dano da EntidadehurtsoundO som de dano da entidade fornecida.Nome global: entityHurtSound(Entidade) → StringNome do método: Entidade.hurtSound() → String
Som de Morte da EntidadedeathsoundO som de morte da entidade fornecida.Nome global: entityDeathSound(Entidade) → StringNome do método: Entidade.deathSound() → String
Idade da EntidadeageA idade da entidade fornecida.Nome global: entityAge(Entidade) → InteiroNome do método: Entidade.age() → Inteiro
Entidade é Filhoteis_childSe a entidade fornecida é um filhote.Nome global: entityIsChild(Entidade) → BooleanoNome do método: Entidade.isChild() → Booleano
Entidade Pode AcasalarcanbreedSe a entidade fornecida está pronta para ser acasalada.Nome global: entityCanBreed(Entidade) → BooleanoNome do método: Entidade.canBreed() → Booleano
Entidade Está Apaixonadais_in_loveSe a entidade fornecida está apaixonada e pronta para acasalar.Nome global: entityIsInLove(Entidade) → BooleanoNome do método: Entidade.isInLove() → Booleano
Entidade Pode Acasalar Comcan_breed_withSe a entidade fornecida pode ser acasalada usando o item fornecido.Nome global: entityCanBreedWith(Entidade, Item) → BooleanoNome do método: Entidade.canBreedWith(Item) → Booleano
Entidade é Tosquiávelis_shearableSe a entidade fornecida é tosquiávelNome global: entityIsShearable(Entidade) → BooleanoNome do método: Entidade.isShearable() → Booleano
NBT da EntidadeNBT()Obtém a entidade fornecida como NBT.Nome global: entityNbt(Entidade) → NBTNome do método: Entidade.nbt() → NBT
Tipo de Entidadeentity_typeO nome do tipo da entidade.Nome global: entityType(Entidade) → StringNome do método: Entidade.type() → String
Itens da Entidadeentity_itemsOs itens que estão contidos nesta entidade.Nome global: entityItems(Entidade) → ListaNome do método: Entidade.items() → Lista
Fluidos da Entidadeentity_fluidsOs fluidos que estão contidos nesta entidade.Nome global: entityFluids(Entidade) → ListaNome do método: Entidade.fluids() → Lista
Energia Armazenada na Entidadeentity_stored_feA quantidade de energia que está armazenada nesta entidade.Nome global: entityEnergy(Entidade) → InteiroNome do método: Entidade.energy() → Inteiro
Capacidade de Energia da Entidadeentity_capacity_feA capacidade de energia desta entidade.Nome global: entityEnergyCapacity(Entidade) → InteiroNome do método: Entidade.energyCapacity() → Inteiro
QuantidadeamountA quantidade de mBNome global: fluidstackAmount(Fluido) → InteiroNome do método: Fluido.amount() → Inteiro
BlocoblockO bloco do fluidoNome global: fluidstackBlock(Fluido) → BlocoNome do método: Fluido.block() → Bloco
Nível de Luzlight_levelO nível de luz emitido pelo fluidoNome global: fluidstackLightLevel(Fluido) → InteiroNome do método: Fluido.lightLevel() → Inteiro
DensidadedensityA densidade do fluidoNome global: fluidstackDensity(Fluido) → InteiroNome do método: Fluido.density() → Inteiro
TemperaturatemperatureA temperatura do fluidoNome global: fluidstackTemperature(Fluido) → InteiroNome do método: Fluido.temperature() → Inteiro
ViscosidadeviscosityA viscosidade do fluidoNome global: fluidstackViscosity(Fluido) → InteiroNome do método: Fluido.viscosity() → Inteiro
É Mais Leve que o Arlighter_than_airSe o fluido é mais leve que o arNome global: fluidstackIsLighterThanAir(Fluido) → BooleanoNome do método: Fluido.isLighterThanAir() → Booleano
RaridaderarityA raridade do fluidoNome global: fluidstackRarity(Fluido) → StringNome do método: Fluido.rarity() → String
Som de esvaziar o baldesound_bucket_emptyO som de esvaziar o balde para o fluidoNome global: fluidstackBucketEmptySound(Fluido) → StringNome do método: Fluido.bucketEmptySound() → String
Som de vaporização do fluidosound_fluid_vaporizeO som de vaporização do fluidoNome global: fluidstackFluidVaporizeSound(Fluido) → StringNome do método: Fluido.fluidVaporizeSound() → String
Som de encher o baldesound_bucket_fillO som de encher o balde para o fluidoNome global: fluidstackBucketFillSound(Fluido) → StringNome do método: Fluido.bucketFillSound() → String
BaldebucketO balde cheio para o fluidoNome global: fluidstackBucket(Fluido) → ItemNome do método: Fluido.bucket() → Item
Fluido bruto igual=Raw=Se os fluidos brutos são iguaisNome global: fluidstackIsRawEqual(Fluido, Fluido) → BooleanoNome do método: Fluido.isRawEqual(Fluido) → Booleano
ModmodO nome do mod proprietário do fluido fornecidoNome global: fluidstackMod(Fluido) → StringNome do método: Fluido.mod() → String
NBT do FluidoNBT()Obtém os dados do fluido fornecido como NBT.Nome global: fluidstackNbt(Fluido) → NBTNome do método: Fluido.nbt() → NBT
Fluido com Quantidadewith_amountCopia o fluido fornecido com a quantidade fornecidaNome global: fluidstackWithAmount(Fluido, Inteiro) → FluidoNome do método: Fluido.withAmount(Inteiro) → Fluido
Chaves de Dadosdata_keysObtém todas as chaves de componentes de dados da pilha de fluido.Nome global: fluidstackDataKeys(Fluido) → ListaNome do método: Fluido.dataKeys() → Lista
Valor do Dadodata_valueObtém o valor da chave de componente de dados fornecida.Nome global: fluidstackDataValue(Fluido, String) → NBTNome do método: Fluido.dataValue(String) → NBT
Nomes de Tag de Fluidofluid_tag_namesOs nomes de Tag (strings) do fluido fornecidoNome global: fluidstackTags(Fluido) → ListaNome do método: Fluido.tags() → Lista
Valores de Tag de Fluidofluid_tag_valuesOs valores de Tag (fluidos) do nome de tag de fluido fornecidoNome global: stringFluidsByTag(String) → ListaNome do método: String.fluidsByTag() → Lista
AplicarapplyAplica um valor fornecido a um operador fornecido.Nome global: operatorApply(Operador, Qualquer) → QualquerNome do método: Operador.apply(Qualquer) → Qualquer
Aplicar 2apply2Aplica os dois valores fornecidos a um operador fornecido.- Operador
- Qualquer
- Qualquer
- Qualquer
Nome global: operatorApply2(Operador, Qualquer, Qualquer) → QualquerNome do método: Operador.apply2(Qualquer, Qualquer) → Qualquer
Aplicar 3apply3Aplica os três valores fornecidos a um operador fornecido.- Operador
- Qualquer
- Qualquer
- Qualquer
- Qualquer
Nome global: operatorApply3(Operador, Qualquer, Qualquer, Qualquer) → QualquerNome do método: Operador.apply3(Qualquer, Qualquer, Qualquer) → Qualquer
Aplicar Napply_nAplica a lista de valores fornecida a um operador fornecido.Nome global: operatorApply_n(Operador, Lista) → QualquerNome do método: Operador.apply_n(Lista) → Qualquer
Aplicar 0apply0Aplica um operador fornecido sem argumentos.Nome global: operatorApply0(Operador) → QualquerNome do método: Operador.apply0() → Qualquer
MapearmapAplica o operador fornecido a todos os elementos de uma lista, resultando em uma nova lista de valores mapeados.Nome global: operatorMap(Operador, Lista) → ListaNome do método: Operador.map(Lista) → Lista
FiltrarfilterFiltra uma lista de elementos combinando todos eles com o predicado fornecido.Nome global: operatorFilter(Operador, Lista) → ListaNome do método: Operador.filter(Lista) → Lista
Conjunção.&&.Pega a conjunção de dois predicados.Nome global: operatorConjunction(Operador, Operador) → OperadorNome do método: Operador.conjunction(Operador) → Operador
Disjunção.||.Pega a disjunção de dois predicados.Nome global: operatorDisjunction(Operador, Operador) → OperadorNome do método: Operador.disjunction(Operador) → Operador
Negação!.Pega a negação de um predicado.Nome global: operatorNegation(Operador) → OperadorNome do método: Operador.negation() → Operador
Pipe.Cria um novo operador que direciona a saída do primeiro operador para o segundo operador.Nome global: operatorPipe(Operador, Operador) → OperadorNome do método: Operador.pipe(Operador) → Operador
Pipe 2.2Cria um novo operador que fornece sua entrada para o primeiro e segundo operadores, e direciona as saídas de ambos para o terceiro operador.- Operador
- Operador
- Operador
- Operador
Nome global: operatorPipe2(Operador, Operador, Operador) → OperadorNome do método: Operador.pipe2(Operador, Operador) → Operador
InverterflipInverte os dois primeiros parâmetros de entrada de um operador.Nome global: operatorFlip(Operador) → OperadorNome do método: Operador.flip() → Operador
ReduzirreduceAplica o operador fornecido em todos os elementos de uma lista para reduzir a lista a um único valor.- Operador
- Lista
- Qualquer
- Qualquer
Nome global: operatorReduce(Operador, Lista, Qualquer) → QualquerNome do método: Operador.reduce(Lista, Qualquer) → Qualquer
Reduzir 1reduce1Aplica o operador fornecido em todos os elementos de uma lista para reduzir a lista a um único valor. reduce1(op, lista) é equivalente a reduce(op, tail(lista), head(lista)).Nome global: operatorReduce1(Operador, Lista) → QualquerNome do método: Operador.reduce1(Lista) → Qualquer
Operador por Nomeop_by_nameObtém o operador que tem o nome único fornecido.Nome global: stringOperatorByName(String) → OperadorNome do método: String.operatorByName() → Operador
Tamanho do Composto NBTNBT{}.sizeO número de entradas dentro da tag NBT composta fornecidaNome global: nbtSize(NBT) → InteiroNome do método: NBT.size() → Inteiro
Chaves do Composto NBTNBT{}.keysA lista de chaves dentro da tag NBT composta fornecidaNome global: nbtKeys(NBT) → ListaNome do método: NBT.keys() → Lista
Composto NBT Possui ChaveNBT{}.has_keySe a tag NBT composta fornecida contém a chave fornecidaNome global: nbtHasKey(NBT, String) → BooleanoNome do método: NBT.hasKey(String) → Booleano
Tipo de Entrada do Composto NBTNBT{}.typeO tipo de valor na tag NBT composta fornecida correspondente à chave fornecidaNome global: nbtType(NBT, String) → StringNome do método: NBT.type(String) → String
Valor do Composto NBTNBT{}.get_tagO valor de qualquer tipo na tag NBT composta fornecida com a chave fornecidaNome global: nbtGetTag(NBT, String) → NBTNome do método: NBT.getTag(String) → NBT
Valor Booleano do Composto NBTNBT{}.get_booleanO valor Booleano na tag NBT composta fornecida com a chave fornecidaNome global: nbtGetBoolean(NBT, String) → BooleanoNome do método: NBT.getBoolean(String) → Booleano
Valor Inteiro do Composto NBTNBT{}.get_integerO valor Inteiro na tag NBT composta fornecida com a chave fornecidaNome global: nbtGetInteger(NBT, String) → InteiroNome do método: NBT.getInteger(String) → Inteiro
Valor Long do Composto NBTNBT{}.get_longO valor Long na tag NBT composta fornecida com a chave fornecidaNome global: nbtGetLong(NBT, String) → LongNome do método: NBT.getLong(String) → Long
Valor Double do Composto NBTNBT{}.get_doubleO valor Double na tag NBT composta fornecida com a chave fornecidaNome global: nbtGetDouble(NBT, String) → DoubleNome do método: NBT.getDouble(String) → Double
Valor String do Composto NBTNBT{}.get_stringO valor String na tag NBT composta fornecida com a chave fornecidaNome global: nbtGetString(NBT, String) → StringNome do método: NBT.getString(String) → String
Valor Composto do Composto NBTNBT{}.get_compoundO valor Composto na tag NBT composta fornecida com a chave fornecidaNome global: nbtGetCompound(NBT, String) → NBTNome do método: NBT.getCompound(String) → NBT
Valor Lista NBT do Composto NBTNBT{}.get_list_tagO valor Lista NBT na tag NBT composta fornecida com a chave fornecidaNome global: nbtGetListTag(NBT, String) → ListaNome do método: NBT.getListTag(String) → Lista
Valor Array de Bytes do Composto NBTNBT{}.get_list_byteO Array de Bytes na tag NBT composta fornecida com a chave fornecida como Lista de InteirosNome global: nbtGetListByte(NBT, String) → ListaNome do método: NBT.getListByte(String) → Lista
Valor Array de Inteiros do Composto NBTNBT{}.get_list_intO Array de Inteiros na tag NBT composta fornecida com a chave fornecida como Lista de InteirosNome global: nbtGetListInt(NBT, String) → ListaNome do método: NBT.getListInt(String) → Lista
Valor Array de Longs do Composto NBTNBT{}.get_list_longO Array de Longs na tag NBT composta fornecida com a chave fornecida como Lista de LongsNome global: nbtGetListLong(NBT, String) → ListaNome do método: NBT.getListLong(String) → Lista
Composto NBT SemNBT{}.withoutObtém uma cópia da tag NBT composta fornecida sem a chave fornecidaNome global: nbtWithout(NBT, String) → NBTNome do método: NBT.without(String) → NBT
Composto NBT com BooleanoNBT{}.with_booleanObtém uma cópia da tag NBT composta fornecida com a entrada Booleana fornecidaNome global: nbtWithBoolean(NBT, String, Booleano) → NBTNome do método: NBT.withBoolean(String, Booleano) → NBT
Composto NBT com ShortNBT{}.with_shortObtém uma cópia da tag NBT composta fornecida com o Inteiro fornecido como uma entrada shortNome global: nbtWithShort(NBT, String, Inteiro) → NBTNome do método: NBT.withShort(String, Inteiro) → NBT
Composto NBT com InteiroNBT{}.with_integerObtém uma cópia da tag NBT composta fornecida com a entrada Inteira fornecidaNome global: nbtWithInteger(NBT, String, Inteiro) → NBTNome do método: NBT.withInteger(String, Inteiro) → NBT
Composto NBT com LongNBT{}.with_longObtém uma cópia da tag NBT composta fornecida com a entrada Long fornecidaNome global: nbtWithLong(NBT, String, Long) → NBTNome do método: NBT.withLong(String, Long) → NBT
Composto NBT com DoubleNBT{}.with_doubleObtém uma cópia da tag NBT composta fornecida com a entrada Double fornecidaNome global: nbtWithDouble(NBT, String, Double) → NBTNome do método: NBT.withDouble(String, Double) → NBT
Composto NBT com FloatNBT{}.with_floatObtém uma cópia da tag NBT composta fornecida com o Double fornecido como uma entrada floatNome global: nbtWithFloat(NBT, String, Double) → NBTNome do método: NBT.withFloat(String, Double) → NBT
Composto NBT com StringNBT{}.with_stringObtém uma cópia da tag NBT composta fornecida com a entrada String fornecidaNome global: nbtWithString(NBT, String, String) → NBTNome do método: NBT.withString(String, String) → NBT
Composto NBT com NBTNBT{}.with_tagObtém uma cópia da tag NBT composta fornecida com a entrada NBT fornecidaNome global: nbtWithTag(NBT, String, NBT) → NBTNome do método: NBT.withTag(String, NBT) → NBT
Composto NBT com Lista NBTNBT{}.with_tag_listObtém uma cópia da tag NBT composta fornecida com a entrada de Lista NBT fornecidaNome global: nbtWithTagList(NBT, String, Lista) → NBTNome do método: NBT.withTagList(String, Lista) → NBT
Composto NBT com Lista de BytesNBT{}.with_byte_listObtém uma cópia da tag NBT composta fornecida com a Lista de Inteiros fornecida como uma entrada de Array de Bytes NBTNome global: nbtWithByteList(NBT, String, Lista) → NBTNome do método: NBT.withByteList(String, Lista) → NBT
Composto NBT com Lista de IntNBT{}.with_int_listObtém uma cópia da tag NBT composta fornecida com a entrada de Array de Inteiros NBT fornecidaNome global: nbtWithIntList(NBT, String, Lista) → NBTNome do método: NBT.withIntList(String, Lista) → NBT
Composto NBT com Lista de LongNBT{}.with_list_longObtém uma cópia da tag NBT composta fornecida com a entrada de Array de Longs NBT fornecidaNome global: nbtWithListLong(NBT, String, Lista) → NBTNome do método: NBT.withListLong(String, Lista) → NBT
Subconjunto de Composto NBTNBT{}.⊆Se a primeira tag NBT composta é um subconjunto de, ou igual à segunda tag NBT composta. Isso verificará recursivamente as tags aninhadas.Nome global: nbtIsSubset(NBT, NBT) → BooleanoNome do método: NBT.isSubset(NBT) → Booleano
União de Compostos NBTNBT{}.∪A união das tags NBT compostas fornecidas. As tags aninhadas serão unidas recursivamente.Nome global: nbtUnion(NBT, NBT) → NBTNome do método: NBT.union(NBT) → NBT
Interseção de Compostos NBTNBT{}.∩A interseção das tags NBT compostas fornecidas. As tags aninhadas serão intersectadas recursivamente.Nome global: nbtIntersection(NBT, NBT) → NBTNome do método: NBT.intersection(NBT) → NBT
Subtração de Compostos NBTNBT{}.∖A diferença das tags NBT compostas fornecidas. As tags aninhadas serão subtraídas recursivamente.Nome global: nbtMinus(NBT, NBT) → NBTNome do método: NBT.minus(NBT) → NBT
NBT Booleano como BooleanoNBT.as_booleanObtém o valor Booleano da tag NBT Byte fornecidaNome global: nbtAsBoolean(NBT) → BooleanoNome do método: NBT.asBoolean() → Booleano
NBT Byte como InteiroNBT.as_byteObtém o valor Inteiro da tag NBT Byte fornecidaNome global: nbtAsByte(NBT) → InteiroNome do método: NBT.asByte() → Inteiro
NBT Short como InteiroNBT.as_shortObtém o valor Inteiro da tag NBT Short fornecidaNome global: nbtAsShort(NBT) → InteiroNome do método: NBT.asShort() → Inteiro
NBT Inteiro como InteiroNBT.as_intObtém o valor Inteiro da tag NBT Inteiro fornecidaNome global: nbtAsInt(NBT) → InteiroNome do método: NBT.asInt() → Inteiro
NBT Long como LongNBT.as_longObtém o valor Long da tag NBT Long fornecidaNome global: nbtAsLong(NBT) → LongNome do método: NBT.asLong() → Long
NBT Double como DoubleNBT.as_doubleObtém o valor Double da tag NBT Double fornecidaNome global: nbtAsDouble(NBT) → DoubleNome do método: NBT.asDouble() → Double
NBT Float como DoubleNBT.as_floatObtém o valor Double da tag NBT Float fornecidaNome global: nbtAsFloat(NBT) → DoubleNome do método: NBT.asFloat() → Double
NBT String como StringNBT.as_stringObtém o valor String da tag NBT String fornecidaNome global: nbtAsString(NBT) → StringNome do método: NBT.asString() → String
Lista NBT como Lista NBTNBT.as_tag_listObtém o valor de Lista NBT da tag NBT Lista fornecidaNome global: nbtAsTagList(NBT) → ListaNome do método: NBT.asTagList() → Lista
Array de Bytes NBT como Lista de BytesNBT.as_byte_listObtém o valor de Lista de Bytes da tag NBT Array de Bytes fornecidaNome global: nbtAsByteList(NBT) → ListaNome do método: NBT.asByteList() → Lista
Array de Inteiros NBT como Lista de InteirosNBT.as_int_listObtém o valor de Lista de Inteiros da tag NBT Array de Inteiros fornecidaNome global: nbtAsIntList(NBT) → ListaNome do método: NBT.asIntList() → Lista
Array de Longs NBT como Lista de LongsNBT.as_long_listObtém o valor de Lista de Longs da tag NBT Array de Longs fornecidaNome global: nbtAsLongList(NBT) → ListaNome do método: NBT.asLongList() → Lista
NBT Byte de BooleanoNBT.from_booleanCria uma tag NBT Byte a partir do valor Booleano fornecidoNome global: booleanAsNbt(Booleano) → NBTNome do método: Booleano.asNbt() → NBT
NBT Short de InteiroNBT.from_shortCria uma tag NBT Short a partir do valor Inteiro fornecidoNome global: shortAsNbt(Inteiro) → NBTNome do método: Inteiro.shortAsNbt() → NBT
NBT Byte de InteiroNBT.from_byteCria uma tag NBT Byte a partir do valor Inteiro fornecidoNome global: byteAsNbt(Inteiro) → NBTNome do método: Inteiro.byteAsNbt() → NBT
NBT Inteiro de InteiroNBT.from_intCria uma tag NBT Inteiro a partir do valor Inteiro fornecidoNome global: integerAsNbt(Inteiro) → NBTNome do método: Inteiro.asNbt() → NBT
NBT Long de LongNBT.from_longCria uma tag NBT Long a partir do valor Long fornecidoNome global: longAsNbt(Long) → NBTNome do método: Long.asNbt() → NBT
NBT Double de DoubleNBT.from_doubleCria uma tag NBT Double a partir do valor Double fornecidoNome global: doubleAsNbt(Double) → NBTNome do método: Double.asNbt() → NBT
NBT Float de DoubleNBT.from_floatCria uma tag NBT Float a partir do valor Double fornecidoNome global: floatAsNbt(Double) → NBTNome do método: Double.floatAsNbt() → NBT
NBT String de StringNBT.from_stringCria uma tag NBT String a partir do valor String fornecidoNome global: stringAsNbt(String) → NBTNome do método: String.asNbt() → NBT
Lista NBT de Lista de TagsNBT.from_tag_listCria uma tag NBT Lista a partir do valor de Lista NBT fornecidoNome global: tagListAsNbt(Lista) → NBTNome do método: Lista.tagListAsNbt() → NBT
Array de Bytes NBT de Lista de BytesNBT.from_byte_listCria uma tag NBT Array de Bytes a partir do valor de Lista de Inteiros fornecidoNome global: byteListAsNbt(Lista) → NBTNome do método: Lista.byteListAsNbt() → NBT
Array de Inteiros NBT de Lista de InteirosNBT.from_int_listCria uma tag NBT Array de Inteiros a partir do valor de Lista de Inteiros fornecidoNome global: intListAsNbt(Lista) → NBTNome do método: Lista.intListAsNbt() → NBT
Array de Longs NBT de Lista de LongsNBT.from_long_listCria uma tag NBT Array de Longs a partir do valor de Lista de Longs fornecidoNome global: longListAsNbt(Lista) → NBTNome do método: Lista.longListAsNbt() → NBT
Primeira Correspondência do Caminho NBTNBT.path_match_firstAplica a expressão de Caminho NBT fornecida no valor NBT fornecido e retorna a primeira correspondênciaNome global: stringNbtPathMatchFirst(String, NBT) → NBTNome do método: String.nbtPathMatchFirst(NBT) → NBT
Todas as Correspondências do Caminho NBTNBT.path_match_allAplica a expressão de Caminho NBT fornecida no valor NBT fornecido e retorna todas as correspondências como uma listaNome global: stringNbtPathMatchAll(String, NBT) → ListaNome do método: String.nbtPathMatchAll(NBT) → Lista
Teste de Caminho NBTNBT.path_testTesta se a expressão de Caminho NBT fornecida corresponde ao valor NBT fornecidoNome global: stringNbtPathTest(String, NBT) → BooleanoNome do método: String.nbtPathTest(NBT) → Booleano
Itens do ingredienteIngr.itemsA lista de itensNome global: ingredientsItems(Ingredientes) → ListaNome do método: Ingredientes.items() → Lista
Fluidos do ingredienteIngr.fluidsA lista de fluidosNome global: ingredientsFluids(Ingredientes) → ListaNome do método: Ingredientes.fluids() → Lista
Elementos de energia do ingredienteIngr.energiesA lista de elementos de energiaNome global: ingredientsEnergies(Ingredientes) → ListaNome do método: Ingredientes.energies() → Lista
Ingredientes com ItemIngr.with_itemObtém uma cópia dos ingredientes fornecidos com o item fornecido na posição de ingrediente fornecida- Ingredientes
- Inteiro
- Item
- Ingredientes
Nome global: ingredientsWithItem(Ingredientes, Inteiro, Item) → IngredientesNome do método: Ingredientes.withItem(Inteiro, Item) → Ingredientes
Ingredientes com FluidoIngr.with_fluidObtém uma cópia dos ingredientes fornecidos com o fluido fornecido na posição de ingrediente fornecida- Ingredientes
- Inteiro
- Fluido
- Ingredientes
Nome global: ingredientsWithFluid(Ingredientes, Inteiro, Fluido) → IngredientesNome do método: Ingredientes.withFluid(Inteiro, Fluido) → Ingredientes
Ingredientes com EnergiaIngr.with_energyObtém uma cópia dos ingredientes fornecidos com a energia fornecida na posição de ingrediente fornecida- Ingredientes
- Inteiro
- Long
- Ingredientes
Nome global: ingredientsWithEnergy(Ingredientes, Inteiro, Long) → IngredientesNome do método: Ingredientes.withEnergy(Inteiro, Long) → Ingredientes
Ingredientes com ItensIngr.with_itemsObtém uma cópia dos ingredientes fornecidos com a lista de itens fornecida na posição de ingrediente fornecida- Ingredientes
- Lista
- Ingredientes
Nome global: ingredientsWithItems(Ingredientes, Lista) → IngredientesNome do método: Ingredientes.withItems(Lista) → Ingredientes
Ingredientes com FluidosIngr.with_fluidsObtém uma cópia dos ingredientes fornecidos com a lista de fluidos fornecida na posição de ingrediente fornecida- Ingredientes
- Lista
- Ingredientes
Nome global: ingredientsWithFluids(Ingredientes, Lista) → IngredientesNome do método: Ingredientes.withFluids(Lista) → Ingredientes
Ingredientes com Elementos de EnergiaIngr.with_energiesObtém uma cópia dos ingredientes fornecidos com a lista de elementos de energia fornecida na posição de ingrediente fornecida- Ingredientes
- Lista
- Ingredientes
Nome global: ingredientsWithEnergies(Ingredientes, Lista) → IngredientesNome do método: Ingredientes.withEnergies(Lista) → Ingredientes
Ingredientes de Entrada da Receitarecipe_inOs ingredientes de entrada da receita fornecidaNome global: recipeInput(Receita) → IngredientesNome do método: Receita.input() → Ingredientes
Ingredientes de Saída da Receitarecipe_outOs ingredientes de saída da receita fornecidaNome global: recipeOutput(Receita) → IngredientesNome do método: Receita.output() → Ingredientes
Receita com Ingredientes de EntradaRecipe.with_inObtém uma cópia da receita fornecida com os ingredientes fornecidos como entrada- Receita
- Ingredientes
- Receita
Nome global: recipeWithInput(Receita, Ingredientes) → ReceitaNome do método: Receita.withInput(Ingredientes) → Receita
Receita com Ingredientes de SaídaRecipe.with_outObtém uma cópia da receita fornecida com os ingredientes fornecidos como saída- Receita
- Ingredientes
- Receita
Nome global: recipeWithOutput(Receita, Ingredientes) → ReceitaNome do método: Receita.withOutput(Ingredientes) → Receita
Receita com Ingredientes de Entrada e SaídaRecipe.with_ioCria uma receita com os primeiros ingredientes como entrada e os segundos ingredientes como saída- Ingredientes
- Ingredientes
- Receita
Nome global: ingredientsWithInputOutput(Ingredientes, Ingredientes) → ReceitaNome do método: Ingredientes.withInputOutput(Ingredientes) → Receita
Analisar (Parse)parse_booleanNome global: stringParseAsBoolean(String) → BooleanoNome do método: String.parseAsBoolean() → Booleano
Analisar (Parse)parse_doubleNome global: stringParseAsDouble(String) → DoubleNome do método: String.parseAsDouble() → Double
Analisar (Parse)parse_integerNome global: stringParseAsInteger(String) → InteiroNome do método: String.parseAsInteger() → Inteiro
Analisar (Parse)parse_longNome global: stringParseAsLong(String) → LongNome do método: String.parseAsLong() → Long
Analisar (Parse)parse_nbtNome global: stringParseAsNbt(String) → NBTNome do método: String.parseAsNbt() → NBT
Escolha?Se o primeiro valor for verdadeiro, o segundo valor é usado, caso contrário, o terceiro valor.\nO tipo do segundo e terceiro valor deve ser igual.- Booleano
- Qualquer
- Qualquer
- Qualquer
Nome global: booleanChoice(Booleano, Qualquer, Qualquer) → QualquerNome do método: Booleano.choice(Qualquer, Qualquer) → Qualquer
IdentidadeidUma cópia do valor de entrada.Nome global: anyIdentity(Qualquer) → QualquerNome do método: Qualquer.identity() → Qualquer
ConstanteKUma cópia do primeiro valor de entrada.Nome global: anyConstant(Qualquer, Qualquer) → QualquerNome do método: Qualquer.constant(Qualquer) → Qualquer
Conversão (Cast)()Nome global: integerIntegerToDouble(Inteiro) → DoubleNome do método: Inteiro.integerToDouble() → Double
Conversão (Cast)()Nome global: integerIntegerToLong(Inteiro) → LongNome do método: Inteiro.integerToLong() → Long
Conversão (Cast)()Nome global: doubleDoubleToInteger(Double) → InteiroNome do método: Double.doubleToInteger() → Inteiro
Conversão (Cast)()Nome global: doubleDoubleToLong(Double) → LongNome do método: Double.doubleToLong() → Long
Conversão (Cast)()Nome global: longLongToInteger(Long) → InteiroNome do método: Long.longToInteger() → Inteiro
Conversão (Cast)()Nome global: longLongToDouble(Long) → DoubleNome do método: Long.longToDouble() → Double
Has Chemicalis_chemicalstackIf the given item has a chemicalNome global: itemstackIsChemicalStack(Item) → BooleanoNome do método: Item.isChemicalStack() → Booleano
ChemicalchemicalstackThe chemical from the given itemNome global: itemstackChemicalStack(Item) → ChemicalNome do método: Item.chemicalStack() → Chemical
Chemical Capacitychemicalstack_capacityThe chemical capacity of the given item in mBNome global: itemstackChemicalCapacity(Item) → LongNome do método: Item.chemicalCapacity() → Long
AmountamountThe amount of mBNome global: chemicalstackAmount(Chemical) → LongNome do método: Chemical.amount() → Long
TinttintThe tint color of the chemical typeNome global: chemicalstackTint(Chemical) → InteiroNome do método: Chemical.tint() → Inteiro
Is Radioactiveis_radioactiveIf the given chemical is radioactiveNome global: chemicalstackIsRadioactive(Chemical) → BooleanoNome do método: Chemical.isRadioactive() → Booleano
RadioactivityradioactivityThe radioactivity of the given chemicalNome global: chemicalstackRadioactivity(Chemical) → DoubleNome do método: Chemical.radioactivity() → Double
Is Coolantis_coolantIf the given chemical is cooled coolant or heated coolantNome global: chemicalstackIsCoolant(Chemical) → BooleanoNome do método: Chemical.isCoolant() → Booleano
Thermal Enthalpythermal_enthalpyThe thermal enthalpy of the given coolant chemicalNome global: chemicalstackThermalEnthalpy(Chemical) → DoubleNome do método: Chemical.thermalEnthalpy() → Double
ConductivityconductivityThe conductivity of the given coolant chemicalNome global: chemicalstackConductivity(Chemical) → DoubleNome do método: Chemical.conductivity() → Double
Is Cooled Coolantis_cooled_coolantIf the given chemical is cooled coolantNome global: chemicalstackIsCooledCoolant(Chemical) → BooleanoNome do método: Chemical.isCooledCoolant() → Booleano
Cooled Coolant Ofcooled_coolant_ofGet the heated chemical of the given cooled coolantNome global: chemicalstackCooledCoolantOf(Chemical) → ChemicalNome do método: Chemical.cooledCoolantOf() → Chemical
Is Heated Coolantis_heated_coolantIf the given chemical is heated coolantNome global: chemicalstackIsHeatedCoolant(Chemical) → BooleanoNome do método: Chemical.isHeatedCoolant() → Booleano
Heated Coolant Ofheated_coolant_ofGet the cooled chemical of the given heated coolantNome global: chemicalstackHeatedCoolantOf(Chemical) → ChemicalNome do método: Chemical.heatedCoolantOf() → Chemical
Is Fuelis_fuelIf the given chemical is can be used as fuelNome global: chemicalstackIsFuel(Chemical) → BooleanoNome do método: Chemical.isFuel() → Booleano
Burn Ticksburn_ticksThe number of ticks this chemical can burn as fuelNome global: chemicalstackBurnTicks(Chemical) → InteiroNome do método: Chemical.burnTicks() → Inteiro
Energy per Tickenergy_per_tickThe amount of energy this chemical can produce when burnt as fuelNome global: chemicalstackEnergyPerTick(Chemical) → LongNome do método: Chemical.energyPerTick() → Long
Raw chemical equals=Raw=If the raw chemicals are equalNome global: chemicalstackIsRawEqual(Chemical, Chemical) → BooleanoNome do método: Chemical.isRawEqual(Chemical) → Booleano
ModmodThe name of the mod owning the given chemicalNome global: chemicalstackMod(Chemical) → StringNome do método: Chemical.mod() → String
With Amountwith_amountCopy the given chemical with the given amountNome global: chemicalstackWithAmount(Chemical, Long) → ChemicalNome do método: Chemical.withAmount(Long) → Chemical
Tag Nameschemical_tag_namesThe Tag names (strings) of the given chemicalNome global: chemicalstackTags(Chemical) → ListaNome do método: Chemical.tags() → Lista
Tag Valueschemical_tag_valuesThe Tag values (chemicals) of the given chemical tag nameNome global: stringChemicalsByTag(String) → ListaNome do método: String.chemicalsByTag() → Lista
ChemicalsIngr.chemicalsThe list of chemicalsNome global: ingredientsChemicals(Ingredientes) → ListaNome do método: Ingredientes.chemicals() → Lista
With ChemicalIngr.with_chemicalGet a copy of the given ingredients with the given chemical at the given ingredient position- Ingredientes
- Inteiro
- Chemical
- Ingredientes
Nome global: ingredientsWithChemical(Ingredientes, Inteiro, Chemical) → IngredientesNome do método: Ingredientes.withChemical(Inteiro, Chemical) → Ingredientes
With ChemicalsIngr.with_chemicalsGet a copy of the given ingredients with the given list of chemicals at the given ingredient position- Ingredientes
- Lista
- Ingredientes
Nome global: ingredientsWithChemicals(Ingredientes, Lista) → IngredientesNome do método: Ingredientes.withChemicals(Lista) → Ingredientes
RadiationradiationGet the radiation level of the given entity (in Sv/h)Nome global: entityRadiation(Entidade) → DoubleNome do método: Entidade.radiation() → Double