| Interface | Description |
|---|---|
| ITranslatableEnum |
| Class | Description |
|---|---|
| AcceptabilityCache<T> | |
| 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 | |
| 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 | |
| PlayerFilter |
A player filter is a collection of individual matcher objects with either match-any or match-all behaviour.
|
| PNCFluidTank |
Much like the default FluidTank implementation in Forge, but also passes the previous fluid & amount in its
onContentsChanged() method.
|
| 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
|
| WildcardedRLMatcher |
| Enum | Description |
|---|---|
| AcceptabilityCache.Acceptability | |
| IOHelper.ExtractCount | |
| LegacyAreaWidgetConverter.EnumOldAreaType |