Remove internal phase comments and format code

Strip all Phase references, TODO/FUTURE roadmap notes, and internal
planning comments from the codebase. Run Prettier for consistent
formatting across all Java files.
This commit is contained in:
NotEvil
2026-04-12 01:24:49 +02:00
parent 73d70e212d
commit a71093ba9c
482 changed files with 8500 additions and 5155 deletions

View File

@@ -13,10 +13,7 @@ import net.minecraft.world.entity.player.Player;
*/
// C6-V2: takeBondageItemBy narrowed from IRestrainable to IRestrainableEntity
public interface ICoercible extends IRestrainableEntity {
// ========================================
// SPECIAL INTERACTIONS
// ========================================
/**
* Tighten binds on this entity (increase resistance).
@@ -72,7 +69,6 @@ public interface ICoercible extends IRestrainableEntity {
* Another entity takes a bondage item from this entity.
* Used when master removes items from slave.
*
* Phase 14.1.7: Changed from PlayerBindState to IRestrainable for polymorphism
* C6-V2: Narrowed from IRestrainable to IRestrainableEntity (only uses identity methods)
* This allows NPCs to take items from Players or other NPCs
*
@@ -81,9 +77,7 @@ public interface ICoercible extends IRestrainableEntity {
*/
void takeBondageItemBy(IRestrainableEntity taker, int slotIndex);
// ========================================
// COLLAR TIMERS (Phase 14.1.4)
// ========================================
// COLLAR TIMERS
/**
* Force-stops and clears any active auto-shock collar timer.