1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion-2.git synced 2025-08-17 16:31:48 +02:00

Commit Graph

  • 68867e5759 Update IStructureDescription's structure locator to take PosXZ chylex 2019-04-01 20:15:57 +02:00
  • 1ca7d57a14 Add IStructureBuild w/ list of bounding boxes forming the generated structure chylex 2019-04-01 20:14:37 +02:00
  • fdd785d9f6 Add Size.getPos(Alignment) chylex 2019-04-01 20:12:27 +02:00
  • f43c589533 Add PosXZ utility data class chylex 2019-04-01 20:05:20 +02:00
  • 0d4bf8c40d Add a bunch of Energy Shrine rooms chylex 2019-03-31 15:14:43 +02:00
  • 291618776f Add Energy Shrine main room pieces & abstract room class chylex 2019-03-31 14:47:58 +02:00
  • cc52a3d731 Add Energy Shrine corridor pieces chylex 2019-03-31 14:43:28 +02:00
  • 3a979793b7 Add Energy Shrine piece connection types chylex 2019-03-31 14:34:43 +02:00
  • 0ae433b166 Add Energy Shrine banner generator chylex 2019-03-31 14:30:17 +02:00
  • f49d735270 Add Energy Shrine block palette & base piece class chylex 2019-03-31 14:29:40 +02:00
  • f941bf6133 Add VM parameters to improve DCEVM performance chylex 2019-03-31 13:53:39 +02:00
  • c2cee5d5cd Refactor and cleanup StrongholdBuilder chylex 2019-03-31 09:49:38 +02:00
  • d48dff9fc8 Refactor some structure utilities into an abstract class in IStructureBuilder chylex 2019-03-31 09:39:52 +02:00
  • 81f8cadb86 Update existing code to use updated Random.removeItem extensions chylex 2019-03-31 08:27:37 +02:00
  • 69b91d88da Fix inconsistencies between Random.removeItem and Random.nextItem chylex 2019-03-31 08:26:31 +02:00
  • 241eb42b0c Update existing code to use IBlockState facing extensions chylex 2019-03-31 08:02:40 +02:00
  • 1d31272418 Rename EnumFacingExt & add IBlockState extensions for facing chylex 2019-03-31 08:03:08 +02:00
  • b1201e0088 Add Energy Shrine loot tables chylex 2019-03-31 04:03:05 +02:00
  • 96c3f24be3 Add loot table function to pick a random Smooth Gloomrock color chylex 2019-03-30 16:30:39 +01:00
  • 971de3e0b4 Add Infusion.byName & basic loot table function to apply random infusions chylex 2019-03-30 16:21:59 +01:00
  • c119b52247 Minor formatting fixes chylex 2019-03-30 15:29:25 +01:00
  • ee44e029ea Add a loot table property that allows sorting stacks in a specific order chylex 2019-03-30 13:16:46 +01:00
  • 4a191ee98e Separate loot table and loot pool configuration to fix weirdness chylex 2019-03-30 09:20:30 +01:00
  • 7cd00e9c4a Propertly define how structure piece connection attachment should work chylex 2019-03-30 07:13:40 +01:00
  • 71fb850f98 Add IStructureTrigger for colored beds chylex 2019-03-30 03:17:33 +01:00
  • a4eb927ef7 Fix filecopy.ps1 to work on older versions of PowerShell chylex 2019-03-28 21:29:35 +01:00
  • e5ea8377b0 Allow specifying position of starting structure piece chylex 2019-03-20 11:15:07 +01:00
  • e1932d141a Add support for even-sized structure piece connections chylex 2019-03-20 11:01:11 +01:00
  • a5fde1de74 Add new subcommands to '/hee structure' (resetcache, norots) chylex 2019-03-20 10:57:29 +01:00
  • dea6d315a0 Improve Smooth Gloomrock Stairs side texture chylex 2019-03-18 11:16:54 +01:00
  • 045bbe3f11 Update Stronghold classes to use Air singleton chylex 2019-03-17 12:04:01 +01:00
  • 9f05e04796 Add IStructureWorld.placeWalls & IBlockPicker.Air chylex 2019-03-17 12:02:31 +01:00
  • 86be7ad8d6 Add Stronghold to '/hee structure' command chylex 2019-03-16 18:42:15 +01:00
  • 0dc7b2ecc2 Add a debug command for structures chylex 2019-03-16 18:31:43 +01:00
  • 9a36fba5fa Improve Smooth Gloomrock Slab side texture chylex 2019-03-16 17:39:52 +01:00
  • 2e2cd502cc Reorganize all GUI and container-related classes into new packages chylex 2019-03-16 14:18:16 +01:00
  • 072be51c35 Reorganize all rendering-related classes into new packages chylex 2019-03-16 13:58:45 +01:00
  • 21ea330124 Add script used to generate Stardust Ore texture variations chylex 2019-03-16 12:04:18 +01:00
  • d133636386 Implement Death Flower withering logic chylex 2019-03-16 11:58:00 +01:00
  • 713d22105d Update EndermiteTeleportLogic to use Teleporter.nearLocation chylex 2019-03-16 09:53:16 +01:00
  • b3beeb114d Add Teleporter.nearLocation to generalize multiple teleport attempts chylex 2019-03-16 09:53:05 +01:00
  • d473083f5a Make Teleporter.resetFall true by default chylex 2019-03-16 09:09:14 +01:00
  • 75ea906d23 Tweak Ring of Hunger's balance chylex 2019-03-15 20:25:50 +01:00
  • d9188f4d60 Trigger item use stat when a Trinket breaks chylex 2019-03-15 20:25:36 +01:00
  • 6e264ee58a Minor formatting fixes chylex 2019-03-15 15:22:03 +01:00
  • 8243673e0e Replace vanilla Totem of Undying w/ custom Trinket logic chylex 2019-03-15 15:10:14 +01:00
  • 7e6b47d832 Add a 'horribly dying Villager' entity chylex 2019-03-15 13:52:49 +01:00
  • 0671b10aa9 Add growing pixel particle chylex 2019-03-15 13:53:11 +01:00
  • ba97cf077e Add pixel particle texture chylex 2019-03-15 13:14:32 +01:00
  • d513c89514 Replace uses of deprecated I18n class chylex 2019-03-14 19:07:20 +01:00
  • 00ac7bf8f8 Add customizable FX when a Trinket is broken chylex 2019-03-01 17:18:13 +01:00
  • 48befaf2d2 Reduce log spam from Igneous Rock smelting transformations chylex 2019-03-01 15:09:11 +01:00
  • 676e4207f4 Fix/workaround log warnings at startup chylex 2019-03-01 14:49:06 +01:00
  • 03cd848e5b Add Energy Cluster inventory texture & localized name chylex 2019-03-01 14:45:55 +01:00
  • 070a949eea Implement Dispersed Cluster generation chylex 2019-02-28 21:33:58 +01:00
  • b0bfe622a0 Generalize worldgen chunk grid logic & fix negative coordinates chylex 2019-02-28 21:09:38 +01:00
  • 2c506b4436 Tweak behavior of Ancient Cobweb & Dry Vines to work better in Strongholds chylex 2019-02-28 14:09:21 +01:00
  • 6482e44cc3 Finish Stronghold generation (tweak weights and piece ordering) chylex 2019-02-28 14:07:40 +01:00
  • 213bb39121 Update WorldToStructureWorldAdapter to take Random in constructor chylex 2019-02-28 14:01:05 +01:00
  • e2ec225634 Fix a few bugs & finish up Stronghold pieces chylex 2019-02-28 13:59:36 +01:00
  • 664e957b84 Update Stronghold code for new PaletteBuilder & IStructureGeneratorFromFile chylex 2019-02-28 10:27:24 +01:00
  • 5029eb41ed Add methods to save structures into files chylex 2019-02-28 10:26:22 +01:00
  • 58ef583d46 Add BoundingBox.size chylex 2019-02-28 09:58:55 +01:00
  • 402b72bac8 Rewrite PaletteBuilder to allow palettes for structure development chylex 2019-02-28 09:58:08 +01:00
  • fcff4b5380 Add PS script to copy file into clipboard chylex 2019-02-27 22:30:50 +01:00
  • df101cad2a Prepare to add more PowerShell scripts, woo! chylex 2019-02-27 22:29:28 +01:00
  • f463d917d4 Add Scaffolding chylex 2019-02-27 17:22:31 +01:00
  • c6e8c56c26 Implement Stronghold generation w/ Eye of Ender search (and tweaks) chylex 2019-02-27 12:44:36 +01:00
  • 7cee8db35e Implement Stronghold builder & update size and pieces chylex 2019-02-25 10:44:49 +01:00
  • cdc6321f25 Add OverworldFeatures to register worldgen chylex 2019-02-24 22:39:47 +01:00
  • 430692cdef Add BoundingBox.center chylex 2019-02-24 22:35:52 +01:00
  • f1afdcd3c7 Minor code tweaks & add ignored packages in autocomplete chylex 2019-02-24 13:26:02 +01:00
  • ea7804d8dc Add a few utilities to structure & weighted list classes chylex 2019-02-24 13:18:44 +01:00
  • 346896e2df Implement Stronghold piece types & custom piece Instance chylex 2019-02-24 13:07:03 +01:00
  • 03d9663460 Add Stronghold stair connection that cannot connect to doors chylex 2019-02-24 11:11:14 +01:00
  • 2dfa54db14 Work on Stronghold pieces (fix portal connections, allow merging relics into doors) chylex 2019-02-24 11:09:16 +01:00
  • 3f08d6d011 Work on structure piece code (merging, chaining & removal, mutability) chylex 2019-02-23 15:51:37 +01:00
  • c2def2fc6e Add Rotation4 w/ permutation picker to EnumFacingExt chylex 2019-02-23 14:24:09 +01:00
  • 8fd1831e06 Change setupRecipeNBT methods to take an ItemStack instead of IRecipe chylex 2019-02-23 14:22:06 +01:00
  • c612e94eaf Add MutableWeightedList chylex 2019-02-22 09:13:15 +01:00
  • ad297cdfc9 Update Teleporter to use sendToTracking chylex 2019-02-16 02:02:33 +01:00
  • 7cef62bc9a Add ModNetwork.sendToTracking chylex 2019-02-16 00:10:28 +01:00
  • 72510821d7 Add constants and extensions for entity attributes chylex 2019-02-15 17:52:42 +01:00
  • 9a35db35bd Add Enderman isShaking property chylex 2019-02-15 17:47:20 +01:00
  • a6c52b048f Fix Enderman Head rendering issues (culling, default transform) chylex 2019-02-15 17:03:43 +01:00
  • eb7913e453 Minor refactoring (missing SideOnly, import order, comment) chylex 2019-02-14 18:00:42 +01:00
  • 59903fcf14 Add Enderman Head w/ item and armor model, and a hacked up block chylex 2019-02-14 16:08:16 +01:00
  • d98fed7e19 Add Random.nextVector2 extension chylex 2019-02-14 12:50:49 +01:00
  • ccb7b68a25 Add entity AI for picking up blocks chylex 2019-02-13 23:09:06 +01:00
  • 4e81ee0762 Make entity teleportation instant client-side chylex 2019-02-13 18:07:06 +01:00
  • cd5c31f574 Refactor Teleporter to randomize particle position by size of teleported object chylex 2019-02-13 18:04:43 +01:00
  • 6282bf832d Refactor Teleporter to use teleported entity's sound category by default chylex 2019-02-13 12:27:15 +01:00
  • e9de4593b4 Add World extension for per-dimension storage chylex 2019-02-11 19:25:12 +01:00
  • 5ac5d72dc5 Implement Death Flower healing using End Powder chylex 2019-02-11 18:20:02 +01:00
  • 1050084452 Add WIP Death Flower (variations, models, textures) chylex 2019-02-11 11:53:35 +01:00
  • a5b260e47c Add base for custom particle textures chylex 2019-02-11 10:41:41 +01:00
  • a6cf78fec4 Add base block and EnumPlantType for plants that grow on End Stone chylex 2019-02-10 17:41:25 +01:00
  • 10c4298247 Ensure enum modifications are applied as early as possible chylex 2019-02-10 15:02:33 +01:00
  • 5ab345b67e Minor formatting fixes and updates chylex 2019-02-10 14:59:18 +01:00
  • 16d4730513 Add IOffset.Gaussian and IColor.toVec chylex 2019-02-10 14:57:52 +01:00