FAQ:
Sometimes it show Resources in /uctps with negative numbers or -100%. WHY?
- This Might Be Because Of Your Java Version it is recommended to use this plugin on Java 1.8 (8) - Java 11 - Java 9 - Java 17
Why do I get -1ms when doing /ucping?
- This Also can be because of your Spigot (paper,Spigot,Carbon) and Java 8 on some server softwares
Why Does Sounds Don't Work or Give error on 1.8 Version?
- The sounds are not Available on 1.8 as I mentioned in Config
Why Tablist Does Not Work for Me?
- Tablist Manager Can't be used on Version below 1.16
Anti Swear Doesn't Work For me. WHY?
- Make sure to set the permission of bypass or disable it in there or don't give it to anyone
WIKI:
Configurations Explanation:
Code (YAML):
# UpdaterAPI Settings
update-checker:
enabled
: true
# Enable or disable update checking on server start and player join
# It is recommended to download the updates manually till this feature get stable
auto-update:
enabled
: false
# Enable or disable automatic updates
This Section Let You to configure Update Checker of UltraCore
- Update Checker -
if
disabled
there will be no Update Check and it won't send a message every 4 minutes to playera with permission
uc.update
- auto update -
if
disabled
it won't download the latest UltraCore (it is recommended to turn this off)
Code (YAML):
# set server types this will provide custome features
# Available Types : lobby
# set to "other" if you want just UltraCore features
SERVER_TYPE
:
"other"
This Feature is still in development but in future we will add new types to it with new Features for different game modes
Lobby Server type -
this Server Type like I said is still in development but it will add a /lobby and a spawn system which adds a new Config
(spawn.yml)
Code (YAML):
# Customize Social Medias Commands
commands
:
# /discord
discord:
enabled
: true
# /twiterr - /x
twitter:
enabled
: true
# /teamspeak
# /ts
teamspeak:
enabled
: true
# /instagram - /insta
instagram:
enabled
: true
# /telegram - /tme
telegram:
enabled
: true
# /website - /web
website:
enabled
: true
This Feature Will allow you to disable any of social commands
Code (YAML):
# A boolean value that enables or disables the entity limit feature.
# Set this to 'true' to enable the feature or 'false' to disable it.
# Recommended to keep it disabled! its too UnStable and might even get removed!
Entity_Limit_Enabled
: false
# The maximum number of entities allowed in a single block before optimizations are applied.
Entity_Limit
: 23
This Feature is Very old and was added in first test versions of UltraCore So it's UnStable and to be honest I don't even remember what it was used for but I guess it will manage entity limitations
Code (YAML):
# Tablist Editor Settings
TabList:
Enabled
: true
# This Feature is only for 1.16+ if you are using Versions Below 1.16 use TAB plugin
Header
:
-
" "
-
" &b&lYour Network &7|| &3&lEU "
-
" "
Footer
:
-
" "
- " &bOnline Players
:
&3%online_players%
"
- "
"
This Feature allows you to edit the tablist of only 1.16+ so if your running a server on below 1.16 it is absolutely required to be disabled otherwise it will spam in console
Code (YAML):
# A Pre Chunk Loader System That get more Ram at the start up But Make Server Have Less Lag After that
# The Ram Usage will Get Stable After A Specific time (depends on how much is the radius of chunk Loader Higher=Longer Time)
load-chunks:
enabled
: true
radius
: 5
# Chunks From Each Direction That Have to load (player = center)
THIS feature allow you to optimize Chunk load and make them faster when Players join but it's UnStable at versions below 1.14 so it is recommended to turn it off but if you don't want to disable it. Then keep it on
Code (YAML):
# Hit register editor
HitRegister:
Enabled
: true
Delay
: 0.034
# register time in second (if you set it on 0 it would be better)
This value will help you edit the hit delay only on 1.8 so if your 1.9 or above disable this as this won't change anything
Code (YAML):
# Edit Plugin List Format
Plugins-Format:
Header
:
-
"&b-----&f----------------&b-----"
-
"&fPlugins &7(%plugins_amount%):"
Footer
:
-
"&b-----&f----------------&b-----"
This Feature is for /ucplugins command to edit the message header and footer
Code (YAML):
# Tps Format
tps_prefix
:
"&8[&e&l⚡&8] "
tps_message
:
-
"&b--------&f----------------&b--------"
- "{tps_prefix}&fTPS &7(1s/1m/10m)
:
%tps1s% , %tps1m% , %tps10m%"
- "{tps_prefix}&fCPU Cores
:
&b%cores%"
- "{tps_prefix}&fCPU Usage
:
&b%cpu_usage%"
- "{tps_prefix}&fIn-use Cores
:
&b%in_use_cores%"
- "{tps_prefix}&fUptime
:
&b%hours%h
%minutes%m %seconds%s"
- "{tps_prefix}&fMax RAM
:
&b%maxram%MB"
- "{tps_prefix}&fAllocated RAM
:
&b%allocatedram%MB"
- "{tps_prefix}&fUsed RAM
:
&b%usedram%MB"
- "{tps_prefix}&fFree RAM
:
&b%freeram%MB"
- "{tps_prefix}&fOnline Players
:
&b%online_players%&7/&b%max_players%"
- "{tps_prefix}&fRAM Usage
:
&b%ram_usage%"
-
"&b--------&f----------------&b--------"
This Feature Allows you to completely customize /uctps command message
Code (YAML):
# On Join Settings
on_join_settings:
enableJoinMessage
: true
enableLeaveMessage
: true
enableWelcomeMessage
: true
enableChatClearOnJoin
: true
welcomeMessage
:
-
"&bWelcome to the server, &e%player%&6!"
-
"&bWe hope you enjoy your stay."
chatClear
:
# also for /chatclear
clearLines
: 100
All of this value are for Chat manager(Neon) this chat clear value will only clear chat for the player if you want to clear chat globally use /chat clear
Code (YAML):
Player_List:
Header
:
-
"&b-----&f----------&b-----"
- "&fPlayers
:
&b%online_players%&7/&b%max_players%"
Footer
:
-
"&b-----&f----------&b-----"
/uclist Header and footer Manager
Code (YAML):
give_cmd_settings:
public_console_announce
: true
Should Give command be announced to everyone while something been given by console?
Code (YAML):
# ChatManager Settings (NeonAPI)
ChatManager:
AntiSpam:
Enabled
: true
Similarity_Percentage
: 80
# Percentage of similarity for blocking similar messages
Block_Exact_Duplicate
: true
# Block exact duplicate messages
Duplicate_Message_Cooldown
: 60000
# in milliseconds
Similarity_Blocking_Enabled
: true
Chat_Cooldown:
Enabled
: true
Message_Cooldown
: 400
# Cooldown time in milliseconds for sending messages (0.4 seconds)
Command_Cooldown
: 600
# Cooldown time in milliseconds for executing commands (0.6 seconds)
RepeatingCharacterCheck:
Enabled
: true
Max_Repeated_Characters
: 4
# Maximum allowed repeated characters in a row
Manage Chat & command cooldown - Anti Spam and more of NeonChatAPI
Code (YAML):
# ActionBar Health Like MMC Practice
# (!) This Action bar wont show player health instantly for better performance!
HealthActionBar:
enabled
: true
# Messages for /toggleactionbar command
enabled-message
:
"&aHealth action bar enabled."
disabled-message
:
"&cHealth action bar disabled."
display-format
:
"&e&l<player_name>: &r<health>"
health-symbols:
full
:
"❤"
half
:
"❤"
empty
:
"❤"
# Available Colors: (red,dark_red,yellow,gold,white,black,pink,light_purple,dark_purple,aqua,dark_aqua,blue,dark_blue,gray,dark_gray)
full-color
:
"dark_red"
half-color
:
"red"
empty-color
:
"dark_gray"
disabled-worlds
:
-
"world1"
-
"spawn"
kill-action-bar-format
:
"&c&lKILL! &6<killed player name>"
Thus Feature adds an actionbar that show player/mobs health like mine men club
Code (YAML):
# Message System Recode Settings
# Should We Play A sound On message Receive?
message_sound
: false
# Should UtraCore Manage /msg and related?
message_enabled
: true
# Sounds For /msg
msg_sounds:
message_received
: ENTITY_EXPERIENCE_ORB_PICKUP
error_sound
: BLOCK_ANVIL_LAND
/msg Command New Config values allows you to add sounds (sounds only work for 1.16+ for now)
Code (YAML):
# /Kiss command Settings
# Enable or disable the /kiss command
kiss_cmd_enabled
: true
# Enable or disable particles
kiss_particles:
enabled
: true
duration
: 1
# Duration in seconds
Enable or disable /kiss command and change how many seconds after command the particles be shown (can not be 0)
Code (YAML):
# Mention System Recode Settings
mention:
cooldown
: 30
# Cooldown time in seconds
sound
:
# For 1.8 compatibility, use Minecraft's sound names
mention_success
: ENTITY_PLAYER_LEVELUP
# Change to desired sound for mention success
mention_receive
: ENTITY_PLAYER_HURT
# Change to desired sound for mention receive
This value is for Mention Command and it sounds (sounds only for 1.16+)
Code (YAML):
# Anti Swear Recode
AntiSwear:
enabled
: true
# Enable/disable the anti-swear system globally.
checkSymbolsAndSpaces
: true
# If true, the system will detect bad words even with symbols/spaces.
bannedSymbols
:
"#@!$%^&*"
# List of symbols to check between letters of bad words.
bannedWords
:
- badword
- curseword
toggleEnabled
: true
# If true, allows players to toggle seeing toxic words via /toggletoxicwords.
antiSwearCommand
: true
# If true, bad words will be blocked in commands as well.
notifyAdmins
: true
# Notify admins when a swear word is used.
bypassPermission
:
"uc.antiswear.bypass"
adminWarnPermission
:
"uc.antiswear.warn"
warnMessage
:
"&8[&b&lUltra&3&lCore&8] &cYou cannot type: &4\"
%message%\" "
adminWarnMessage
:
"&8[&b&lUltra&3&lCore&8] &cSwear by: &l&b%player%"
toggleOnMessage
:
"&8[&b&lUltra&3&lCore&8] &aToxic words filter enabled!"
toggleOffMessage
:
"&8[&b&lUltra&3&lCore&8] &cToxic words filter disabled!"
Brand new Anti Swear System That is highly recommended to use
Code (YAML):
# Amethyst Spigot World Setting Manager (impl)
World_Settings
:
# lava turning to cobblestone
GENERATE-COBBLESTONE
: true
# lava turning to obsidian
GENERATE-OBSIDIAN
: true
# lava turning to stone
GENERATE-STONE
: false
edit How Lava and water react when intract with each other
Code (YAML):
# Can Players Toggle chat?
chat-can-be-toggled
: true
Can player Use /togglechat to don't see players messages?
Code (YAML):
# Fracture Chat Manager (impl) Settings
chat:
enabled
: true
permOnly
: false
clearLines
: 100
permission
:
"chatmanager.bypass"
The brand new Fracture Chat api customizations for /chat command