| Interface | Description |
|---|---|
| DynamicallyTypedMap<K> |
A map whose values are of variable types known to those invoking the getters.
|
| DynamicallyTypedMapWithDoubles<K> | |
| DynamicallyTypedMapWithFloats<K> | |
| FloatConsumer |
Non-boxing version of
{@link java.util.function.Consumer}<Float>. |
| ShortConsumer |
Non-boxing version of
{@link java.util.function.Consumer}<Short>. |
| WeightedRandom.Choice |
| Class | Description |
|---|---|
| BlockStateDelegate |
A small utility class that allow to maintain a
BlockState's list in order to capture a
chain of modified blocks and update all the states in once, or never (ie: event cancelled). |
| ClassPathAgent | |
| Convert | |
| EntityUtils |
Utility methods for dealing with entities.
|
| ExperienceSplitter | |
| GameRuleManager |
Container for the game rule map for worlds.
|
| GlowHelpMap |
An implementation of
HelpMap. |
| GlowServerIcon |
A
CachedServerIcon implementation. |
| GlowUnsafeValues | Deprecated |
| ImmutableItemStack | |
| InventoryUtil | |
| NibbleArray |
An array of nibbles (4-bit values) stored efficiently as a byte array of half the size.
|
| NoInline |
Identity methods used to prevent inlining of constant.
|
| OpenCompute | |
| Position |
A static class housing position-related utilities and constants.
|
| RayUtil | |
| RectangularRegion | |
| ReflectionProcessor | |
| SecurityUtils |
Utility class for performing encrypted authentication.
|
| ShutdownMonitorThread |
Thread started on shutdown that monitors for and kills rogue non-daemon threads.
|
| SoundInfo |
A class that encapsulates relevant data for playing sounds (volume and pitch).
|
| SoundUtil |
A collection of utility methods to play sounds.
|
| StatisticMap |
A container for achievement and statistic tracking.
|
| TaxicabBlockIterator | |
| TextMessage |
Simple container for chat message structures until more advanced chat formatting is implemented.
|
| TickUtil |
Utility class to ease conversion from standard time units to in-game ticks.
|
| UuidUtils |
Utility methods for dealing with UUIDs.
|
| VariableValueArray | |
| WeightedRandom |
| Enum | Description |
|---|---|
| CompatibilityBundle |
Compatibility bundles are bundles of libraries that other servers include in their servers
but Glowstone does not.
|
| RectangularRegion.IterationDirection |
Copyright © 2021. All rights reserved.