DimDoors/StevenDimDoors/mod_pocketDim/blocks
SenseiKiwi 56ecb0cd9e Reorganized DimLink Code
Moved the DimLink code out of NewDimData in order to reduce clutter
inside that class and made it a separate class, except for functions
that should only be available for NewDimData. Deleted IDimLink and
changed all references to it to use DimLink instead. DimLink is now an
abstract class, which achieves the same encapsulation and protection we
had before by having DimLink implement IDimLink from within NewDimData.
NewDimData has a new class inside, InnerDimLink, which provides it
access to special functions that would be dangerous to expose. This is
the same mechanism used to protect NewDimData's dangerous functions.
These changes are in preparation for adding more code for packet
handling.
2013-09-02 11:47:12 -04:00
..
BlockDimWall.java Merge remote-tracking branch 'upstream/master' 2013-07-19 07:24:35 -04:00
BlockDimWallPerm.java More Progress on Rewrite 2013-09-01 09:21:27 -04:00
BlockLimbo.java Flipped a Table 2013-08-29 02:14:24 -04:00
BlockRift.java Reorganized and Renamed Classes 2013-08-31 16:43:18 -04:00
DimensionalDoor.java Reorganized DimLink Code 2013-09-02 11:47:12 -04:00
dimHatch.java Flipped a Table 2013-08-29 02:14:24 -04:00
TransientDoor.java Reorganized DimLink Code 2013-09-02 11:47:12 -04:00
UnstableDoor.java Reorganized DimLink Code 2013-09-02 11:47:12 -04:00
WarpDoor.java Reorganized DimLink Code 2013-09-02 11:47:12 -04:00