UltimateCore - All you need to set up a server and more!


#1

This is a discussion topic for the Ore project, UltimateCore. View the full project on Ore for downloads and more information.


UltimateCore

Features spotlight

  • Teleporting: Teleport, Homes, Warps & Spawns
  • Server management: Chat formatting, Modified server list
  • Modular: All commands and features are bundled into modules which can be turned on and off independently
  • Customisable: All messages are configurable and you can configure modules just like you want
  • Support: UltimateCore is fully open-source. We treat all issues with care and accept pull-requests.

Links & Notices

Support

For problems and bugs create an issue here.
For other support PM me on the forums or leave a message on the forums.

Downloads

Keep in mind all downloads are alpha builds and not ready for production servers.
For now I will always be targeting the newest sponge version, currently API 6.
API 5 should also work pretty well because it is currently still very close to API 6, altough this can change in the future.
Downloads are available at Github: https://github.com/Bammerbom/UltimateCore/releases


#3

That category will eventually be closed for replies so it's best to continue discussion here @Bammerbom.


#4

In that case I will just support both forums right now


#5

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and far from ready for production server use.
I made a temporary documentation here. I know this may be a bit confusing but a better documentation is coming soonTM.

New/Changed:
- Added a jail module (/jail. /unjail, /setjail, /deljail, /jailtp)
- Added bStats, you can now see UltimateCore stats here: https://bstats.org/plugin/sponge/UltimateCore

Fixed:
- Fixed errors while registering permissions
- Fixed issues with modules not loading and blank module configurations
- Fixed /burn usage
- Fixed /tpa
- Fixed hovering playernames in deathmessages


#6

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and far from ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

New/Changed:
- Added /createkit and /removekit
- Added vanish module
- Added exempt permission options for deaf, jail, mute and kick.
- Added documentation

Fixed:
- Fixed success count for teleport module
- Fixed running UltimateCore on a forge client


#7

Ok, really dumb question here from a novice server admin. How do I go about promoting users to be able to use kits and /home?


#8

Find the command in the docs

And then give the permissions which are listed at the command to the player. This is possible using for example PermissionsEx or LuckyPerms


#9

That's what I'm missing, then. LuckyPerms or PermissionsEX. I read through all the docs, but now it makes sense why I was confused. Thanks for your guidance!


#10

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and far from ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

  • Added item commands:
    /itemname
    Change the name of the item in your hand.
    /itemlore
    Change the lore of the item in your hand.
    /itemquantity
    Change the quantity of the item in your hand.
    /itemdurability
    Change the durability of the item in your hand.
    /itemunbreakable true/false
    Change whether the item in your hand is unbreakable.
    /itemcanbreak [Block] [Block]...
    Change the blocks this item can break.
    /itemcanplaceon [Block] [Block]...
    Change the blocks this item can be placed on.
    /itemhidetags attributes/candestroy/canplace/enchantments/miscellaneous/unbreakable false/true
    Change whether a certain tag is hidden.
    /itemenchant [Level]
    Add an enchantment to the item in your hand.
  • Added some extra bstats charts
  • Added blacklist module (ban certain items)
  • Added geoip module (%country% variable and /country command)
  • Added votifier module (Vote handling)
  • Added %uuid% variable

  • Changes to permissions, shouldnt break any permissions

  • Fixed timed jails
  • Fixed some internal config logic

#11

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and far from ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

  • Almost all commands are now using the high level command api
  • Added a vanish config with an option to toggle whether vanished players can pick up items
  • Added uc.chat.color.[COLOR] and uc.chat.style.[STYLE] permissions to use certain colors and styles in chat
  • Added uc.sign.color.[COLOR] and uc.sign.style.[STYLE] permissions to use certain colors and styles on signs
  • Added /clearinventory
  • Added /broadcast
  • Added italian language file
  • Fixed colors in prefixes and suffixes
  • Fixed multiple permissions not working correctly
  • Fixed /gamemode error
  • Fixed being allowed to tabcomplete on commands when you don't have permissions to do so
  • Fixed multiple messages
  • Fixed /kit command

