Diferencia entre revisiones de «Recursos»

De WikiMinecraft
Saltar a: navegación, buscar
(Biblioteca)
Línea 34: Línea 34:
 
| Biblioteca que permite descargar, manipular y guardar todo tipo de formatos de Minecraft.
 
| Biblioteca que permite descargar, manipular y guardar todo tipo de formatos de Minecraft.
 
|-
 
|-
| [[/Example NBT Class|Example NBT Class]]
+
| Example NBT Class
 
| Java
 
| Java
 
| Java básico que lee y escribe estructuras NBT.
 
| Java básico que lee y escribe estructuras NBT.
 
|-
 
|-
| [[/Example Minecraft Classic Level Editing Class|Example Classic Level Class]]
+
| Example Classic Level Class
 
| Java
 
| Java
 
| Java para leer y escribir mapas clásicos.
 
| Java para leer y escribir mapas clásicos.

Revisión del 21:39 24 sep 2014

Formato de archivo del mapa

Cada edición de Minecraft usa su propio formato de archivo para almacenar niveles. La siguiente información sobre los diferentes formatos de archivos de nivel puede ser útil a los desarrolladores de programas para crear editores de mapas, servidores, generadores de nivel, y otras muchas aplicaciones. Los valores de datos de los bloques y los objetos son los mismos para los diferentes mapas.

Las notas de Notch sobre el formato de archivos NBT.

Otros formatos

El formato Schematic basado en el formato NBT es utilizado por distintas aplicaciones de terceros para almacenar trozos de mapa para un uso posterior.

Biblioteca

Esta bibliotecas las crea la comunidad para interactuar con los diversos archivos de Minecraft.

Nombre/enlace Lenguaje Descripción
Yggdrasil.NET C# Información de usuario y registro API .NET Minecraft
OpenCraft Java Bibliotecas que dan una mayor manipulación a elementos relacionados con Minecraft.
MCModify Java/C++ Biblioteca que permite descargar, manipular y guardar todo tipo de formatos de Minecraft.
Example NBT Class Java Java básico que lee y escribe estructuras NBT.
Example Classic Level Class Java Java para leer y escribir mapas clásicos.
Substrate C# C# para cargar y editar mapas.
Craft.Net C# Biblioteca C# para escribir software del servidor y mundos.
c10t C++ Herramienta cartográfica de código abierto.
mNBT C++ Biblioteca C++ para leer y escribir estructuras NBT.
libnbt++ C++ Biblioteca C++ para leer y escribir estructuras NBT.
CNBT C Biblioteca C para leer y escribir estructuras NBT.
Minecraft-Perl Perl Biblioteca Perl para editar archivos de Minecraft.
Python NBT Parser Python Biblioteca Python para editar estructuras NBT.
pymclevel Python Biblioteca Python para editar mapas de Minecraft. MCEdit está creado a partir de esto.

Herramientas de creación de mods

  • Minecraft Coder Pack se usa para crear y editar mods para el juego y el servidor.
  • Techne se usa para generar archivos Java con información en ellos, para crear modelos personalizados para uso en el juego.
  • FMCModeler crea modelos personalizados para uso en el juego y/o a partir de código Java (con algunas restricciones). Escrito en flash.

Protocolo de servidores

Protocolo de servidor clásico usado en el servidor multijugador de Minecraft creativo clásico.

Para información sobre Minecraft alfa, véase la wiki.vg, aquí.

Recursos

URL Programa SO Notas
http://www.delorie.com/djgpp/ Djgpp, GCC para Windows Windows
http://www.cygwin.com/ Cygwin el Linux en Windows (Unix) Windows Bueno para usuarios de Windows.
http://www.microsoft.com/express/ Microsoft Visual Studio Express Windows Versión gratuita de Visual Studio, un IDE y un compilador para C++, C# y Visual Basic.
http://java.sun.com/javase/downloads/index.jsp Kit de desarrollo Java Multiplataforma Esencial para compilar código Java.