Git Product home page Git Product logo

classes's Introduction

efekos

That quiet kid writing code.

About

He/Him
26th Feb
Turkey

Everything I used before:

React Java Javascript Typescript Vite Lua HTML5 CSS3 C# Spigot Fabric Node.js TailwindCSS Discord.js Spring Figma Git GitHub Ubuntu Spring Boot Blender Quick.db MongoDB Maven Gradle Roblox--TS Aseprite Windows Server

All my accounts:

Youtube GitHub Twitter Modrinth Curseforge Twitch Kick Discord Server SpigotMC Patreon Buy me a coffee Reddit NPM VSCode Marketplace

Best Projects (Counts)

Name Type Main Stat
AwakenSMPOnline Minecraft Plugin made with Spigot 1100+ Downloads
Minecraft Project Manager Extension for Visual Studio Code 800+ Installs
BetterArmorHUD Minecraft mod made with Fabric 600+ Downloads
Dark Gui Texture pack for Minecraft 1200+ Downloads

Best Projects (Effort)


Contribution

Translator (πŸ‡ΊπŸ‡Έ->πŸ‡ΉπŸ‡·) at Continuity,Skoice,Resource Cracker,Resource Nether Ores Cracker and misode.github.io.
Code Contributor (2 ) at misode.github.io

More About

Multi-Lingual Developer. Works mainly in Java/Node.js.

Knows the following languages enough to make something using them:

  • Java
  • Typescript
  • Javascript
  • C#
  • CSS
  • HTML
  • Lua

Supporting

You can support me to help me making more advanced projects, such as ones involving cloud-saving on a database, a server or an active website.

BMAC Donators

  • Early-Accesses
  • Special role on Discord
  • Priority at any kind of communication

Patreon Supporters

  • Everything on BMAC Donators
  • Templates / Schemas
  • More priority at any kind of communication

Other places that I post projects

Discord Server
CurseForge
SpigotMC
Modrinth

classes's People

Contributors

efekos avatar

Watchers

 avatar

Forkers

svaningelgem

classes's Issues

Make classes persistent?

Right now it looks like you can enforce a class, but it seems not to survive a reboot of the server.
Is there a way that this can be configured?

Thanks

NullPointerException on disconnect

We set up the server with:

class-required: true

So every time someone enters, they'll be forced to choose a class.

I logged in, but didn't choose one. And when I quit, this happened:

[13:46:44 INFO]: DjomlaPrangija lost connection: Disconnected
[13:46:44 INFO]: DjomlaPrangija left the game
[13:46:44 WARN]: java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.openInventory(org.bukkit.inventory.Inventory)" because "this.owner" is null
[13:46:44 WARN]:        at Classes-1.0.3.jar//me.efekos.simpler.menu.Menu.open(Menu.java:128)
[13:46:44 WARN]:        at Classes-1.0.3.jar//me.efekos.simpler.menu.MenuManager.Open(MenuManager.java:113)
[13:46:44 WARN]:        at Classes-1.0.3.jar//dev.efekos.classes.menu.ChooseClassMenu$1.run(ChooseClassMenu.java:83)
[13:46:44 WARN]:        at org.bukkit.craftbukkit.v1_20_R3.scheduler.CraftTask.run(CraftTask.java:101)
[13:46:44 WARN]:        at org.bukkit.craftbukkit.v1_20_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:482)
[13:46:44 WARN]:        at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1646)
[13:46:44 WARN]:        at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:447)
[13:46:44 WARN]:        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1525)
[13:46:44 WARN]:        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1226)
[13:46:44 WARN]:        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[13:46:44 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1583)

Be able to add "weaknesses"

Right now, you can add for example +1 attack damage. But you can't add -1 attack damage.

Could you adjust this so we can have a more balanced class system?

Thanks

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.