Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thehale/power-projectiles
A Spigot/Bukkit/Paper plugin for Minecraft with many new projectiles that make potion tipped arrows look boring.
https://github.com/thehale/power-projectiles
bukkit-plugin hacktoberfest minecraft minecraft-mod minecraft-plugin papermc spigot-plugin
Last synced: about 1 month ago
JSON representation
A Spigot/Bukkit/Paper plugin for Minecraft with many new projectiles that make potion tipped arrows look boring.
- Host: GitHub
- URL: https://github.com/thehale/power-projectiles
- Owner: thehale
- License: mpl-2.0
- Created: 2021-06-04T05:46:58.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-21T05:29:40.000Z (9 months ago)
- Last Synced: 2024-05-01T19:08:25.925Z (7 months ago)
- Topics: bukkit-plugin, hacktoberfest, minecraft, minecraft-mod, minecraft-plugin, papermc, spigot-plugin
- Language: Java
- Homepage:
- Size: 49.2 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Power Projectiles
This is a Minecraft Plugin for Bukkit/Paper/Spigot servers that adds several new
super-powered projectiles that make the standard potion-tipped arrows look boring.[![](https://badgen.net/github/license/thehale/power-projectiles)](https://github.com/thehale/power-projectiles/blob/master/LICENSE)
[![](https://badgen.net/badge/icon/Sponsor/pink?icon=github&label)](https://github.com/sponsors/thehale)
[![Joseph Hale's software engineering blog](https://img.shields.io/badge/jhale.dev-black.svg?style=plastic&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMS4wNTggMS4wNTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY29sb3I9IiMwMDAiIHBhaW50LW9yZGVyPSJmaWxsIG1hcmtlcnMgc3Ryb2tlIj48cGF0aCBkPSJNLjY0My43NTJhLjE1Ni4xNTYgMCAwMC0uMTMuMDU5Qy40NzYuODUuNDcuOTE3LjQ2OS45M2EuMDI1LjAyNSAwIDAwLjAyNi4wMjhoLjA2NmEuMDI1LjAyNSAwIDAwLjAyNC0uMDIuMTIuMTIgMCAwMS4wMi0uMDUyQy42MTguODcuNjMyLjg2OS42NTUuODY5aC4xMjJjMC0uMDAyLjA3Ni4wMDcuMTI5LS4wNUEuMTQzLjE0MyAwIDAwLjkyOC43ODcuMDI1LjAyNSAwIDAwLjkwNi43NTJILjY0M3oiIGZpbGw9IiMwNTAiLz48cGF0aCBkPSJNLjM5My40MWEuMDIuMDIgMCAwMC0uMDIuMDJ2LjI2YzAgLjAxMi4wMDEuMDI5LS4wMTQuMDQ0Qy4zMy43NTkuMjgyLjc1LjI2Ny43MzYuMjU3LjcyOC4yNS43MTMuMjQ0LjY4N0EuMDI1LjAyNSAwIDAwLjIyLjY3SC4xNTNhLjAyNC4wMjQgMCAwMC0uMDI1LjAyNmMuMDA0LjA1Mi4wMjUuMDkuMDUxLjExOWEuMTY3LjE2NyAwIDAwLjExMy4wNTJoLjAzNWEuMTg0LjE4NCAwIDAwLjExNS0uMDVBLjE4Mi4xODIgMCAwMC40OS42OTRWLjQzMUEuMDIuMDIgMCAwMC40Ny40MXpNLjc4Ny4zOWEuMDIuMDIgMCAwMC0uMDIuMDJ2LjI0MmMwIC4wMTEuMDA5LjAyLjAyLjAyaC4wNzdhLjAyLjAyIDAgMDAuMDItLjAyVi40MTFhLjAyLjAyIDAgMDAtLjAyLS4wMnpNLjM5My4yMThhLjAyLjAyIDAgMDAtLjAyLjAydi4wNzdjMCAuMDExLjAwOC4wMi4wMi4wMkguNDdhLjAyLjAyIDAgMDAuMDItLjAyVi4yMzhhLjAyLjAyIDAgMDAtLjAyLS4wMnpNLjU5LjFhLjAyLjAyIDAgMDAtLjAyLjAydi41MzJjMCAuMDExLjAwOS4wMi4wMi4wMmguMDc3YS4wMi4wMiAwIDAwLjAyLS4wMlYuMTJBLjAyLjAyIDAgMDAuNjY3LjF6IiBmaWxsPSIjMDBkNDAwIi8+PC9nPjwvc3ZnPg==)](https://jhale.dev)
[![](https://img.shields.io/badge/Follow-thehale-0A66C2?logo=linkedin)](https://www.linkedin.com/comm/mynetwork/discovery-see-all?usecase=PEOPLE_FOLLOWS&followMember=thehale)## Crafting and Use
As long as a player has gotten the Enchanter advancement, he/she can also see
the recipe for all Power Projectiles. Each projectile's lore (the text below its
name) contains instructions for how to use it.## The Projectiles
| Name | Effect | Gif |
|------|--------|-----|
|π₯ **Explosive Arrow** | Causes a small explosion on impact. | |
|π₯ **Forest Fire Arrow** | Starts a medium sized fire on impact. | |
|π§ **Horde Arrow** | Temporarily spawn several baby zombies. *NEW in v1.11.0!* | Example image not yet available |
|β **Jail Arrow** | Surrounds a hit enemy with iron bars. *NEW in v1.8.0!* | ![Jail Arrow Example](https://user-images.githubusercontent.com/47901316/126048412-2e14253c-e66d-4263-928d-c38c6a9b981c.png) |
|β‘ **Lightning Arrow** | Summons a bolt of lightning at the site of impact. *NEW in v1.10.0!* | Example image not yet available |
|πΈ **Net Arrow** | Places cobwebs on impact to drastically slow down your enemies. | |
|π― **Sniper Arrow** | Ignores gravity and flies extra fast to directly hit targets in your crosshairs. | Example image not yet available |
|π₯ **Swap Arrow** | Causes you and a hit enemy to trade locations on the map. | Example image not yet available |
|π€ΈββοΈ **Teleport Arrow** | Teleports you to wherever it lands. | Example image not yet available |
|π― **Torch Arrow** | Places a torch wherever it lands. | |## Installation
1. Download the [latest release](https://github.com/thehale/power-projectiles/releases/) of Power Projectiles from GitHub Releases.
2. Copy the downloaded `power-projectiles-VERSION.jar` into your server's `plugins` directory.## Contributing
* Please report any issues you find on the `Issues` tab.
* If you want to develop new features, feel free to open a pull request.While developing, use the command `./gradlew runDevServer` to run a Paper server
with your changes loaded.### Building Power Projectiles from Source
1. Download the source code: `git clone https://https://github.com/thehale/power-projectiles.git`.
2. Open a terminal in the root folder of the project.
3. Build the jar: `./gradlew build`.
4. Copy the generated jar from `./build/libs/power-projectiles.jar` into your server's `plugins` directory.### Adding new Power Projectiles
Simply inherit from Power Arrow and implement the required abstract
methods to make your own Power Arrow!Other types of Power Projectiles will come in the future.