Etiqueta: minecraft

programación bukkit java minecraft

El valor de un buen programador en Bukkit

Sé que mucha de la gente que está leyendo este post se consideran programadores de “Bukkit” o “Spigot”. No estoy aquí para arruinar tu ilusión de ser un desarrollador de un juego de cubos que está muriendo, pero voy a intentar desmantelar por qué creo que esto no es una cosa que deseas ser de mayor o ganarte la vida de ella.

You can read this post in English by clicking here

Seguir leyendo “El valor de un buen programador en Bukkit”

Comparte este artículo:

Minecraft FORGE versiones, cómo instalar y cómo añadir mods

Qué es FORGE para Minecraft

Minecraft Forge es una modificación del launcher de Minecraft que permite la instalación más cómoda y segura de MODS. Se facilita el proceso de instalación y se evitan problemas de interferencia entre diferentes MODS que modifican las mismas mecánicas del juego. Además hoy en día, la mayoría de MODS se programan para funcionar con él y tenerlo instalado es indispensable.

Versiones de FORGE

Cada versión de Minecraft tiene su propia versión de Forge adaptada a ella. Vamos a daros una lista de las principales versiones para descargar Forge:

Seguir leyendo “Minecraft FORGE versiones, cómo instalar y cómo añadir mods”

Comparte este artículo:

Eula servidores Minecraft

¿Qué es la Eula?

El EULA en el caso de Minecraft, es una lista de normas de uso (End User License Agreement) que aceptas jugando a su juego. Es bastante común en nuestra lista de servidores de Minecraft encontrar servidores que ofrecen ventajas notables en el juego. Vamos a explicar con ejemplos lo que se puede y no se puede hacer (si quieres cumplir las normas y dormir tranquilo).

Haz click para leer más.
En esta explicación, procuraré ser lo más escueto posible.

¿Cómo nos afecta?

En los jugadores de minecraft, afectará pero no tanto cómo a los servidores de minecraft.

Seguir leyendo “Eula servidores Minecraft”

Comparte este artículo:
Buscador modos

Modos de juego más populares en Minecraft

Tener una web de servidores de Minecraft con un buscador de servidores por modos de juego es muy útil para encontrar el servidor idóneo según tus gustos pero también se obtienen estadísticas muy interesantes. Desde hace 3 meses recopilamos el número de peticiones de búsqueda que recibe cada modo de juego en nuestra web. Es una medida bastante exacta de los gustos de la comunidad hispanohablante de Minecraft ya que en nuestra web entran jugadores de todas las partes del mundo, principalmente España, Sudamérica y Centroamérica. Si quieres ver cuales son los modos de juego o tienes un servidor y deseas añadir modos con éxito más que probable no te pierdas la siguiente gráfica dónde mostramos los modos de juego y el porcentaje de búsquedas correspondiente de menos popular a más.

Seguir leyendo “Modos de juego más populares en Minecraft”

Comparte este artículo:

Primer Comando – PROGRAMAR EN BUKKIT #1

Hola a todos, hoy os traigo a este gran Blog de la comunidad de Minecraft como programar en Bukkit. Vamos a empezar esta serie partiendo de la base de que tenéis conocimientos básicos de Java que iremos ampliando según hagamos más tutoriales de este tipo. Os dejo con el primer episodio, en el cual crearemos un comando que nos dirá si somos jugadores o no, un poco para empezar a crear variables, algunas funciones que tiene un Player, crear nuestro plugin.yml y demás. Espero que disfrutéis, los capítulos será subidos cada dos días más o menos aunque ahora estaré de vacas. Seguir leyendo “Primer Comando – PROGRAMAR EN BUKKIT #1”

Comparte este artículo:
que es seo

Qué es SEO – Promoción de servidores (II)

¿Qué es SEO?

El search engine optimization es básicamente lo que hace que tu web esté en posiciones más altas o más bajas en los resultados de las búsquedas de google. La idea es optimizar el SEO de tu página web para unas keywords (palabras clave) determinadas de forma que cuando busquen dichas palabras nuestra web salga de las primeras. Si las palabras clave están bien elegidas y son muy buscadas y además hacemos un buen trabajo y nos posicionamos de los primeros en las búsquedas obtendremos un tráfico enorme para nuestra web. Se puede dividir en dos tipos:

Seguir leyendo “Qué es SEO – Promoción de servidores (II)”

Comparte este artículo:

Cómo promocionar un servidor de Minecraft

A menudo me preguntan (a la cuenta de twitter @40servidoresmc) cómo pueden promocionar su servidor. Está claro que a la gran mayoría de servidores les interesa tener cuantos más jugadores mejor, ya sea por diversión, por popularidad, por ganar más dinero… Hay muchas maneras de aumentar el número de usuarios en tu servidor, mejores y peores pero ninguna hace milagros, todas son importantes. En este post os voy a comentar algunas formas, sus ventajas e inconvenientes divididas en varios grupos.

Servidor

Este apartado quizá no te sirva para atraer jugadores directamente pero sí para mantenerlos más tiempo y que ellos mismos inviten a otros gracias a tu “buen hacer”. Hazte unas cuantas preguntas: Seguir leyendo “Cómo promocionar un servidor de Minecraft”

Comparte este artículo:

Seguridad en tu servidor I – Iptables

Muchos de vosotros pensareis que con usar el “ip-forwarding” de BungeeCord y activar en Spigot el modo BungeeCord es suficiente seguridad para vuestra network, pero no es así.

