
oceancraft mod
Create a Java Spigot/Paper plugin named OceanPvP for the underground BoxPvP server oceancraft.pl. Package: pl.oceanunderground. The plugin is designed for...
Downloads
0
Remixes
0
Price
Free
fabric · Both · 1.20.4 · mod
OceanPvP plugin summary
What was built
- Paper/Spigot plugin delivering the OceanPvP kit for underground BoxPvP: custom items, shop NPC, Ocean Case lootbox, and region-limited abilities.
- Fabric metadata stub is kept so the jar stays loadable in Fabric environments, but gameplay logic targets Paper.
How it works
- Custom items (all tagged with CustomModelData and given via
/giveitems):- Shark Sword: on PvP hit applies a random 5s debuff (blind/poison/slow) with a 120s cooldown.
- Squidward Flute: right-click spawns a hollow 15×15×6 glass bubble that auto-cleans after 15s; 60s cooldown.
- Double Krabby Patty: right-click grants Regeneration IV (20s), Absorption V (2m), full food; item is not consumed; 90s cooldown.
- Nemo Fins: when gliding with an elytra inside the region, clears blocks under you (no drops) and speed-boosts flight for a short window; blocks auto-restore to avoid grief; 30s cooldown.
- Radioactive Boat: throwable that bursts with blindness+slow in a radius and green particles; 45s cooldown.
- JetBoost Boots: right-click dash forward; 60s cooldown.
- Harpoon: right-click throw that pulls a hit target and deals bonus damage; 60s cooldown.
- Ocean Case: right-click to open an animated GUI and roll for configured OceanPvP rewards.
- Region locking: abilities only work inside the configured BoxPvP cuboid. Default region and cooldowns live in
config.yml. - No permanent world damage: glass traps and Nemo block breaking are reverted automatically after their timers.
- Per-player cooldowns: every ability tracks cooldowns separately per player.
- Shop NPC: optional invulnerable villager (configurable location) opens a GUI shop priced in a configurable currency item. Sells all OceanPvP items and Ocean Cases.
- Case system: GUI animation with weighted rewards from
case.rewards; players receive the rolled item even if inventories are full (drops on ground if needed).
Configuration notes
config.ymlcontrols region bounds, all cooldowns, Nemo timings, harpoon/boat values, JetBoost power, shop currency/prices, NPC spawn point, and case reward weights/animation speed.- Region enforcement uses world/min/max coordinates; set
region.enabledtotrueand adjust bounds for your BoxPvP arena. - NPC spawning is gated by
shop.npc.enabled; set coordinates/yaw and ensure the world exists before enabling.
Output
- Built plugin jar:
build/libs/OceanPvP-1.0.0.jar(sources jar alongside for reference).
Server Validation
✅ Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.
Effortless WorldBuilding Remix
make the supported environment to both server and client. add the option to see dimensions in numbers. for eg while placing a line of 5 blocks the review...
vault opener heavy core
a mod that opens a omnious vault when a specific item gets displayed inside the omnious vault, when the mod is activated through a keybind H it opens the...
PlayerLock Aim Assist.
Client-side aim assist that locks only on other players when holding right-click, with config options for range, speed, and head targeting
Effortless WorldBuilding
Remake the effortless structure mod to work on minecraft java edition version 1.21.11 for the fabric modloader
Creativ menu
Please make a mod that allows access to the crativ menu on my server running Fabric 1.21.11 Java. Pressing the ´´ü´´ key on the keyboard should open a creativ...
god spear
Create a Fabric mod for Minecraft Java that adds a GOD SPEAR item with: - Bold red name - Glow effect - Custom lore (like “SPECIAL ABILITIES: …”) - Poison +...