Marketplace/Gameplay/God Mace and God Spear

God Mace and God Spear

minecraftFreev1.0.0

Description

Create a Minecraft Paper plugin (1.21.11) called "GodWeapons" with a custom altar crafting system instead of crafting tables.

1) Altar System:
- Add command: /spawnaltar (OP only)
- When executed, spawn a single "God Altar" at a random location in the overworld.
- Save the altar location.
- Only ONE altar can exist at a time.

- Add command: /altar
- Shows players the coordinates of the altar.

- The altar must only be visually obvious within a 300 block radius:
- Particles, light effects, and sounds should ONLY be visible/audible to players within 300 blocks.
- Outside 300 blocks, the altar should not be noticeable (no global beacon beam or visible effects).
- Use distance checks when spawning particles/sounds.

- The altar should still look special up close (particles, glow, armor stands, etc.).

2) Altar GUI Crafting:
- When a player interacts with the altar, open a GUI.
- GUI has:
- A horizontal input bar (no slot order required)
- A selection option: God Mace or God Spear

- Player places required items in any order:
God Mace requires:
- 3 Maces (must include Density, Breach, Wind Burst; any level, extra enchants allowed)
- 1 Nether Star
- Player Heads

God Spear requires:
- 3 Netherite Spears (must include Fire Aspect, Sharpness, Lunge; any level, extra allowed)
- 1 Nether Star
- Player Heads

- Validate items on button click (not slot position)

3) Crafting Effect:
- When crafting succeeds:
- Remove items
- Play divine effect ONLY for players within 300 blocks:
- Particles: TOTEM, FIREWORK, END_ROD, LIGHTNING
- Sounds: entity.lightning_bolt.thunder, entity.elder_guardian.curse
- Strike lightning at altar
- Spawn weapon in center

4) God Weapons:
- God Mace (Material.MACE)
- Extremely high damage
- Scales with fall distance
- CustomModelData
- Unbreakable, glowing

- God Spear (Material.NETHERITE_SPEAR)
- Extremely high damage (one-hit)
- Use Material.NETHERITE_SPEAR explicitly in code

5) LIMIT SYSTEM:
- Only ONE God Mace AND ONE God Spear can exist on the server at a time.
- Prevent crafting if one already exists.
- If weapon is deleted/dropped in void, allow crafting again.

6) Kill System:
- Track kills per weapon (using UUID in PersistentDataContainer)
- If a player is KILLED 3 times by any God Weapon:
- Ban the killed player (NOT the wielder)
- Run: /ban %player% You have been judged by the gods

- Reset kill count if:
- weapon is dropped
- put in chest
- given away
- wielder dies

7) Technical:
- Use PersistentDataContainer for:
- weapon UUID
- weapon type
- Use Inventory GUI system
- Include plugin.yml
- No watermark
- Fully working JAR

8) Important:
- Use Paper 1.21.11 API
- Use Material.NETHERITE_SPEAR for spear (do NOT replace with trident)

Reviews (0)

No reviews yet

Be the first to leave a review!

alrxrii

Seller

alrxrii

14

downloads

Versionv1.0.0
Platformminecraft
Typepaper
Minecraft VersionMC 1.21
CategoryMinecraft Plugins > Gameplay
Published on21/03/2026
Last update01/10/2026
Free