BracketHandlers

Questa classe è stata aggiunta da una mod con ID crafttweaker. Perciò, è necessario avere questa mod installata per poter utilizzare questa funzione.

Importing the class

Potrebbe essere necessario importare il pacchetto, se si incontrano dei problemi (come castare un vettore), quindi meglio essere sicuri e aggiungere la direttiva di importazione.

crafttweaker.api.BracketHandlers

Methods

getBlockMaterial

Ottiene il dato crafttweaker.api.block.material.MCMaterial. Lancia un'Eccezione se non trovata.

Restituisce: The found [crafttweaker.api.block.material.MCMaterial](/vanilla/api/block/material/MCMaterial)

Tipo di restituzione: crafttweaker.api.block.material.MCMaterial

<blockmaterial:earth>

crafttweaker.api.BracketHandlers.getBlockMaterial(tokens as String);
crafttweaker.api.BracketHandlers.getBlockMaterial("earth");
ParameterTypeDescription
tokensStringCosa scriveresti nella chiamata BEP.

getBlockState

Crea un Blockstate in base agli input forniti. Restituisce null se non riesce a trovare il blocco, le varianti ignorate non valide

Restituisce: Il BlockState trovato

Tipo di restituzione: crafttweaker.api.block.MCBlockState

<blockstate:minecraft:acacia_planks>
<blockstate:minecraft:furnace:facing=north,lit=false>

crafttweaker.api.BracketHandlers.getBlockState(tokens as String);
crafttweaker.api.BracketHandlers.getBlockState("minecraft:acacia_planks");
ParameterTypeDescription
tokensStringPosizione e varianti della risorsa del blocco

getDirectionAxis

Ottiene la direzione Asse basata sul nome. Lancia un errore se non riesce a trovare la direzione Axis.

Restituisce: La direzione trovata Asse

Tipo restituito: crafttweaker.api.util.DirectionAxis

<directionaxis:x>

crafttweaker.api.BracketHandlers.getDirectionAxis(tokens as String);
crafttweaker.api.BracketHandlers.getDirectionAxis("x");
ParameterTypeDescription
tokensStringLa direzione della posizione delle risorse di Axis

getEffect

Ottiene l'effetto basato sul nome del registro. Lancia un errore se non riesce a trovare l'effetto.

Restituisce: L'effetto trovato

Tipo di restituzione: crafttweaker.api.potion.MCPotionEffect

<effect:minecraft:haste>

crafttweaker.api.BracketHandlers.getEffect(token as String);
crafttweaker.api.BracketHandlers.getEffect("minecraft:haste");
ParameterTypeDescription
tokensStringLa posizione delle risorse dell'effetto

getEntityClassification

Ottiene la classificazione entità basata sul nome del registro. Registra un errore e restituisce null se non riesce a trovare l'entityClassification.

Restituisce: The found entityClassification

Tipo restituito: crafttweaker.api.entity.MCEntityClassification

<entityclassification:monster>

crafttweaker.api.BracketHandlers.getEntityClassification(token as String);
crafttweaker.api.BracketHandlers.getEntityClassification("monster");
ParameterTypeDescription
tokensStringLa posizione delle risorse dell'entitàClassificazione

getEntityType

Ottiene l'entityType basato sul nome del registro. Registra un errore e restituisce null se non riesce a trovare l'entityType.

Restituisce: L'entità trovata

Tipo restituito: crafttweaker.api.entity.MCEntityType

<entitytype:minecraft:pig>

crafttweaker.api.BracketHandlers.getEntityType(tokens as String);
crafttweaker.api.BracketHandlers.getEntityType("minecraft:pig");
ParameterTypeDescription
tokensStringLa posizione delle risorse dell'entitàType

getFluidStack

Ottiene il fluido Stack basato sul nome del registro. Lancia un errore se non riesce a trovare il fluido.

Restituisce: Una pila del liquido con quantità == 1mb

Tipo di restituzione: crafttweaker.api.fluid.IFluidStack

<fluid:minecraft:water>

crafttweaker.api.BracketHandlers.getFluidStack(token as String);
crafttweaker.api.BracketHandlers.getFluidStack("minecraft:water");
ParameterTypeDescription
tokensStringLa posizione delle risorse del fluido

getItem

Ottiene l'elemento basato sul nome del registro. Lancia un errore se non riesce a trovare l'elemento.

Restituisce: L'elemento trovato

Return type: crafttweaker.api.item.IItemStack

<item:minecraft:dirt>

crafttweaker.api.BracketHandlers.getItem(token as String);
crafttweaker.api.BracketHandlers.getItem("minecraft:dirt");
ParameterTypeDescription
tokensStringLa posizione della risorsa dell'oggetto

getPozione

Tipo di restituzione: crafttweaker.api.potion.MCPotion

<potion:tokens>
crafttweaker.api.BracketHandlers.getPotion(token as String);
ParameterTypeDescription
tokensStringNessuna descrizione fornita

getRecipeManager

Ottiene il recipeManager basato sul nome del registro. Lancia un errore se non riesce a trovare il recipeManager. Lancia una expcetion se la recipeType data non è stata trovata.

Questo restituirà sempre IRecipeManager.
C'è anche una BEP per questo, ma che funziona diversamente quindi non può essere aggiunta automaticamente ai documenti qui. Ma la BEP sembra la stessa delle altre: <recipetype:minecraft:crafting>

Restituisce: La recipeManager trovata

Tipo di restituzione: crafttweaker.api.registries.IRecipeManager

crafttweaker.api.BracketHandlers.getRecipeManager(token as String);
crafttweaker.api.BracketHandlers.getRecipeManager("minecraft:crafting");
ParameterTypeDescription
tokensStringLa posizione delle risorse del Gestore ricette

getResourceLocation

Crea una posizione Risorsa in base ai token. Lancia un errore se i token non sono una posizione valida.

Restituisce: La posizione

Tipo di restituzione: crafttweaker.api.util.MCResourceLocation

<resource:minecraft:dirt>

crafttweaker.api.BracketHandlers.getResourceLocation(token as String);
crafttweaker.api.BracketHandlers.getResourceLocation("minecraft:dirt");
ParameterTypeDescription
tokensStringLa posizione delle risorse

getTag

Ottiene il tag basato sul nome del registro. Creerà un Tag vuoto se non viene trovato nessuno.
Tuttavia, in questo caso, è necessario registrare il tag come tipo appropriato

Restituisce: Il tag trovato, o uno appena creato

Tipo di restituzione: crafttweaker.api.tag.MCTag

<tag:tag:minecraft:wool>

crafttweaker.api.BracketHandlers.getTag(token as String);
crafttweaker.api.BracketHandlers.getTag("tag:minecraft:wool");
ParameterTypeDescription
tokensStringLa posizione delle risorse del tag

getTextFormatting

Return type: crafttweaker.api.text.TextFormatting

<formatting:tokens>
crafttweaker.api.BracketHandlers.getTextFormatting(token as String);
ParameterTypeDescription
tokensStringNessuna descrizione fornita