PurpurMC / Purpur

Purpur is a drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features.
https://purpurmc.org
MIT License
2.01k stars 357 forks source link

Infinity not working on spectral and tipped arrows #1567

Closed Laukage closed 1 month ago

Laukage commented 1 month ago

Spark link

https://spark.lucko.me/y1u057U934

Expected behavior

That it does work...

Observed/Actual behavior

Infinity does not work on spectral and tipped arrows when shooting

Steps/models to reproduce

Run server Set the infinity options to true Try to shoot, does not work.

Purpur version

Current Purpur Version: 1.21-2273-61b63b1 (MC: 1.21)*

Agreements

Other

I'm 2 versions behind the latest, but given the patch notes does not specify this exact issue - I'm assuming its fine.

granny commented 1 month ago

This was outlined in the announcement for 1.21 experimental builds. I've pasted a snippet with the relevant information below.

Config Changes

Removed

  1. gameplay-mechanics.entities-can-use-portals
  2. gameplay-mechanics.infinity-bow.normal-arrows gameplay-mechanics.infinity-bow.spectral-arrows gameplay-mechanics.infinity-bow.tipped-arrows

    A template is available here: https://github.com/PurpurMC/PurpurPacks/tree/master/packs/infinity-works-with-any-arrow. Just follow the README instructions on how to configure it to your liking.

  3. settings.enchantment.allow-infinity-and-mending-together, use Infinity Mending Bows [PurpurPack] instead
  4. settings.enchantment.allow-infinity-on-crossbow - use Infinity on Crossbows [PurpurPack] instead
  5. gameplay-mechanics.mending-multiplier - A template is available here: https://github.com/PurpurMC/PurpurPacks/tree/master/packs/mending_multiplier. Just follow the README instructions on how to configure it to your liking.
  6. gameplay-mechanics.elytra.ignore-unbreaking - use No Unbreaking On Elytra [PurpurPack] instead