Spanish Translation of SpongeDocs (Part 25) (1070 words)

Project Details

This is a spanish translation of SpongeDocs by SpongePowered, SpongeDocs, Documentation for Sponge, a Minecraft plugin API ans its implementations.

Links related to the translation

The translation was submitted via CrowdIn and this is my activity on the project. You can find this project in its GitHub repo.

Source Language

English

Translated Language

Spanish. In SpongeDocs there are 4752 words yet to be translated to Spanish.

Number Of Words

Number of words translated on this contribution: 1070

Previous translation on the same project

Number of words translated on the project before this report: 19312

My activity on the project:

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

Examples sentences in Spanish:

  • El método CommandExecutor::execute()siempre debe devolver un CommandResult. En muchos casos es suficiente devolver CommandResult.success() si el comando fue exitoso o CommandResult.empty() si no lo fue. En casos donde se necesita más información para ser transmitido, un CommandResult.builder() podría ser utilizado. Proporciona los métodos affectedBlocks(), affectedEntities(), affectedItems(), queryResult() y successCount(), cada uno acepta un número entero y configura el atributo del mismo nombre. Todos los atributos que no son establecidos por el compilador estarán vacíos.
  • La creación de un ítem básico está hecha. Ahora esto es una espada normal de diamantes que creamos, pero ¿y si queríamos algo más interesante? ¿Que hay sobre encantar y nombrar nuestra espada? Podemos utilizar EnchantmentData para dar a nuestra espada algunos encantamientos. El siguiente ejemplo dará a nuestra espada cada encantamiento en el juego, hasta el nivel 1000. Asegúrese de incluir todo esto antes de return superMegaAwesomeSword;.
  • Tenga en cuenta que a partir de API 3.0, SpawnCause NO se ha implementado. Hasta entonces, necesitará especificar alguna otra causa, como un CommandSource o un Player. Si no puede encontrar una que se adapte a sus necesidades, simplemente especifique su instancia de plugin principal con la Causa. Aquí está un ejemplo de especificación de un CommandSource como la Causa:
  • Esa restricción, sin embargo, puede ser eliminada si utilizamos una ObjectMapperFactory diferente, por ejemplo un GuiceObjectMapperFactory. En lugar de requerir un constructor vacío, trabajará en cualquier clase que guise pueda crear a través de una inyección de independencia. Esto también permite para una mezcla de los campos anotados @Inject y @Setting.
  • La serialización de texto utilizando cualquier tipo de código de formato se limita a representar solo algunas de las capacidades de un Texto, es decir, formateo. No puede representar ningún tipo de acciones de hacer clic o desplazamiento. Si brevemente no es un problema (como es un chat de Minecraft), se recomienda utilizar cualquiera de los dos, el :doc:./xml o el :doc:./json.
  • El método execute() puede también arrojar una CommandException, señalizando que un error ocurrió mientras intentaba de ejecutar el comando. Si se arroja una Excepción, el mensaje será mostrado para la fuente de comando, formateado como un error. También, los comando que utilizan mensajes serán mostrados. Un ArgumentParseException, un subtipo de CommandException es arrojado automáticamente si los argumentos de comandos no pudieron ser analizados.



Posted on Utopian.io - Rewarding Open Source Contributors

H2
H3
H4
3 columns
2 columns
1 column
2 Comments