Si saben la IP del servidor, pueden crear un BungeeCord y entrar a través de el y saltar por completo el ip-forwarding. La información siguiente trata de como proteger esto.

Básicamente, lo que permite “Ip-tables” es hacer que solo se pueda entrar a un servidor a través de tu BungeeCord.

¡Atención! Para realizar esto necesitáis tener un dedicado y un acceso por consola con “root” (Para más seguridad).

 

Vídeo: https://www.youtube.com/watch?v=H6lbkI3uinI

 

INSTALACIÓN

Instalar Iptables es bastante sencillo:

Distribuciones RedHat/CentOS 7
sudo yum install iptables
Distribuciones Debian/Ubuntu
sudo apt-get install iptables

 

USO

Solo tienes que sustituir “$BUNGEE_IP” por la IP de tu BungeeCord y “$SERVER_PORT” por el puerto del servidor que queremos proteger.

Añadir solo un puerto
iptables -I INPUT ! -s $BUNGEE_IP -p tcp --dport $SERVER_PORT -j DROP

 

Aquí se sustituye “$BUNGEE_IP” por la IP de tu BungeeCord, “$START_PORT” por el puerto inicial y “$END_PORT” por el puerto final.

Añadir desde un puerto hasta otro
iptables -I INPUT ! -s $BUNGEE_IP -p tcp --dport $START_PORT:$END_PORT -j DROP

 

GUARDAR IP-TABLES

Después de este proceso, debes guardar lo que has hecho y para ello utiliza estos códigos:

Distribuciones RedHat
/etc/init.d/iptables save
Distribuciones Debian/Ubuntu
apt-get install iptables-persistent
/etc/init.d/iptables-persistent save
Distribuciones CentOS 7/RHEL
iptables-save

 

RESETEAR IP-TABLES

Para resetear Iptables es solo un comando:

iptables --flush

 

Espero que os sirva de ayuda para que vuestros servidores sean más seguros.

Comparte este artículo:
cómo instalar spigot image

¿Cómo instalar Spigot? (Parte 1)

Hola, aquí Hugmanrique en mi primer post de muchos por venir en 40ServidoresMC. En este post, veremos cómo descargar de la nueva manera Spigot. Es un tutorial dedicado a la gente que quiere iniciar en esto de los servidores y qué mejor que empezar por cómo instalar Spigot (Un tipo de Jar que ejecuta un servidor de Minecraft) de la manera más óptima y segura.

Cómo instalar Spigot

1. Descarga de herramientas necesarias

Desde que Bukkit cerró por un tema de denuncias de DMCA, el método de descargar un .jar pasó a la historia. Ahora necesitaremos varias aplicaciones para crear nuestro propio .jar en nuestro ordenador. Estos son los requisitos para descargar Spigot:

Tener al menos Java 7 instalado. Aunque se pueda correr con esta versión, por motivos de seguridad y rendimiento, se recomienda usar Java 8. [Descarga] Puedes ver cómo instalarlo en Linux aquí:

Debian/Ubuntu: sudo apt-get install openjdk-7-jre-headless

Ubuntu 14.10: sudo apt-get install openjdk-8-jre-headless

CentOS: sudo yum install java-1.7.0-openjdk

Instalar Git. Para descargar los archivos necesarios para crear el .jar necesitamos este programa. En Windows, Git proporciona herramientas que no están disponibles por defecto que son necesarias para la compilación. [Descarga]

2. Descargar y correr BuildTools

Una vez hayamos cumplido todos los requisitos, empezaremos a descargar el compilador y a iniciarlo.

1. Abre un shell (También llamado terminal) de Git:

Abre una terminal de Bash de MSysGit. Puedes hacer esto haciendo click en el icono que se te creó al instalarlo o haciendo click derecho en una carpeta vacía.

2. Descarga BuildTools.jar:

Hay muchas maneras de hacerlo, pero la más sencilla es descargarlo desde aquí. Una vez descargado, ya puedes meter ese archivo en una carpeta vacía.

3. Corre BuildTools.jar:

En esa carpeta vacía crea un bloc de notas, que posteriormente renombraremos. En ese archivo pon lo siguiente:

java -jar BuildTools.jar
Una vez hecho esto, simplemente guarda el documento como correr.sh. Es muy importante la extensión o si no no funcionará.

Hecho esto ya solo queda hacer doble click sobre el .sh que hemos creado y la magia comenzará. Puede tardar de 10 a 20 minutos dependiendo de tu Internet.

4. Obtén el archivo spigot.jar:

Una vez terminado el proceso, ya tienes tu .jar creado, para encontrarlo, tendrás que ir al siguiente directorio:

\Spigot\Spigot-Server\target
De esta carpeta sacaremos el spigot-[versión]-R[subversión] y ya podremos crear nuestro server.

5. ¿Cómo actualizo mi spigot.jar?

Es muy fácil. En la página de Spigot recomiendan actualizar el BuildTools semanalmente del mismo link de descarga. Básicamente, sustituye el que ya tienes y puedes volver a ejecutar el .sh, una vez hecho esto, vuelve al paso 4.

Y aquí doy fin a la primera parte de cómo instalar Spigot y cómo descargarlo. El siguiente tutorial vendrá dentro de poco, comentarnos que os ha parecido y si tenéis alguna duda o problema.

-Hugo

Comparte este artículo: