masencantamientos-1.1.0.jar
Curse Maven Snippet
What's new
What's New? — Version 1.1
1. Anvil System Overhaul (VanillaEnchantmentCapHandler) — NEW
| Feature | Details |
|---|---|
| Items (swords, tools, armor) | Vanilla enchantments now reach level 10 (Sharpness 10, Protection 10, Fortune 10, etc.) |
| Enchanted Books | Vanilla max only (Sharpness 5, Protection 4, Fortune 3, etc.) — cannot be combined to exceed vanilla max |
| Books level 6–10 | Loot-only (bastion chests) — cannot be created by combining books |
| Cost limit | setCostLimit(60) → vanilla 40 + 20 = no "Too Expensive!" |
| Custom enchantments | Respect their own getMaxLevel() (5 or 10) |
2. Enchantment Table Costs Restored (Vanilla-like)
| Category | Formula | Max lvl Cost | Obtainable at Table 30 |
|---|---|---|---|
| Armor (max 5) | 5 + 7×lvl |
lv5 = 40 | ❌ |
| Weapons/Tools (max 10) | 1 + lvl² |
lv10 = 101 | ❌ |
| Lightning Arrows (max 3) | 10 + 8×(lvl-1) |
lv3 = 26 | ✅ |
| Auto Smelt / Vein Miner (lv1) | 20 / 15 | — | — |
| Solar Repair (lv1) | 25×lvl |
25 | ✅ |
3. Absorption (Complete Rewrite)
| Aspect | Detail |
|---|---|
| Passive | 1❤ per level per piece every 10s (full set V = 20❤) — HEART particles + BEACON_POWER_SELECT sound on refresh |
| Death Save | On lethal damage → survive with total_level × 0.5❤ (max 20) — TOTEM_OF_UNDYING particles + TOTEM_USE sound |
| Save Cooldown | 30s − 1s/level (min 3s) — per-player map |
4. Magic Protection — Selective Cleanse
- Reduces non-physical damage 2%/level (max 40%)
- Cleanses only HARMFUL effects (
MobEffectCategory.HARMFUL: poison, wither, slowness, blindness, nausea…) - Preserves Regeneration, Strength, Speed, Fire Resistance, Night Vision, etc.
- Own cooldown: 30s − 1s/level (min 5s)
5. Ballistic Shield — Modded Projectile Detection
onLivingAttackusessource.isProjectile() || source.getDirectEntity() != source.getEntity()→ detects modded projectiles (indirect damage with direct entity ≠ source)getDamageProtectionreturns EPF 2×level for projectiles (arrow, trident, mob_projectile, fireball, wither_skull, dragon_breath)
5. Cooldown Visual (Goat Horn Style Bar)
| Enchantment | Cooldown | Visual Bar (addCooldown) |
|---|---|---|
| Explosive (sword) | 3s | ✅ |
| Explosive Arrows | 3s | ✅ |
| Lightning Arrows | 3s | ✅ |
| Ice Arrows | 3s | ✅ |
| Piercing Arrows | 3s | ✅ |
6. Explosive Sword — PvP Toggle
- Right-click with sword → toggles PvP ON/OFF
- Default: ON (damages players). OFF = only damages mobs/area
- Chat message:
§aEnabled/§cDisabled - Stored in item NBT:
ExplosivePvpEnabled(boolean)
7. Explosive Pickaxe + Auto Smelt + Double Drop
| Feature | Status |
|---|---|
| Silk Touch | ✅ Respected in explosion area (Block.dropResources with tool) |
| Fortune | ✅ Multiplies smelted drops (Auto Smelt) |
| Auto Smelt + Fortune | ✅ Compatible (multiplies smelted drops) |
| Auto Smelt + Silk Touch | ❌ Incompatible (checkCompatibility) |
| Double Drop in AoE | ✅ Works on blocks broken by Explosive Pickaxe |
| Cooldown | 3s + visual bar |
8. Auto Smelt + Fortune
- Compatible — multiplies smelted drops (
1 + random.nextInt(fortune+1)) - ❌ Incompatible with Silk Touch
9. Technical Fixes
| Fix | Detail |
|---|---|
| UTF-8 without BOM | All 9 Spanish .json lang files + all enchantment .java files |
| BOM removed | 32 .java files cleaned |
| Boss Mod Crash | Unrelated (NullPointer in GameRules reading missing GameRule in AbyssalCreeperEntity) |
This mod has no additional files

