Knarfy's Terrible PvPСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (4)
release
Knarfy's Terrible PvP 1.0.5
1.0.513 мая 2026 г.5,3 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
## Version 1.0.5
### Fixed
- A latent crash that could trigger when summoning swarms of chickens or dripstone minions in unusual conditions
- Damage Dice consumption is internally cleaner and easier to maintain
### Changed
- Behind-the-scenes performance pass: combat hits with the rubber chicken, dripstone projectile impacts, the Portable Void teleport, and the lives HUD are all noticeably lighter on the server. No gameplay changes, fights should just feel a little snappier on busy worlds
release
Knarfy's Terrible PvP 1.0.4
1.0.412 мая 2026 г.39Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
## Version 1.0.4
### Fixed
- Plot Armor's chat-message boost now overflows into other stats once you hit the vanilla 30-armor cap, so chatting past cap isn't wasted. Each overflow point past cap gives:
- **+1% knockback resistance** (up to 100%)
- **−1% fall damage** (down to 0)
- **Resistance effect**, refreshed every server tick — ramps to Resistance I/II/III at 10/20/30 overflow points, fades within 2 seconds when armor comes off or chat counter resets on death. Won't downgrade a stronger Resistance from a potion
- Plot Armor's boost now survives reconnect and respawn — the entity's ARMOR attribute base resets on every fresh entity instantiation, so the procedure reruns on JOIN and AFTER_RESPAWN to restore (or zero) the base from the player's stored chat count
- Pointed dripstone can finally be combined with `pvp:explosive` / `pvp:swarming` enchanted books at an anvil — both enchantments now list `minecraft:pointed_dripstone` in their `supported_items` (was sharpened-only)
- Sharpened dripstone hit the same "Too Expensive" wall when combining in an anvil. Both enchantments' `anvil_cost` is now `0`, so the enchantment-level cost contributes nothing — only the base anvil work cost (1 XP) and accumulated prior-work penalties matter. Fresh combines stay cheap
- Sharpening a pointed dripstone (anvil right-click or grindstone) now **transfers any enchantments** from the source onto the resulting sharpened dripstone — previously the enchant was silently dropped, so the "enchant the block first, then sharpen" workflow ended with a plain projectile
- Dripstone Minion thorns-back death message was rendering as the raw format string `"X was killed while trying to hurt %2$s"` — the procedure was building the THORNS damage source without a direct-entity reference, so vanilla's death message couldn't fill in `%2$s`. Now passes the minion as the source so the message resolves to `"X was killed while trying to hurt Dripstone Minion"`
### Changed
- Frying pan recipe now accepts **any plank** as the handle, not just spruce — both the recipe and its unlock advancement use the `#minecraft:planks` tag
release
Knarfy's Terrible PvP 1.0.3
1.0.311 мая 2026 г.27Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
## Version 1.0.3
### Fixed
- ConcurrentModificationException crash on death of a player with active Grandma Mode — the effect's `onMobRemoved` was removing helper effects (Slowness/Weakness/Mining Fatigue) while vanilla was iterating the active-effects map. The death cleanup happens in `AFTER_DEATH` outside the iteration anyway, so the duplicate path is now a no-op
- First-person Grandma animation was hiding the head/body/legs of *other* players and mannequins rendered in the same frame. The model is a singleton shared across all Avatar renders, so the local player's TAIL hook setting `skipDraw=true` carried over. Reset now runs on every Avatar at HEAD, before the player-specific logic
### New
- **Grandma Mode now works on mannequins** — splash one with Grandma's brew and it'll get the walker in its offhand and play the shuffle animation. The animation system was refactored from `Player`-keyed to `Avatar`-keyed (Player and ClientMannequin share that supertype) so the network payload, render state, and animation maps all flow through any humanoid
- **Grandma Mode lockout is comprehensive** — players can't act while shuffling:
- Left-click melee on entities → cancelled (was already the case)
- Left-click on blocks (start breaking) → cancelled
- Right-click on entities / blocks / in-air items → cancelled (no drinking potions, throwing arrows, opening containers, eating, placing blocks)
- F-key offhand swap → blocked server-side via a `ServerGamePacketListenerImpl` mixin; no more one-tick walker flicker
- Q-key drop of the walker → walker is also now globally undroppable; any dropped walker ItemEntity is discarded on spawn
### Changed
- Frying pan no longer affects Damage Dice — punching one with the pan used to fling it across the room and play the metal-hit / crit sound (the dice itself was already immune to vanilla damage, but the pan procedure still applied knockback + particles + sounds + advancement). Right-clicking to consume the dice for a Strength roll is the only intended interaction
release
Knarfy's Terrible PvP 1.0.1
1.0.111 мая 2026 г.60Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
## Version 1.0.1 (INITIAL RELEASE)
### New
- First release of Terrible PVP on Fabric for Minecraft 26.1.2 — a kit of ridiculous PvP tools designed to make fights chaotic and very funny
- **Custom weapons & gear** — Comically Large Rubber Chicken (squeaky melee), Obligatory Frying Pan (every hit crits), Stale Baguette (25 damage, 10 durability), Sharpened Dripstone (throwable, trident-style pose), and a full set of Plot Armor that grows stronger with every chat message you send
- **Damage Dice** — throw the item, watch it tumble, then right-click the resulting dice mob to consume it for a Strength buff based on the face it landed on (1–6)
- **Portable Void** — right-click to swap places with a random nearby entity; gamerule to make it ignore hostile mobs
- **Insta Gapple Slice** — quick snack, quick heal
- **Sharpened Dripstone enchantments** — Explosive (boom) and Swarming (one shot becomes many)
- **Three projectile variants** — base, Explosive, and Swarming sharpened dripstone, each with their own throw-and-shatter behavior
- **Three custom mobs** — Angry Chicken (with glowing red eyes when angry), the rolling Damage Dice mob, and the walking Dripstone Minion
- **Grandma Mode** effect — slows you down, weakens your jumps, hands you Grandma's Walker in the offhand, and plays a custom shuffle animation in both 1st and 3rd person. Available as a 1-minute drinkable potion, a 30-second splash, a lingering cloud, and a 10-second tipped arrow
- **Match management commands** — `/pvp start` and `/pvp stop` run a full PvP match with the kit, lives system, and tagging; `/pvp tag <player> custom_items|vanilla_items` flags a kit; `/kit pvp_items <player>` and `/kit vanilla_items <player>` hand out a kit directly. `/pvp start` enables `keep_inventory` and the Portable Void hostile-mob filter automatically so matches don't dump kits on death or get hijacked by passing zombies
- **Custom items kit** includes a bow and 64 Grandma Mode tipped arrows alongside the rest of the loadout
- **Lives system** — `/lives setup`, `/lives off`, `/lives set <player> <count>`, `/lives reset <player>` for last-stand–style elimination matches, with an on-screen heart/skull HUD
- **Four gamerules** — `pvp:spam_throwable_dripstone` (no throw cooldown), `pvp:spam_dice` (let dice Strength stack), `pvp:void_ignores_hostile_mobs`, and `pvp:player_life_system`
- **Custom advancements** — a full tree of unlocks for every weapon, mob, and interaction in the mod
- **Brewing recipes** — turn an awkward potion into Grandma's brew with the right ingredient