chylex
|
32ea34fa0c
|
SHELF
|
2021-01-15 18:42:49 +01:00 |
|
chylex
|
2ab4659da5
|
[WIP] Tomb Dungeon
|
2021-01-15 18:40:13 +01:00 |
|
chylex
|
276df76979
|
Fix Transform mirroring entity yaw incorrectly
|
2021-01-02 22:23:18 +01:00 |
|
chylex
|
14788dd9ad
|
Fix invisible bottom layer in Jar o' Dust when placed on transparent block
|
2020-12-31 21:25:57 +01:00 |
|
chylex
|
5b69abf29e
|
Make Jar o' Dust layers more visible & add dust compression effect
|
2020-12-31 21:25:28 +01:00 |
|
chylex
|
dd6f4fa4d1
|
Implement Jar o' Dust generation in Tomb Dungeon
|
2020-12-31 21:16:07 +01:00 |
|
chylex
|
414b11aa0d
|
Implement Undread spawning in Forgotten Tombs
|
2020-12-30 00:11:12 +01:00 |
|
chylex
|
14fbcac4e0
|
Make Undreads avoid unsupported Dusty Stone when not in aggro
|
2020-12-29 21:36:22 +01:00 |
|
chylex
|
3e0aedc039
|
Add entity ground navigator that supports custom node processors
|
2020-12-29 21:33:38 +01:00 |
|
chylex
|
20c21f9afa
|
Fix overriding wrong overload of getBlockPathWeight in entities
|
2020-12-29 19:49:45 +01:00 |
|
chylex
|
f4fac58b32
|
Add special handler for entities colliding with full blocks instead of making collision boxes slightly shorter
|
2020-12-29 17:38:00 +01:00 |
|
chylex
|
f21a4fbf3f
|
Replace broken EntitySelector.inDimension
|
2020-12-29 17:24:49 +01:00 |
|
chylex
|
c9ad94bcb4
|
Fix portal rendering in fog
|
2020-12-29 15:11:14 +01:00 |
|
chylex
|
1a11754bad
|
Reformat code
|
2020-12-25 09:15:22 +01:00 |
|
chylex
|
421cadb545
|
Fix IntelliJ folder exclusions in build.gradle
|
2020-12-25 00:05:27 +01:00 |
|
chylex
|
596042b255
|
Work on Forgotten Tombs environment (dust particles, Grave Dirt sounds)
|
2020-12-20 19:27:06 +01:00 |
|
chylex
|
f4bfd0f8e3
|
Add IntColor properties for RGBA as floats
|
2020-12-20 15:43:45 +01:00 |
|
chylex
|
373087e33c
|
Fix debug mode not removing territory fog
|
2020-12-19 12:57:07 +01:00 |
|
chylex
|
a46524e518
|
Finalize The Hub environment
|
2020-12-19 12:40:50 +01:00 |
|
chylex
|
ecd48ec345
|
Address a few technical TODOs and tweak code
|
2020-12-15 20:44:36 +01:00 |
|
chylex
|
8c21bcad67
|
Partially fix rendering issues with lightmaps and fog after updating from 1.14
|
2020-12-15 20:27:00 +01:00 |
|
chylex
|
7b54a8885a
|
IntelliJ folder exclusions are fucked...
|
2020-12-11 17:03:00 +01:00 |
|
chylex
|
e587f212eb
|
Refactor Vec3d uses to simplify eventual 1.16 transition
|
2020-12-08 05:37:13 +01:00 |
|
chylex
|
7957655ed1
|
Update IDEA project settings
|
2020-11-22 23:28:07 +01:00 |
|
chylex
|
69e59992dc
|
Address several TODOs (entity replacement, anvil repair, vanilla resources)
|
2020-11-22 23:27:50 +01:00 |
|
chylex
|
465728fdd5
|
Add debug command to check and manipulate instability
|
2020-11-22 19:58:02 +01:00 |
|
chylex
|
efe56e0ebc
|
Fix Ender Eye spawn rotation
|
2020-11-22 04:54:51 +01:00 |
|
chylex
|
cd63de38ca
|
Improve The Hub portal positioning
|
2020-11-22 04:54:51 +01:00 |
|
chylex
|
1515102b04
|
Add debug command to regenerate territory
|
2020-11-22 04:54:50 +01:00 |
|
chylex
|
f0eeea3249
|
Work on Ender Eye attacks and respawning
|
2020-11-18 03:53:17 +01:00 |
|
chylex
|
b3be6d0104
|
Implement Ender Eye respawning after all players die
|
2020-11-17 04:11:00 +01:00 |
|
chylex
|
828607283c
|
Add ITerritoryDescription.prepareSpawnPoint
|
2020-11-17 04:03:13 +01:00 |
|
chylex
|
90e7076143
|
Implement Ender Eye laser attack & update previous attacks
|
2020-11-16 06:06:58 +01:00 |
|
chylex
|
280d4ecaf3
|
Refactor damage handling, implement fallback damage, tweak fire damage to set fire even if protected
|
2020-11-15 21:38:23 +01:00 |
|
chylex
|
d901f1b2f4
|
Migrate parts of coremod to mixin
|
2020-11-04 14:39:26 +01:00 |
|
chylex
|
0f44dcaaa8
|
Update Forge & disable mixin refmaps
|
2020-11-04 03:38:54 +01:00 |
|
chylex
|
04243968b9
|
Allow using Portal Tokens in creative mode even when in another dimension or already standing in a portal
|
2020-11-04 02:41:55 +01:00 |
|
chylex
|
c60576d738
|
Fix not being able to /kill in the End
|
2020-11-04 02:31:50 +01:00 |
|
chylex
|
4766669c0a
|
Update more item textures
|
2020-11-03 13:42:36 +01:00 |
|
chylex
|
8f8ccd3dd3
|
Update several item textures and animations
|
2020-11-02 06:10:51 +01:00 |
|
chylex
|
f9c1af0c30
|
Allow duplicating Rare and Solitary Portal Tokens
|
2020-11-01 23:48:50 +01:00 |
|
chylex
|
7e237eca3a
|
Implement solitary territories
|
2020-11-01 23:26:03 +01:00 |
|
chylex
|
350f79f8c5
|
Redo Portal Token display name and tooltip & introduce difficulty rating for territories
|
2020-11-01 09:49:40 +01:00 |
|
chylex
|
5d3ed67531
|
Change Portal Token texture after the territory is corrupted
|
2020-11-01 06:26:39 +01:00 |
|
chylex
|
9735696341
|
Fix rendering of custom lightning bolt
|
2020-11-01 05:05:55 +01:00 |
|
chylex
|
5b0dfdac59
|
Implement Void mechanics for rare territories & stop damaging players in portals
|
2020-11-01 05:05:42 +01:00 |
|
chylex
|
86c0b6a0ec
|
Implement territory storage component and ticking system & store Token type
|
2020-11-01 04:51:10 +01:00 |
|
chylex
|
284779bb64
|
Rewrite End Portal rendering to use plain UVs instead of texgen
|
2020-10-12 04:10:30 +02:00 |
|
chylex
|
e5c84ea639
|
Fix/suppress compiler warnings
|
2020-10-06 13:27:20 +02:00 |
|
chylex
|
3ef4731db0
|
Remove no longer necessary Python scripts
|
2020-10-05 21:31:17 +02:00 |
|
chylex
|
bab0f0c876
|
Fix issues (Infused Glass occlusion, Pearl phasing collision, line particles, test world commands, wrong texture name, minor tweaks)
|
2020-10-05 17:46:43 +02:00 |
|
chylex
|
4ae0f894fc
|
Refactor registries and game initialization
|
2020-10-05 10:57:44 +02:00 |
|
chylex
|
58261cc62e
|
Implement datagen for tags & add missing blocks/items to tags
|
2020-10-04 14:20:28 +02:00 |
|
chylex
|
42026b459d
|
Fix loot table patcher crashing on loot pools named "custom#"
|
2020-10-04 10:48:43 +02:00 |
|
chylex
|
01ed6d4393
|
Move more block loot tables to datagen & fix missing potted Sapling
|
2020-10-04 10:15:28 +02:00 |
|
chylex
|
dfa946ecd7
|
Replace self-drop block loot tables with datagen
|
2020-10-03 19:09:26 +02:00 |
|
chylex
|
9a53b13626
|
Update Kotlin mod version & ensure HEE loads after Forge
|
2020-10-03 16:15:01 +02:00 |
|
chylex
|
f8888e0a3b
|
Implement datagen for most block states
|
2020-10-03 14:16:11 +02:00 |
|
chylex
|
1b2db80199
|
Implement datagen for most block & item models
|
2020-10-02 22:34:59 +02:00 |
|
chylex
|
089a0501d6
|
Add datagen module
|
2020-10-01 08:09:01 +02:00 |
|
chylex
|
3d6a20aecb
|
Make the Obsidian block on top of the boss tower in Obsidian Towers indestructible
|
2020-09-30 13:29:09 +02:00 |
|
chylex
|
951dc1e4b9
|
Update IntelliJ inspections & excluded folders
|
2020-09-30 13:25:50 +02:00 |
|
chylex
|
6a2152f9d7
|
Fix not registering mod sounds into the registry
|
2020-09-30 12:25:54 +02:00 |
|
chylex
|
bb21611878
|
Fix subtitles of sounds triggered by the mod
|
2020-09-30 12:24:44 +02:00 |
|
chylex
|
8a05c00ccb
|
Add FX (Ender Eye & Token Holder hit, Puzzle Block toggle, Ring of Preservation & Scale of Freefall use)
|
2020-09-29 20:38:27 +02:00 |
|
chylex
|
93aca7c562
|
Move AltGr fix into a separate mod
|
2020-09-29 10:23:57 +02:00 |
|
chylex
|
4c3332a2ba
|
Update Ender Eye boss to use the new flying navigator
|
2020-09-29 08:50:31 +02:00 |
|
chylex
|
c8391294bc
|
Implement flying entity navigator with strafing support
|
2020-09-29 08:50:31 +02:00 |
|
chylex
|
4fac0d77d4
|
Update Obsidian Towers territory to use custom lightning bolt & ensure cinematic view from boss tower
|
2020-09-28 18:38:30 +02:00 |
|
chylex
|
6f6a4d8df2
|
Add territory-wide lightning bolt entity
|
2020-09-28 18:34:25 +02:00 |
|
chylex
|
e7be0c9905
|
Refactor per-player sound playing into a SoundExt utility
|
2020-09-28 16:29:20 +02:00 |
|
chylex
|
1bc58aff84
|
Remove unnecessary type aliases & fix code that used vanilla types instead of aliases
|
2020-09-28 16:29:19 +02:00 |
|
chylex
|
2fea86e6a5
|
Update .gitignore and IntelliJ project files
|
2020-09-28 13:24:29 +02:00 |
|
chylex
|
7757dd7192
|
Address IDE inspections
|
2020-09-28 13:17:51 +02:00 |
|
chylex
|
f992e16e71
|
Reorganize packages and move most non-content sources to 'system' module
|
2020-09-28 12:25:14 +02:00 |
|
chylex
|
7dd6eeaf11
|
Fix wrong Specification-Title META-INF attribute in build.gradle
|
2020-09-28 06:29:45 +02:00 |
|
chylex
|
96e19ad787
|
Add sub-project 'system' module into src/system
|
2020-09-28 06:29:45 +02:00 |
|
chylex
|
dbfb660e3e
|
Implement Ender Eye death animation and Token Holder charging
|
2020-09-26 11:30:37 +02:00 |
|
chylex
|
1638fa041b
|
Implement Ender Eye knockback dash attack
|
2020-09-26 07:32:04 +02:00 |
|
chylex
|
22e63f5ccb
|
Work on Ender Eye spawn animation, movement, and attack logic
|
2020-09-26 07:32:04 +02:00 |
|
chylex
|
2fefcf0339
|
Fix EntityMoveFlyingForward not taking setMoveTo speed parameter into account
|
2020-09-26 02:42:51 +02:00 |
|
chylex
|
d2db1adf0c
|
Prevent Vampire Bats from sleeping under blocks occupied by another Bat
|
2020-09-25 22:38:04 +02:00 |
|
chylex
|
fd6a4766c9
|
Migrate to 'Kotlin for Forge' and update Kotlin to 1.4.10
|
2020-09-25 21:21:01 +02:00 |
|
chylex
|
97d7c61ff8
|
Enforce LF line endings
|
2020-09-25 09:31:12 +02:00 |
|
chylex
|
9ab88cfb73
|
Fix perlin noise after updating to 1.15 where vanilla implementation changed
|
2020-08-13 02:23:12 +02:00 |
|
chylex
|
89c7226e55
|
Work on Ender Eye spawn animation & Demon Eye transformation
|
2020-07-23 14:48:49 +02:00 |
|
chylex
|
86b1b858ba
|
Update Gradle, IntelliJ files, and inspection profile
|
2020-07-21 05:43:56 +02:00 |
|
chylex
|
3c02852af0
|
Allow rewrapping IStructureTriggers and exposing the wrapped instance
|
2020-07-21 04:08:16 +02:00 |
|
chylex
|
8f737d9161
|
Implement Puzzle Block shape detection for better Medallion drops
|
2020-07-18 08:36:03 +02:00 |
|
chylex
|
24204910a8
|
Add BoundingBox.isInside(BlockPos)
|
2020-07-18 07:58:41 +02:00 |
|
chylex
|
5e99a759ac
|
Add BlockPos.offsetUntilExclusive and offsetWhile & update existing code
|
2020-07-18 04:58:32 +02:00 |
|
chylex
|
27e3365abd
|
Address a few TODOs (potions, bats, world properties, cave pather, etc)
|
2020-07-18 02:04:31 +02:00 |
|
chylex
|
540d725e31
|
Create a new '// POLISH' comment for things to address during polishing stage
|
2020-07-18 01:07:13 +02:00 |
|
chylex
|
4ed18bddaf
|
Migrate Container & Particle class names
|
2020-07-17 07:22:26 +02:00 |
|
chylex
|
09f6ba19ad
|
Migrate ITextComponent class names
|
2020-07-17 06:59:04 +02:00 |
|
chylex
|
ef10efad94
|
Fix Trinket Pouch not opening in inventory GUI after previous Minecraft update
|
2020-07-17 05:52:12 +02:00 |
|
chylex
|
22fd1aa474
|
Fix several issues (AI tweaks, entity NBT not saving, Amulet of Recovery crash)
|
2020-07-17 05:51:36 +02:00 |
|
chylex
|
2177384235
|
Add Blobby w/ most of the behavior implemented
|
2020-07-17 02:07:23 +02:00 |
|
chylex
|
8c20b78990
|
Add AI for jumping entities (follow leader, watch dying leader, watch idle, item pickup detour)
|
2020-07-17 02:01:22 +02:00 |
|
chylex
|
4309beaca5
|
Add a few ModelBox utilities
|
2020-07-17 01:56:38 +02:00 |
|