Spanish Translation of SpongeDocs (Part 16) (1033 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 61243 words yet to be translated to Spanish.

Number Of Words

Number of words translated on this contribution: 1033

Previous translation on the same project

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

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

Examples sentences in Spanish:

  • Por ejemplo, podemos utilizar el :javadoc:DataFormats#JSON DataFormat que nos permite crear una representación de JSON de un DataContainer. La salida JSON puede entonces fácilmente ser almacenada en un base de datos. Podemos luego usar el mismo DataFormat para recrear el DataContainer original de este JSON cuando es requerido.
  • Una alternativa para utilizar un DataTranslator es usar :javadoc:DataFormat, que le permite almacenar un DataContainer en formato HOCON, JSON o NBT. Puede también recrear DataContainers utilizando DataFormats. Sponge proporciona implementaciones DataFormat que están disponibles en la clase :javadoc:DataFormats.
  • Si quiere copiar todo en unos datos de bloque, la clase :javadoc:BlockSnapshot es su mejor amiga. Mientras no expone todos los datos, almacena un BlockType, su BlockState y si es necesario, todos los Datos de Tipo Entidad de Bloque adicionales (por ejemplo inventarios de arca). Convenientemente, la clase Ubicación proporciona un método :javadoc:Location#createSnapshot() para crear una foto del bloque en el momento exacto. Eso hace que copiar el bloque de una ubicación a otra sea muy simple:
  • El método without() acepta un referencia de clase y creará un nuevo BlockState sin los datos representados por la clase dada. Si el estado de bloque no será válido sin esos datos, un valor por defecto será utilizado. Así que si la DirtData de un estado de bloque de tierra es removido, se recurrirá a :javadoc:DirtTypes#DIRT, el valor predeterminado. El siguiente ejemplo secará al bloque en una Ubicación dada, si es posible.
  • Similar al ejemplo anterior, la clase Ubicación proporciona un método :javadoc:Location#setBlock(BlockState, Cause) aceptando un nuevo :javadoc:BlockState. Para hacer uso de esto, primero debe adquirir un BlockState que pueda modificar. Puede hacerlo obteniendo el estado actual del bloque a través del método :javadoc:Location#getBlock() o utilizando un estado predeterminado de BlockType. Lo último es demostrado a continuación. El estado por defecto para un bloque Sponge es recuperado y luego modificado para crear directamente un bloque wet sponge:
  • Cambiar el Tipo de un Bloque es tan simple como llamar al método :javadoc:Location#setBlockType(BlockType, Cause) con el nuevo :javadoc:BlockType. Al igual que con las modificaciones de bloque, necesitamos suministrar una causa para el cambio de bloque. En la mayoría de los casos, esto puede ser su clase de complemento principal. El siguiente código convierte el bloque en la :javadoc:Ubicación dada en una sponge:



Posted on Utopian.io - Rewarding Open Source Contributors

H2
H3
H4
3 columns
2 columns
1 column
4 Comments