Commit Graph

  • 2d1b12d6c4 Stop relying on NBT imports chylex 2019-10-07 09:36:55 +0200
  • fd0eb2b5f7 Stop relying on FML imports (sides & events) chylex 2019-10-07 08:48:27 +0200
  • 6b9253fdf6 Add custom HSB color conversion & destructuring methods to IntColor chylex 2019-10-07 07:07:54 +0200
  • f90322129b Stop relying on enum imports (Facing, Difficulty, Hand, ActionResult) chylex 2019-10-02 20:26:23 +0200
  • e9da6142d7 Completely remove dependency on GlStateManager chylex 2019-10-02 19:20:05 +0200
  • af93df468e Update IBlockColor/IItemColor usages to use the new utilities chylex 2019-10-02 12:03:40 +0200
  • 940e62552b Add HSB & IBlockColor/IItemColor utilities chylex 2019-10-02 12:02:16 +0200
  • 4f6b14b237 Implement missing Igneous Rock transformations & stack size reduction chylex 2019-09-21 10:03:44 +0200
  • 97618e8062 Allow ignoring Trap infusion on TNT & disable Infused TNT flammability chylex 2019-09-21 09:16:25 +0200
  • 0c690c4256 Remove TODO in Dispenser behavior for Enderman Heads chylex 2019-09-21 06:39:11 +0200
  • f0e4d60777 Add Dispenser support for extinguishing Igneous Plates chylex 2019-09-21 06:31:17 +0200
  • 0471d37116 Move Dispenser behavior into a separate package chylex 2019-09-21 06:25:54 +0200
  • 08dffde749 Hide Brewing Stand potion slot icons when not empty chylex 2019-09-21 04:38:42 +0200
  • 123477b5c5 Add MagicValues for game constants & address a few UPDATE comments chylex 2019-09-19 01:46:30 +0200
  • 9ee675be54 Work on Obsidian Tower (loot, rooms, arrangements, token & boss spawning) chylex 2019-09-19 01:25:48 +0200
  • 145526a2c5 Log error in LootChestStructureTrigger if applied to invalid tile entity chylex 2019-09-16 19:27:20 +0200
  • 7f80f1c6fb Add loot function for picking music disks chylex 2019-09-15 18:44:16 +0200
  • 284d9f73e7 Update existing structure palettes to use combo mappings chylex 2019-09-13 22:08:16 +0200
  • 6935025004 Add trapdoors to PaletteMappings & define mapping combos for convenience chylex 2019-09-13 21:57:45 +0200
  • 9adec4b366 Address IntelliJ code inspection issues chylex 2019-09-10 12:30:29 +0200
  • 0f9277b943 Include IntelliJ inspection profile in the repo chylex 2019-09-10 12:27:04 +0200
  • 05e67088d5 Add WIP Ender Eye (model, texture, spawn animation & basic behavior) chylex 2019-09-10 09:46:18 +0200
  • f816d9076e Update entity code to use Vec3d.directionTowards chylex 2019-09-09 02:37:07 +0200
  • f7cebdd2a3 Move Enderman handler classes to a different package chylex 2019-09-08 04:03:26 +0200
  • fd741287e5 Ignore setAttackTarget in custom entities when called repeatedly chylex 2019-09-07 10:41:59 +0200
  • eaed8e9485 Update EntityMoveFlyingForward to use FLYING_SPEED & add friction constant chylex 2019-09-07 10:05:42 +0200
  • e3a59a3ffe Make ModelBox.quadList public and non-final chylex 2019-09-07 10:03:07 +0200
  • 0934892eca Refactor EntitySelector to return a List instead of Sequence chylex 2019-09-07 05:37:03 +0200
  • 8908293709 Add Entity helpers (instant yaw rotation, direct flight, look slerp) chylex 2019-09-04 19:27:58 +0200
  • edc5b5e51d Make Float.toDegrees/toRadians return a Float chylex 2019-09-04 20:09:50 +0200
  • 7957de6e2b Add Quaternion class & Vec3d.toPitch extension chylex 2019-09-04 18:29:11 +0200
  • ddc9198621 Minor model code refactoring (Token Holder & Amulet of Recovery) chylex 2019-09-04 18:24:16 +0200
  • d5658f5532 Make custom creature types public, fix Enderman & Endermite classification chylex 2019-09-03 03:26:38 +0200
  • e489576321 Add WIP Igneous Plate (assets, visuals, recipe, smelting speed behavior) chylex 2019-08-29 12:02:40 +0200
  • dd8f74cb61 Add model extensions & builder for cubes chylex 2019-08-17 18:38:58 +0200
  • 5c7a21a876 Add Property.facing to construct PropertyDirection chylex 2019-08-17 01:51:35 +0200
  • 28c9e8d074 Rename SlotReadOnly to SlotTakeOnly chylex 2019-08-16 23:21:28 +0200
  • dedae0695b Allow opening Shulker Boxes without placing them down chylex 2019-08-16 20:52:56 +0200
  • 8bdb13519a Add IInventoryFromPlayerItem to reduce duplicate code & update existing containers chylex 2019-08-16 21:19:45 +0200
  • b17bd3434c Implement Spiderling variation of Grave Dirt chylex 2019-08-16 01:51:32 +0200
  • 7dfb8c3467 Add Spiderling w/ behavior, rendering, drops chylex 2019-08-16 01:47:55 +0200
  • 211c76bcbb Work on AI (wandering, light startle, on-fire panic, leap attack) chylex 2019-08-16 01:45:42 +0200
  • e5ac7156ff Implement entity ground navigator that doesn't require a proper path chylex 2019-08-15 02:00:43 +0200
  • 784a544c10 Update AIToggle to support multiple tasks at once chylex 2019-08-14 14:23:10 +0200
  • b98c263985 Add IAttributeInstance.tryRemoveModifier & update existing code to use it chylex 2019-08-14 14:20:20 +0200
  • 83487046be Add dummy definitions & language keys for Phase 2 territories chylex 2019-08-10 22:02:05 +0200
  • b25c38cb8f Rework Blob generation and populator picking chylex 2019-08-10 17:35:58 +0200
  • 56c88eca52 Fix Blob generator being off-center & wrong edge distance in The Hub chylex 2019-08-10 16:15:49 +0200
  • f324e52daf Replace lambdas generating random numbers with RandomInt/RandomDouble chylex 2019-08-09 19:31:51 +0200
  • 9529eceaf9 Add RandomInt & RandomDouble implementing (Random) -> R chylex 2019-08-09 19:30:54 +0200
  • d6f6923636 Remove ColorSpaces & refactor code to use new color classes chylex 2019-08-09 15:50:06 +0200
  • 9e0d1b2526 Add IRandomColor chylex 2019-08-09 15:45:32 +0200
  • eae7b7027f Add IntColor as inline class for RGB w/ HCL support chylex 2019-08-09 15:44:22 +0200
  • b8a163effc Add EnvironmentRenderer constant w/ vanilla skycube parameters chylex 2019-08-09 11:49:58 +0200
  • 9619760a53 Fix server startup crash due to EnvironmentRenderer chylex 2019-08-09 11:19:00 +0200
  • 093fba8138 Add Portal Token to each territory to creative tab chylex 2019-08-08 21:49:13 +0200
  • 3e1ac61f10 Remember spawn location of the first entity to travel through Void Portal chylex 2019-08-08 16:15:56 +0200
  • a2fa112c20 Hide block outlines for portal blocks chylex 2019-08-08 15:32:14 +0200
  • 7a8a930cfa Tweak portal animations & implement slowing before fade-out chylex 2019-08-08 15:14:38 +0200
  • 3605ec7935 Implement Void Portals remembering last used portal chylex 2019-08-08 00:07:13 +0200
  • 04840002c7 Implement portal clearance & refactor chylex 2019-08-07 20:29:40 +0200
  • f7599abb83 Add Purity Extract & Potion of Purity chylex 2019-08-07 17:52:10 +0200
  • fb397f9ba5 Add PotionBase.makeType to simplify PotionType registering chylex 2019-08-07 17:50:35 +0200
  • bab34fd36f Fix several issues with Potions (typos in recipes, compatibility with old worlds) chylex 2019-08-07 15:53:25 +0200
  • 005e467373 Add IForgeRegistry.getIfExists extension to avoid defaults chylex 2019-08-07 15:53:38 +0200
  • 5b238ef770 Implement Dragon's Breath recipe using a Cauldron chylex 2019-08-06 21:26:19 +0200
  • fa15245cff Refactor custom Cauldrons to make bucket & bottle handling easier chylex 2019-08-06 18:53:42 +0200
  • 03a8b5d656 Add TODOs about overridden entities and potions chylex 2019-08-06 18:22:15 +0200
  • 07ef703929 Add custom item entity for Cauldron recipes & change pickup behavior for items in Cauldrons chylex 2019-08-06 14:37:30 +0200
  • 93f1f627ea Add custom bubble particle that works outside water chylex 2019-08-06 17:56:20 +0200
  • 2ee8b75c38 Remove unnecessary JvmStatic and JvmField annotations chylex 2019-08-06 16:49:43 +0200
  • 33e924c2b6 Add Ender Goo Cauldron (w/ Purified variation) chylex 2019-08-05 20:27:40 +0200
  • bb35f183a4 Add system for custom cauldrons chylex 2019-08-05 19:15:16 +0200
  • a1db944a59 Fix wrong Dragon's Breath brewing recipe & Brewing Stand shift-click slot order chylex 2019-08-05 15:00:11 +0200
  • d7e6446fc6 Organize storage blocks into one category in code chylex 2019-08-05 11:04:11 +0200
  • f01b51c91a Rebalance Energy Oracle, fix visual glitches, implement Cluster ignoring chylex 2019-08-04 18:15:12 +0200
  • a3d74538e2 Add BlockPos.closestTickingTile w/ predicate & remove maxDistance default chylex 2019-08-04 16:41:37 +0200
  • aad4102dea Add potted Withered Death Flowers into Energy Shrines chylex 2019-08-04 12:45:41 +0200
  • 7ce4d1ef51 Implement Flower Pots with Death Flowers & fix Endermen not spawning chylex 2019-08-04 11:17:16 +0200
  • b2dd48d8c3 Add system for custom flower pots chylex 2019-08-03 17:52:37 +0200
  • 8799b7370d Fix useNeighborBrightness & ambient occlusion on existing blocks chylex 2019-08-03 17:27:50 +0200
  • 7063797809 Update solid top checks in BlockEternalFire & BlockJarODust chylex 2019-08-03 15:07:53 +0200
  • c87f2605d5 Add BlockPos.isTopSolid extension & remove a few inlines chylex 2019-08-03 15:07:12 +0200
  • 074bceb5b2 Update & refactor a few things to address TODOs chylex 2019-08-03 12:18:40 +0200
  • 5d2e781a96 Disable Forge worldgen hook in the End dimension chylex 2019-08-02 19:01:54 +0200
  • 4d22626cb6 Make instability-spawned Endermites not despawn on peaceful chylex 2019-08-02 17:47:31 +0200
  • 989bc6b712 Add mechanism to prevent hostile mob despawning on peaceful chylex 2019-08-02 17:47:18 +0200
  • b8538771f1 Address IDE inspections chylex 2019-08-02 15:42:29 +0200
  • 43fa25ace3 Replace Chorus Flower override with a transformer chylex 2019-08-02 14:44:21 +0200
  • efb295e343 Add coremod & utilities chylex 2019-08-02 14:05:16 +0200
  • 4660c0e788 Add Enhanced Brewing Stand w/ textures and custom behavior chylex 2019-08-02 10:11:43 +0200
  • 9ee9876a94 Fix being unable to put potions back into Brewing Stands & modifier issues chylex 2019-08-01 18:43:52 +0200
  • 79216ee6d2 Replace vanilla Brewing Stand & implement custom modifiers chylex 2019-08-01 14:21:32 +0200
  • f1b0f036fe Move ContainerBaseCustomInventory shift-click logic into an interface chylex 2019-08-01 14:14:14 +0200
  • 4395ad412f Separate potion modifier recipes & refactor chylex 2019-08-01 14:06:43 +0200
  • 482c5f7153 Change IntelliJ module names because ??? chylex 2019-08-01 04:01:26 +0200
  • bb32552fda Completely rework vanilla brewing recipes chylex 2019-07-31 16:52:16 +0200
  • d4e43614a2 Disable Kotlin assertions chylex 2019-07-31 02:34:50 +0200
  • 6564bc7564 Reduce compiler warnings and inlining chylex 2019-07-31 00:36:40 +0200
  • a501bc52b0 Add Obsidian Towers territory w/ basic features chylex 2019-07-30 11:38:19 +0200