-
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