Orbitami Fishing

 


🎣 Orbitami Fishing Plugin

Enhance your Minecraft Java fishing experience with Orbitami Fishing, a feature-rich plugin that introduces custom rewards, a license system, and planned VIP zone mechanics. Whether you're a casual angler or a hardcore collector, this plugin brings depth and progression to every cast.

⚠️ Note: This plugin is currently in development. More features and drop types are coming soon!


βœ… Core Features

🎫 Fishing License System

  • Players must purchase a license to access special fishing drops.

  • Licenses cost 3 diamonds and are valid for 3 real-time hours.

  • License data is stored in fishing_licenses.yml and persists through server restarts.

  • Expired licenses are automatically cleaned up every hour.

 

πŸ—ΊοΈ VIP Fishing Zone (Planned Integration)

  • Admins can define a custom VIP fishing area using:

    • /setVIPPos1

    • /setVIPPos2

  • Defines a 3D cuboid region saved in fishing_vip_zone.yml.

  • Future functionality will restrict or enhance drops within this zone.

 

🎣 Developer’s Command

  • Use /givedevpole to receive "Blue Dream", a powerful, fully enchanted fishing rod.

  • This rod can be fished by players.
  • Admin/OP only.

 

🎁 Special Fishing Drops

With an active license, players have a chance to fish up:

  • πŸ›‘οΈ Enchanted diamond armor

  • πŸ’Ž Diamonds and emeralds

  • 🎣 Enchanted fishing rods

  • πŸ“œ Custom scroll items (with lore, models, and effects)

πŸ’‘ These special items are only available while the player has a valid license. VIP-specific drop logic is coming soon.


🧭 Commands & Permissions

Command Description Permission
/buyFishingLicense Purchase a 3-hour license for 3 diamonds All Players
/checkFishingLicense View remaining license time All Players
/givedevpole Get the Blue Dream fishing rod Admin/OP Only
/setVIPPos1 Set first corner of the VIP zone Admin/OP Only
/setVIPPos2 Set second corner of the VIP zone Admin/OP Only

 

βš™οΈ How It Works

  1. Buy a License
    Run /buyFishingLicense. If the player has 3 diamonds, they are consumed and their license activates.

  2. Check License Time
    Use /checkFishingLicense to see how much time remains.

  3. Fish with Benefits
    While licensed, players have a chance to catch powerful or rare items.

  4. License Expiry
    Licenses automatically expire after 3 hours. Expired entries are removed hourly.

  5. VIP Zone (Setup Only for Now)
    Admins define the area using /setVIPPos1 and /setVIPPos2. Zone-based mechanics are in development.

  6. Data Storage

    plugins/OrbitamiFishingPlugin/fishing_licenses.yml
    plugins/OrbitamiFishingPlugin/fishing_vip_zone.yml
    

    Example fishing_licenses.yml format:

    e0b5d7b0-1234-4a8d-a89d-abcde1234567: 1722170427000
    c3a81f21-9876-4b45-9d2c-fedcba987654: 1722171762000
    

 


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    1089743
  • Created
    Aug 23, 2024
  • Last Released File
    Never
  • Total Downloads
    20
  • License

Categories

Members

Recent Files

No files uploaded yet.