| Interface | Description |
|---|---|
| ITranslatableEnum |
| Class | Description |
|---|---|
| BlockIndicator | |
| ChunkCache |
Like a Region, but should be OK to use get a cache from a different thread (since we go through
ServerChunkProvider#getChunk(), which returns async chunk supplier when called off the main thread.
|
| CountedItemStacks | |
| DirectionUtil |
rotateAround() disappeared from Direction in 1.15
|
| DroneProgramBuilder |
Class to build simple (no jumping) Drone programs, without needing to worry about the X/Y locations of widgets
|
| DummyContainer |
To keep crafting widgets happy
|
| EnchantmentUtils |
This class is copied from OpenMods' OpenModsLib
https://github.com/OpenMods/OpenModsLib/blob/master/src/main/java/openmods/utils/EnchantmentUtils.java
and is Copyright (c) 2013 Open Mods
The original file does not have a licence, but OpenModsLib is licensed under the MIT Licence and the file
is used here under the terms of that licence.
|
| EntityDistanceComparator | |
| EntityFilter | |
| EntityFilter.ConstantEntityFilter | |
| FluidUtils | |
| GlobalPosHelper | |
| GlobalTileEntityCacheManager |
Helper which allows querying TE's of specific types, like the Universal Sensor, Security Station and Charging Station
This is very important for performance, especially in worlds with many tile entities.
|
| GlobalTileEntityCacheManager.GlobalTileEntityCache<T extends net.minecraft.tileentity.TileEntity> | |
| IOHelper | |
| ItemLaunching |
Common code for the Air Cannon and Pneumatic Chestplate item launcher
|
| ItemStackHandlerIterable | |
| ItemTagMatcher | |
| JsonToNBTConverter | |
| LegacyAreaWidgetConverter |
Exists to support saved drone programs from 1.12 and older versions of PneumaticCraft, and also to support
the Computer Control progwidget's "addArea" and "removeArea" methods.
|
| NBTToJsonConverter | |
| NBTUtils | |
| PastebinHandler | |
| PneumaticCraftUtils | |
| ProgrammedDroneUtils | |
| RandomTradeBuilder | |
| RayTraceUtils | |
| Reflections |
Gather all the reflection work we need to do here for ease of reference.
|
| SizeLimitedItemHandlerWrapper |
An item handler wrapper which pretends to be smaller than its wrapped item handler; only as large as its last
non-empty slot.
|
| StreamUtils | |
| ThreadedSorter<T> | |
| UpgradableItemUtils |
Some helper methods to manage items which can store upgrades (Pneumatic Armor, Drones...)
|
| VoxelShapeUtils |
With thanks to JTK222 | Lukas for this
|
| Enum | Description |
|---|---|
| IOHelper.ExtractCount | |
| LegacyAreaWidgetConverter.EnumOldAreaType |