DimDoors/StevenDimDoors/mod_pocketDim
SenseiKiwi 02b96c0c05 Improved Dungeon Loot and Selection
DDLoot: Implemented a custom version of MC's generateChestContents() for
our own chests. It avoids two notable bugs that affect MC's version.

FillContainersOperation: Changed code to use
DDLoot.generateChestContents()

SchematicLoader: Fixed a bug in the way we calculated a seed for
selecting our dungeons that would cause certain seeds to dominate all
the others. Under certain circumstances, the function would only return
-1. That would make our dungeon selection severely biased. That was
resolved and the code was specifically tuned for seeding Java's Random
even for doors with nearly identical positions. The result was an
apparent major improvement in the randomness of dungeons.

ruins\rules.txt: Changed the dungeon generation rules to precisely match
the complicated scheme we had before. We're still using simple rules to
choose dungeons - I used a program to derive the effective distribution
of dungeon types that the old code would produce and converted it into
the current rule system.
2013-08-24 07:52:35 -04:00
..
blocks reverted rift rendering 2013-08-22 22:10:10 -04:00
commands Minor fixes 2013-08-23 01:30:24 -04:00
dungeon Improved Dungeon Loot and Selection 2013-08-24 07:52:35 -04:00
helpers Fixed Config Loading Bug 2013-08-22 22:57:26 -04:00
items Changes to dimHelper 2013-07-31 19:34:08 -04:00
schematic Minor fixes 2013-08-23 01:30:24 -04:00
ticking changes to RiftRender 2013-08-20 21:43:33 -04:00
util Basic Configurable Dungeon Chains 2013-08-05 20:16:45 -04:00
world Changes to dimHelper 2013-07-31 19:34:08 -04:00
BlankTeleporter.java a few last tweaks 2013-06-16 03:40:46 -04:00
CloudRenderBlank.java Signed-off-by: StevenRS11 <stevenrs11@aol.com> 2013-02-17 21:46:16 -05:00
CommonProxy.java finished mob (I think) 2013-05-30 02:30:17 -04:00
ConnectionHandler.java Overhauled configuration properties 2013-06-13 19:01:54 -04:00
DDLoot.java Improved Dungeon Loot and Selection 2013-08-24 07:52:35 -04:00
DDProperties.java Decreased Default Gateway Generation Chance 2013-08-15 05:35:03 -04:00
DimData.java Renamed printAllLinkData and limbo decay 2013-07-11 20:42:57 -04:00
DimUpdatePacket.java Signed-off-by: StevenRS11 <stevenrs11@aol.com> 2013-02-17 21:46:16 -05:00
DungeonGenerator.java Completed Dungeon Pack Implementation 2013-08-22 02:25:26 -04:00
EventHookContainer.java Improved EventHookContainer 2013-08-17 20:32:30 -04:00
LimboDecay.java Overhauled Tick Sending by CommonTickHandler 2013-07-26 05:15:44 -04:00
LinkData.java Partial Overhaul of Commands 2013-06-25 13:55:13 -04:00
mod_pocketDim.java Made Rifts Check Block Hardness 2013-08-03 06:12:56 -04:00
ObjectSaveInputStream.java Signed-off-by: StevenRS11 <stevenrs11@aol.com> 2013-02-17 21:46:16 -05:00
PacketHandler.java Changes to dimHelper 2013-07-31 19:34:08 -04:00
PlayerRespawnTracker.java Overhauled configuration properties 2013-06-13 19:01:54 -04:00
pocketTeleporter.java Fixed /dd-rift orientation funkyness. 2013-07-30 20:15:55 -04:00
Point3D.java Made Rifts Destroy Blocks in Layers 2013-08-03 13:56:48 -04:00
RiftGenerator.java Added Nether Gateway Chance Correction 2013-08-07 22:11:10 -04:00
SchematicLoader.java Improved Dungeon Loot and Selection 2013-08-24 07:52:35 -04:00
ServerPacketHandler.java Overhauled configuration properties 2013-06-13 19:01:54 -04:00
Spells.java finished mob (I think) 2013-05-30 02:30:17 -04:00
TileEntityDimDoor.java Signed-off-by: StevenRS11 <stevenrs11@aol.com> 2013-02-17 21:46:16 -05:00
TileEntityDimRail.java rift blade creates rifts, doors can teleport carts and items 2013-03-09 23:04:20 -05:00
TileEntityRift.java reverted rift rendering 2013-08-22 22:10:10 -04:00
TransientDoor.java Changes to dimHelper 2013-07-31 19:34:08 -04:00