#14

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and far from ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

  • Added 'compatibility mode' for 1.10 servers with the tablist module, which uses the scoreboard
  • Added tablist weight option (uc.tablist.weight), does not work with compatibility mode
  • Added afk suffix for afk players in the tablist
  • Added /speed, /walkspeed and /flyspeed
  • Added /bc alias for /broadcast
  • Added %option:% variable to request any option of a player
  • Added %stat:% variable to request any statistic of a player
  • Added /tpall
  • Added /tphere
  • Added /tp
  • Added nick module
  • Added favicon support to serverlist module (if you want to use this, reset your serverlist.conf)
  • Finished internal command system
  • The /time command now uses the high level api
  • Updated bstats (now uses bar chart)
  • A lot of internal changes
  • Fixed /kickall with no reason
  • Updated italian language file
  • Fixed tab completion for multiple commands
  • Fixed some teleportation logic
  • Fixed /tpaccept and /tpdeny not working correctly
  • A lot of optimization for the tablist module
  • Fixed variables in some messages
  • Removed all unused messages from the language files
  • Fixed weather locks not working
  • Fixed /uc reload not working with multiple modules
  • Fixed /sudo
  • Fixed kit cooldowns
  • Fixed descriptions for kits

Also, we have a discord now: https://discord.gg/ymEQE3s


#15

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and far from ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

  • Added /ping command
  • Added world module
  • Added '/ ?' for help on a command
  • Fixed kit descriptions
  • Put language into a service
  • Command system adjustments
  • Config system adjustments
  • Fixed kit lastused casting errors
  • Fixed groupspawns
  • Fixed warp saving
  • Fixed blood module with /uc reload

#17

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and not ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

[+] Added the /uuid command
[+] Added delay & warmup options to commands
[+] Added the /signedit command
[+] Added /mail
[+] Added /randomtp
[+] Added /biometp
[+] Added /top
[+] Added /ban and /unban
[+] Added /ip to get a player's ip
[+] Added ban motds (Configurable in the ban.conf file)
[+] Added the /break command to break the block you are looking at
[+] Added /list
[+] The /world info & /world list commands are now seperate commands

[\*] Fixed building UltimateCore again...
[\*] Fixed the geoip module
[\*] Fixed the /afk arguments
[\*] Fixed the /signedit command
[\*] Fixed afk not going away on relogin
[\*] Fixed the tablist module giving errors with older configs
[\*] Fixed deaf exempt not working
[\*] Fixed deaf and mute arguments
[\*] Update bstats class
[\*] Improved command api
[\*] Implemented command events

[-] Removed the ability to do '/ ?' because it messed with the usage and tab completion. Might be re-added in the future.


#18

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and not ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

! All warps will be removed after installing this release

  • Added a lot of documentation for UltimateCore (see https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md)
  • Added /uc setupperms (see documentation)
  • Added /invsee (does not work with 1.10)

  • Fixed homes and warps breaking when deleting the worlds they are in

  • Updated uc hub
  • Fixed SpongeVanilla compatibility
  • Fixed certain permissions missing from the docs
  • The default module is now called 'core'
  • Fixed default tablist footer

#19

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and not ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

  • Added max level for /enchant
  • Fixed the /tp command without an Y coordinate
  • Fixed /world import case sensivity
  • Fixed /world command in singleplayer
  • Fixed issues with 1.10 and chatting
  • Fixed scope of chat formatter
  • Fixed some /afk logic

#20

A new version has been released for UltimateCore, it is available for download here.


This is an alpha build and not ready for production server use.
Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

  • Fixed votifier module not loading
  • Fixed tab list max length
  • Fixed errors in inventory click event
  • Fixed /back command
  • Fixed new lines for automessages

#21

A new version has been released for UltimateCore, it is available for download here.


Documentation: https://github.com/Bammerbom/UltimateCore/blob/master/docs/home.md

  • Fixed Sponge API 7 compatibility

#22

well, HOW CAN I IMPORT A WORLD INTO MY SERVER!!! Your Plugin just create a new world!!!


#23

Using the /world import command. Make sure to give it the correct world name.


#24

world name is correct, At first, I put my world into World folder, however, the plugin could not recognize it. Then I put it into Server root folder. Your plugin recongnize my world, However, it just create a new world but not import my world. I'm using the latest 1.11.2 sponge api.