commit | cf9580d4406cb5677b06fb5bc833f10213e625d8 | [log] [download] |
---|---|---|
author | dequis <dx@dxzone.com.ar> | Tue Oct 14 04:47:03 2014 -0300 |
committer | Tad Hardesty <tad@platymuus.com> | Thu Oct 16 22:31:26 2014 -0500 |
tree | da712d67888ad2f8e8e08ce03c9a52194785e754 | |
parent | 6990b3393a45d8feeb2284d799ab931b9aa8db70 [diff] |
Added 1.8 crafing recipes (see #314). 4x red sand -> 1x red sandstone 4x red sandstone -> 4x smooth red sandstone 2x red sandstone slab -> 1x chiseled red sandstone 2x stone bricks slab -> 1x chiseled stone bricks 2x cobblestone, 2x quartz -> 2x diorite 4x diorite -> 4x polished diorite 4x granite -> 4x polished granite 4x andesite -> 4x polished andesite 2x dirt, 2x gravel -> 4x coarse dirt 3x red sandstone -> 6x red sandstone slab bunch of things -> rabbit stew 4x rabbit hide -> 1x leather 4x oak plank, 2x stick -> 3x oak fence fences: spruce, birch, jungle, acacia, dark oak 2x oak plank, 4x stick -> 1x oak fence gate fence gates: spruce, birch, jungle, acacia, dark oak doors: oak, spruce, birch, jungle, acacia, dark oak 6x iron ingot -> 3x iron door 4x iron ingot -> 1x iron trap door 7x stick, 1x stone slab -> 1x armor stand 6x red sandstone -> 4x red sandstone stairs 1x stone brick, 1x vine -> 1x mossy stone brick 1x cobblestone, 1x vine -> 1x mossy cobblestone 1x diorite, 1x quartz -> 1x granite 1x diorite, 1x cobblestone -> 1x andesite 9x slime ball -> 1x slime block 1x slime block -> 9x slime ball furnace: stone brick -> cracked stone brick 4x prismarine shard -> prismarine 9x prismarine shard -> prismarine brick 8x prismarine shard, 1x ink sac -> dark prismarine 5x prismarine crystals, 4x prismarine shard -> 1x sea lantern furnace: rabbit -> cooked rabbit
Glowstone is a lightweight, from scratch, open source Minecraft server written in Java that supports plugins written for the Bukkit API.
The main goals of the project are to provide a lightweight implementation of the Bukkit API and Minecraft server where exact vanilla functionality is not needed or higher performance is desired than the official software can deliver. Glowstone makes use of a thread-per-world model and performs synchronization only when necessitated by the Bukkit API.
Glowstone has a few key advantages over CraftBukkit:
However, there are several drawbacks:
#glowstone
.org.bukkit.craftbukkit
or net.minecraft.server
packages) will not work on Glowstone unless they are designed to fail gracefully.Some of the key features that have been implemented are:
Glowstone can be built with the Java Development Kit and Gradle. The command gradlew
will build Glowstone and put the final jar in build/distributions/
. Other tasks are listed under gradlew tasks
. A local installation of Gradle can be used instead if desired.
Running Glowstone is simple because its dependencies are shaded into the output jar at compile time. Simply execute java -jar glowstone.jar
along with any extra JVM options desired.
By default, configuration is stored in the config/
subdirectory and logs are stored in the logs/
subdirectory. The main configuration file is config/glowstone.yml
, which replaces CraftBukkit‘s server.properties
and bukkit.yml
. Settings from these two files will be copied over to Glowstone’s configuration during the default configuration generation process.
Glowstone uses JLine for console input and colored console output. The JLine console can be disabled in the configuration if a flat console is desired.
All support inquiries should be directed to the IRC channel #glowstone
on EsperNet (irc.esper.net
). You can access that using the button below.
User and contributor documentation and other articles can be found on the GitHub wiki. Javadocs can be generated by using the gradle javadoc
command and are placed in the build/docs/javadoc/
directory, but these are incomplete in some places and in general the code is the best reference.
For documentation on the Bukkit API (which is used to write plugins), see the Bukkit Javadocs.
#mcdevs
- protocol and file formats research.Glowstone is open-source software released under the MIT license. Please see the LICENSE
file for details.