GithubHelp home page GithubHelp logo

duelsplugin's Introduction

DuelsPlugin

This plugin will feature multiple kit types. Includes

  • Gapple
  • BuildUHC
  • Bridge Duels (basically seperate arena and management systems)
  • Classic
  • And much more...

The plugin will also feature multiple menus / guis such as

  • Queue Menu
  • Player Settings Menu
  • /duel cmd shows a menu
  • Possibly an arena management menu.

Note: Legit everything is stored in mongodb.... kits, arenas, locs, legit everything. Only one config file with one field which is uri for connecting to db.

Don't worry about connection issues / bandwidth with mongo though as it only saves player data such as wins, losses, deaths, kills on leave and plugin disable so the db isn't constantly in use.

This plugin also features multiple intelligent systems which include...

  • Queue System for all kit types and the ability to choose a specific queue type and (soon the ability to go into queue for more than 1 kit type)
  • Interal Player management system (manages player stats, different states, scoreboards etc)
  • Scoreboard system (disabled and going to be recoded as I had many issues with the spigot scoreboard api before)
  • Inventory Items for easy navigation and action taking

This plugin is just a side project for me and was started on 2/8/23 so it's very new and not even close to done. Some things don't work as expected due to them not being complete or things being hard coded for testing and debuging. If you wish to help me or want to help contact me on discord at ceridev#8986 or at [email protected]

My main focus right now is to get all of the main game mechanics finished, sort out all bugs, then pretty it up and add final features ie more guis better efficiency and functionality.

I am 1-2 months into learning java and spigot api so I apologize if this code is messy, un-optimized, or doesn't run efficiently. Please contact me on discord or via email above if you want to help me or give me some pointers on this project. I am always open for help. In the future I will setup this repo for prs and bug reporting.

image image image image image image

duelsplugin's People

Contributors

ceriddenn avatar

Watchers

Damian  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.