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

1006 Commits

Author SHA1 Message Date
35d8faef4c Implement Energy Shrine builder 2019-04-01 20:29:10 +02:00
c8453fd9b9 Refactor Stronghold classes to match recent changes & cleanup generator 2019-04-01 20:18:44 +02:00
1b41e14b1f Minor refactoring (Size, PosExt, OverworldFeatures) 2019-04-01 20:17:07 +02:00
68867e5759 Update IStructureDescription's structure locator to take PosXZ 2019-04-01 20:15:57 +02:00
1ca7d57a14 Add IStructureBuild w/ list of bounding boxes forming the generated structure 2019-04-01 20:14:37 +02:00
fdd785d9f6 Add Size.getPos(Alignment) 2019-04-01 20:12:27 +02:00
f43c589533 Add PosXZ utility data class 2019-04-01 20:05:20 +02:00
0d4bf8c40d Add a bunch of Energy Shrine rooms 2019-03-31 15:14:43 +02:00
291618776f Add Energy Shrine main room pieces & abstract room class 2019-03-31 14:47:58 +02:00
cc52a3d731 Add Energy Shrine corridor pieces 2019-03-31 14:43:28 +02:00
3a979793b7 Add Energy Shrine piece connection types 2019-03-31 14:34:43 +02:00
0ae433b166 Add Energy Shrine banner generator 2019-03-31 14:32:14 +02:00
f49d735270 Add Energy Shrine block palette & base piece class 2019-03-31 14:32:14 +02:00
f941bf6133 Add VM parameters to improve DCEVM performance 2019-03-31 13:53:39 +02:00
c2cee5d5cd Refactor and cleanup StrongholdBuilder 2019-03-31 09:49:38 +02:00
d48dff9fc8 Refactor some structure utilities into an abstract class in IStructureBuilder 2019-03-31 09:39:52 +02:00
81f8cadb86 Update existing code to use updated Random.removeItem extensions 2019-03-31 08:27:37 +02:00
69b91d88da Fix inconsistencies between Random.removeItem and Random.nextItem 2019-03-31 08:26:31 +02:00
241eb42b0c Update existing code to use IBlockState facing extensions 2019-03-31 08:03:30 +02:00
1d31272418 Rename EnumFacingExt & add IBlockState extensions for facing 2019-03-31 08:03:30 +02:00
b1201e0088 Add Energy Shrine loot tables 2019-03-31 04:05:03 +02:00
96c3f24be3 Add loot table function to pick a random Smooth Gloomrock color 2019-03-31 04:00:18 +02:00
971de3e0b4 Add Infusion.byName & basic loot table function to apply random infusions 2019-03-30 16:21:59 +01:00
c119b52247 Minor formatting fixes 2019-03-30 15:29:25 +01:00
ee44e029ea Add a loot table property that allows sorting stacks in a specific order 2019-03-30 13:16:46 +01:00
4a191ee98e Separate loot table and loot pool configuration to fix weirdness 2019-03-30 09:38:57 +01:00
7cd00e9c4a Propertly define how structure piece connection attachment should work 2019-03-30 07:13:40 +01:00
71fb850f98 Add IStructureTrigger for colored beds 2019-03-30 03:17:33 +01:00
a4eb927ef7 Fix filecopy.ps1 to work on older versions of PowerShell 2019-03-28 21:29:35 +01:00
e5ea8377b0 Allow specifying position of starting structure piece 2019-03-20 11:29:38 +01:00
e1932d141a Add support for even-sized structure piece connections 2019-03-20 11:29:38 +01:00
a5fde1de74 Add new subcommands to '/hee structure' (resetcache, norots) 2019-03-20 10:57:29 +01:00
dea6d315a0 Improve Smooth Gloomrock Stairs side texture 2019-03-18 11:16:54 +01:00
045bbe3f11 Update Stronghold classes to use Air singleton 2019-03-17 12:04:01 +01:00
9f05e04796 Add IStructureWorld.placeWalls & IBlockPicker.Air 2019-03-17 12:02:31 +01:00
86be7ad8d6 Add Stronghold to '/hee structure' command 2019-03-16 18:42:15 +01:00
0dc7b2ecc2 Add a debug command for structures 2019-03-16 18:39:02 +01:00
9a36fba5fa Improve Smooth Gloomrock Slab side texture 2019-03-16 17:39:52 +01:00
2e2cd502cc Reorganize all GUI and container-related classes into new packages 2019-03-16 14:20:23 +01:00
072be51c35 Reorganize all rendering-related classes into new packages 2019-03-16 14:03:02 +01:00
21ea330124 Add script used to generate Stardust Ore texture variations 2019-03-16 12:04:18 +01:00
d133636386 Implement Death Flower withering logic 2019-03-16 11:58:00 +01:00
713d22105d Update EndermiteTeleportLogic to use Teleporter.nearLocation 2019-03-16 09:53:16 +01:00
b3beeb114d Add Teleporter.nearLocation to generalize multiple teleport attempts 2019-03-16 09:53:05 +01:00
d473083f5a Make Teleporter.resetFall true by default 2019-03-16 09:09:14 +01:00
75ea906d23 Tweak Ring of Hunger's balance 2019-03-15 20:25:50 +01:00
d9188f4d60 Trigger item use stat when a Trinket breaks 2019-03-15 20:25:36 +01:00
6e264ee58a Minor formatting fixes 2019-03-15 15:22:03 +01:00
8243673e0e Replace vanilla Totem of Undying w/ custom Trinket logic 2019-03-15 15:13:29 +01:00
7e6b47d832 Add a 'horribly dying Villager' entity 2019-03-15 13:53:58 +01:00