Kam
de92d57f13
Fix some Projectile Firing
2026-02-22 15:02:14 -05:00
Kam
9a1bd5f2f8
Explosion Client-Side only
2026-02-22 14:09:33 -05:00
Kam
7b6e378121
Energy Explosions
2026-02-22 05:41:28 -05:00
Kam
26da3ae2f9
1.11 Beta 6.1
2026-02-21 17:43:41 -05:00
Kam
55370b26a0
1.11 Beta 6
2026-02-21 14:47:26 -05:00
Kam
ecfedff9d2
- Barrier Health Scaling with DBC Addon
...
- Healing Health Scaling with DBC Addon
- Ki Attacks collided with Barriers
- Remove Ability Slot (Deprecated)
- Refactored Naming Scheme for Barrier Abilities
- Fixed Player Settings for Ignore Dex, DBC Stats, etc.
2026-02-21 14:40:14 -05:00
Kam
f620e820e8
Dome, Panel Settings
2026-02-20 18:16:52 -05:00
Kam
14545818bd
Fix Animation Syncing for Built in
2026-02-20 13:13:45 -05:00
Kam
8f76e007e4
1.11 Beta 5
2026-02-19 20:08:00 -05:00
Kam
9f8f742a0e
Beta 4
2026-02-18 22:41:19 -05:00
Kam
1de1c4e710
Reformat Code
2026-02-18 05:13:51 -05:00
Kam
0512588a7a
Add Chained Abilities
2026-02-18 04:02:51 -05:00
Kam and Claude Opus 4.6
2f814c1903
IAbilityAction interface, AbilityAction unified slot, and bug fixes
...
- Added IAbilityAction interface (internal + API) for unified Ability/ChainedAbility handling
- Created AbilityAction (replaces AbilitySlot) with 3 modes: INLINE_ABILITY, ABILITY_REFERENCE, CHAIN_REFERENCE
- Unified DataAbilities storage from dual lists to single List<AbilityAction>
- Added ChainedAbility, ChainedAbilityEntry, ChainedAbilityController
- Updated PlayerAbilityData with resolveActionKey() for chain: prefix resolution
- Added resolveAction/canResolveAction to AbilityController
- Fixed unsafe cast in DataAbilities.onDamage()
- Fixed NPE in GuiNPCAbilities for chain reference slots
- Fixed NPC chain interrupt double cooldown
- Fixed removeAbility() incorrectly removing chain references
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 23:22:03 -05:00
Kam
dcd9572024
Merge branch 'barriers' into dev
2026-02-17 17:32:48 -05:00
Vidal
d826206d31
Prevented anim controller from loading twice
2026-02-16 13:47:31 -03:00
Vidal
6506de70b8
Set Animation Controller to load on server start
2026-02-16 12:40:02 -03:00
Claude
0ebdfafccd
Add Energy Barrier and Slicer ability system
...
Implements four new energy ability types:
- Energy Dome: Spherical barrier centered on caster that blocks incoming
energy projectiles. Configurable per-projectile-type damage multipliers,
HP/durability and duration modes. RING telegraph.
- Energy Wall: Placeable flat energy panel with configurable dimensions
and height offset (can float above ground). Optional launching mode
fires the wall forward with damage/knockback.
- Energy Shield: Held energy panel that follows the caster and rotates
with their look direction. Defensive blocking ability.
- Energy Slicer: Thin wide blade projectile (JJK Cleave inspired).
Extends AbstractEnergyProjectileAbility. Piercing by default.
Architecture:
- EnergyBarrierData: HP, duration, per-type damage multiplier map
- EnergyPanelData: Panel dimensions, height offset, launch properties
- AbstractEnergyBarrierAbility: Shared base for Dome/Wall/Shield
- EntityEnergyDome, EntityEnergyPanel, EntityEnergySlicer entities
- RenderEnergyDome, RenderEnergyPanel, RenderEnergySlicer renderers
with translucent inner/outer layers (voxel-blocky aesthetic)
- Projectile-barrier collision system in EntityAbilityProjectile
https://claude.ai/code/session_01EV9KpiykvW4rASz7ju5iTG
2026-02-16 08:54:55 +00:00
Kam
01e18e0221
Beta 3
2026-02-16 01:49:57 -05:00
Kam
3500b0f55f
Ability Trap & Hazard Update
2026-02-12 13:55:56 -05:00
somehussar
d6b7b969b3
Fix crash on server
2026-02-01 03:39:03 +01:00
Kam
1b8ad4dd90
Player Abilities
2026-01-30 05:01:54 -05:00
Kam
de043f4a25
Ability Changes
2026-01-25 20:39:01 -05:00
Kam
bd7cafa482
Telegraph Scripting System
2026-01-24 02:35:26 -05:00
Kam
d528483e9b
1.11-beta
2026-01-23 22:27:49 -05:00
Kam
5afa1c8959
Auction System Implementation
2026-01-23 21:53:12 -05:00
Kam
a9b602713c
Large Cleanup to Code Imports and Formatting
2026-01-22 23:07:38 -05:00
bigguy345
88d43f8199
Merge branch 'dev' into janino-scripts
...
# Conflicts:
# repositories.gradle
2026-01-13 18:18:06 +02:00
Kam
0328be57eb
Add BukkitUtil, VaultUtil for Future Economy Handling
2026-01-12 12:50:08 -05:00
Kam
276465a175
Merge branch 'ability' into dev
2026-01-11 20:35:45 -05:00
Kam
11808df036
Script Hook Handler
2026-01-11 17:15:13 -05:00
bigguy345
fb0332e5cf
Merge branch 'dev' into janino-scripts
2026-01-10 00:19:14 +02:00
bigguy345
deec2a1986
Merge remote-tracking branch 'origin/janino-scripts' into janino-scripts
2026-01-10 00:04:12 +02:00
Kam
166c8aa228
Ability Push
2026-01-09 15:29:00 -05:00
Kam
12696996a6
1.10.3
2026-01-03 01:23:45 -05:00
somehussar
f78fc30660
Ban java.lang.reflect package
2026-01-03 02:54:08 +01:00
Kam
f19c53758e
1.10.3-beta
2026-01-01 21:47:17 -05:00
bigguy345
a77b550b21
Properly package index on FMLLoadCompleteEenet
2025-12-22 21:04:59 +02:00
somehussar
b150cd0608
Rename compilers and add clearing logic.
2025-12-20 01:21:35 +01:00
somehussar
69c87404e7
Clean up class filter registration
2025-12-20 01:10:26 +01:00
bigguy345
0a47eb953e
Merge remote-tracking branch 'refs/remotes/upstream/dev' into janino-scripts
2025-12-14 21:48:22 +02:00
somehussar
4d825b6cf3
Null out the loader.
2025-12-13 18:21:36 +01:00
Kam
b13be2969a
1.10.3
2025-11-13 16:47:20 -05:00
Kam
082d22ba6e
Syncing Issues
2025-11-05 17:33:24 -05:00
Kam
5e8e004ef6
Scope sync cache rebuild to server load
2025-11-05 17:23:21 -05:00
Kam
b47a2bc1d2
Reset sync caches between worlds
2025-11-05 16:52:38 -05:00
Kam
5b201c0f0e
Bump Release
2025-08-27 15:48:31 -04:00
Kam
6a31602701
1.10.2 - beta4
2025-07-24 01:56:20 -04:00
Kam
9c541999f3
Optimize Imports
2025-07-23 14:22:52 -04:00
Kam
2860cc5cf3
Beta 3
2025-07-08 16:58:39 -04:00
Kam
66c4d64fb0
Bump Version
2025-07-07 17:28:08 -04:00