1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion.git synced 2024-11-25 11:42:45 +01:00
Commit Graph

2176 Commits

Author SHA1 Message Date
f9764a9cab Add stairs to Meta and line gen to dungeon piece class 2015-08-06 02:46:46 +02:00
08e8b7af3d Add an info module to debug stick 2015-08-06 02:46:16 +02:00
37c29bbeb4 Tweak End Portal collisions to only tp when fully inside it 2015-08-06 01:56:20 +02:00
4bfd55a46a Add offset & move methods with Facing4 to Pos 2015-08-05 22:29:53 +02:00
4a4ca2795d Work on Stronghold portal room 2015-08-05 22:21:06 +02:00
218d0d5e96 Make coords in dungeon generate method final 2015-08-05 22:20:25 +02:00
78905fa4f2 Add new fields and methods to Pos and Facing4 2015-08-05 22:20:04 +02:00
4465140b6f Add outline worldgen method to dungeon piece class 2015-08-05 21:56:48 +02:00
b725675779 Fill dungeon pieces with air by default 2015-08-05 21:56:27 +02:00
0f95717fa2 Add convenience code to BlockInfo and IBlockPicker 2015-08-05 21:55:15 +02:00
0b57c09c7b Fix mod rejections when client has HEE but server doesn't since MC 1.7.x (WTF) 2015-08-05 20:25:51 +02:00
3b2b378f84 Finish Stronghold corridors 2015-08-05 18:05:32 +02:00
6418ad9238 Change addPiece to addPieces in dungeon structure 2015-08-05 18:04:52 +02:00
9286e17717 Remove dungeon piece amount from the class (forgot) 2015-08-05 16:15:50 +02:00
9146a1905e Add helper fields into dungeon piece class to make code cleaner 2015-08-05 16:12:47 +02:00
d2d689c38d Update Stronghold to the dungeon system changes 2015-08-05 13:47:15 +02:00
8cbe58e7f6 Move dungeon piece amount & weight to a piece array class 2015-08-05 13:46:50 +02:00
2aa6b2d8ed Use the Range class in structure system 2015-08-05 12:31:53 +02:00
fdd15b7ee6 Replace MathUtil range method with a Range class 2015-08-05 12:31:25 +02:00
c35b52fc5f Change Stronghold corridor piece to accept min/max amount in constructor 2015-08-05 02:54:43 +02:00
8ecfd08169 Change structure dungeon piece weight handling to prevent future errors 2015-08-05 02:54:21 +02:00
0aace459e7 Fix incorrect bounding box sizes of dungeon pieces 2015-08-05 02:30:05 +02:00
e6645d9fb6 Fix Stronghold pieces with wrong coords & add two-dir corridor 2015-08-05 02:25:06 +02:00
2f0fa6e028 Fix dungeon structure connections and infinite-ish place attempt loop 2015-08-05 02:23:41 +02:00
0f242fb847 Deprecate old Facing class 2015-08-05 02:22:39 +02:00
e304cbae0d Fix compile errors in Stronghold dungeon pieces 2015-08-02 03:00:46 +02:00
55d1d7b216 Add type differentiation for dungeon connections 2015-08-02 03:00:10 +02:00
e919388be6 Work on Stronghold gen (switching computers) 2015-08-01 20:06:02 +02:00
3a93aea540 Work on dungeon structure gen (switching computers) 2015-08-01 20:05:33 +02:00
a7c0d04468 Add 2 and remove 1 test textures 2015-08-01 20:03:46 +02:00
86aa4a6afb Add a 'brickthing', whatever that is 2015-08-01 20:02:51 +02:00
5a9e041047 Add basic Stronghold classes 2015-08-01 00:44:49 +02:00
4b69de4cb3 Abstract out metadata values 2015-08-01 00:44:34 +02:00
460703d855 Add support for BlockInfo (block-meta pair obj) into StructureWorld 2015-08-01 00:43:23 +02:00
7b66e71cd8 Fix errors in structure world and dungeon system 2015-08-01 00:16:29 +02:00
92e4c72a6d Actually fix startup crash after deleting classes 2015-08-01 00:15:16 +02:00
7faeae9274 Add block-meta pair class and a picker interface for it 2015-08-01 00:14:07 +02:00
7114ee01f6 Comment out links to removed IslandBiomeBase, oops 2015-07-31 23:15:40 +02:00
bd94798e31 Work on new structure system (attempts, error catching, actually generate) 2015-07-31 23:03:36 +02:00
87edca4b50 Extend structure types with a cuboid piece dungeon generator 2015-07-31 20:10:20 +02:00
860754d543 Add structure base class and make StructureWorld final 2015-07-31 20:08:24 +02:00
d53f417caa Add structure utility classes and update Pos 2015-07-31 20:06:16 +02:00
59226b98ea Move old world gen classes
Doesn't matter for history since they'll be gone later.
2015-07-31 04:37:29 +02:00
666ce4d3f9 Change World to IBlockAccess in some Pos methods 2015-07-31 04:27:43 +02:00
95933f1c5f Improve debug stick with sneak functionality 2015-07-31 04:27:21 +02:00
e592c79dd7 Fix Persegrit after removing LSW 2015-07-31 04:27:04 +02:00
03b60b516f Remove LargeStructure system and add StructureWorld as a future replacement 2015-07-31 04:26:49 +02:00
aec2653b68 Update debug stick to skip hotbar 2015-07-30 19:08:20 +02:00
c57190e922 Add more debugging tools (clear stick, vanilla Stronghold gen) 2015-07-30 17:53:05 +02:00
30f22fb681 Remove old mapgen system and break everything 2015-07-30 16:25:58 +02:00