
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...
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...
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
FlyMod
A fly mod that works on any server. Press G to enable fly. Press G again to disable. (Safe, because most public servers use anticheats that kick you for fly....

Auto Mace
by calm_vole#6043
Equip a mace from anywhere in your inventory with one key. Cycle between hotbar maces or safely pull a stored mace into reach.