Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

663 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OneCore

licence Minecraft Version Core plugin for any type of server

A comprehensive essential commands plugin for Minecraft servers, providing core functionality and utilities.

🚀 Features

  • 💬 Advanced chat management with mentions and formatting
  • 💰 Integrated economy system
  • 🏠 Complete teleportation system (homes, warps, tpa)
  • 📝 Sign editing capabilities
  • 🌍 Per Player World management (weather, time
  • ⚙️ Offline support for most commands

📥 Installation

  1. Download the latest OneCore.jar
  2. Place it in your server's plugins folder
  3. Restart your server
  4. Configure the plugin

⚙️ Building

  1. git clone https://github.com/Zoltus/OneCore.git
  2. Make sure you have atleast jdk 21
  3. mvn clean package
  4. onecore.jar goes to your target folder

Utilities

  • Mentions
  • Chat colors
  • Minimessage support
  • backup system (in progress)
  • Chat formatting
  • Placeholder API Support
  • Sign edit (Shift right click sign)
  • Teleporting with mounts & leashed animals
  • Console filter
  • Everything customizable including lang, command nodes/permissions/aliases

⚙️ Commands

Command Arguments Permissions Offline Support
/back <player> onecore.back
onecore.back.other
false
/broadcast <msg> onecore.broadcast -
/clearchat - onecore.clearchat -
/setspawn <location> onecore.setspawn -
/setwarp <name> onecore.setwarp -
/delwarp <name> onecore.delwarp -
/feed <player> onecore.feed
onecore.feed.other
true
/fly <player> <true/false> onecore.fly
onecore.fly.other
true
/gamemode <mode> <player> onecore.gamemode
onecore.gamemode.other
onecore.gamemode.
true
/god <player> onecore.god
onecore.god.other
true
/heal <player> onecore.heal
onecore.heal.other
true
/killall <type> <range> onecore.killall -
/ptime <player> <time> onecore.ptime
onecore.ptime.other
false
/pweather <player> <weather> onecore.pweather
onecore.pweather.other
false
/reload - onecore.reload -
/repair <hand/all> <player> onecore.repair false
/seen <player> onecore.seen
onecore.seen.other
true
/setfirstjoinspawn - onecore.setfirstjoinspawn -
/setmaxplayers <amount> onecore.setmaxplayers -
/setspawn <location> onecore.setspawn -
/signedit <set/clear/copy/paste> <line> <text> onecore.signedit.<set/clear/copy/paste> -
/speed <amount> <player> <fly/walk> onecore.speed
onecore.speed.other
true
/systeminfo - onecore.systeminfo -
/time <time> onecore.time -
/top(Teleport to top block) - onecore.top false
/tp <player> <coord> onecore.tp
onecore.tp.other
-
/vanish <player> onecore.vanish
onecore.vanish.other
true
/weather <weather> onecore.weather -
/balance <player> onecore.balance
onecore.balance.other
true
/baltop - onecore.baltop true
/give <player> <amount> onecore.give true
/pay <player> <amount> onecore.pay true
/set <player> <amount> onecore.set true
/take <player> <amount> onecore.take true
/transfer <player> <amount> onecore.transfer true
/enderchest <player> onecore.enderchest
onecore.enderchest.other
true
/back - onecore.back -
/home <player> <name> onecore.home
onecore.home.other
true
/sethome <player> <name> onecore.sethome
onecore.sethome.other
true
/delhome <player> <name> onecore.delhome
onecore.delhome.other
true
/msg <player> onecore.msg -
/invsee (in progress) <player> onecore.invsee
onecore.invsee.edit
true
/ping <player> onecore.ping
onecore.ping.other
-
/playtime <player> onecore.playtime
onecore.playtime.other
true
/spawn <player> onecore.spawn
onecore.spawn.other
true
/tpa <player> onecore.tpa -
/tpaccept <player> onecore.tpaccept -
/tpahere <player> onecore.tpahere -
/tpdeny <player> onecore.tpdeny -
/tptoggle <player(todo)> onecore.tptoggle -
/warp <warp> <player> onecore.warp
onecore.warp.other
true

⚙️ Adding new Database systems

  1. Create class and Implement Database (Look into how SQLiteImpl is done)
  2. OneCore.java change this.database = SQLiteImpl.init(this); to this.database = <yourImpl>.init(this);

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages