SunLight-Core - Essentials | 1.13 - 1.14 2.0.4

Lightweight essentials plugin!

  1. NightExpress
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    Contributors:
    Integral-7
    [​IMG]
    What's SunLight-Core?
    It's an lightweight yet powerful essentials plugin, which contains the most common things for every server management. The plugin is moduled, which means you can disable any part of the plugin that you don't want to use.

    [​IMG] [​IMG]
    [​IMG]
    Customization:
    ▸ Everything is configurable!
    ▸ Every message/text is translatable!
    Lightweight:
    ▸ This plugin has small size and well optimized.
    ▸ Does not cause lags and memory leaks!
    SQL Data storage:
    ▸ Provides MySQL and SQLite data storages.
    ▸ Auto-purging inactive users and old plugin data.
    Moduled:
    ▸ You can disable any part of the plugin!
    ▸ Disabled module will be disabled completely (no memory usage, etc).
    Custom Text Files:
    ▸ There is a special folder for your custom .txt files.
    ▸ Each .txt file registers it's own command to quicky see this file in game!
    Command Manager and Utility:
    ▸ Disable any command of this plugin completely (including aliases)!
    ▸ Disabled plugin commands will not register and will not override commands from other plugins.
    ▸ Define custom commands for time management including world time for each command: like /day, /night, etc.
    Command cooldowns:

    ▸ You can add cooldown for any command of any plugin!
    ▸ Cooldown will also work for all command aliases and you not needed to provide all of them.
    ▸ Smart command check: commands like /plugin:command won't bypass the cooldowns!
    ▸ Limitations for /nick command, such as length and black list of words.
    ▸ Configurable time for accept or decline teleport from /tpa.
    ▸ Configurable radius for /near command.
    ▸ Ability to send sounds for private message commands.
    Customizable /list command:

    ▸ Define custom format for each rank.
    ▸ Define custom colors for each rank.

    ▸ Auto-detect player group. [Vault Required]
    Utility:
    ▸ Ability to disable weather completely (rain and snow).
    ▸ Disable fly mode in certain worlds.
    ▸ Disable certain gamemodes on the server.
    ▸ Disable god mode in certain worlds.
    ▸ Disable mob spawn in certain worlds from certain spawn reasons.

    Module - AFK:
    ▸ Notify players when someone goes to afk or comes back, with afk time.
    ▸ Define the max. afk time before player will be kicked. Or disable it.
    Execute custom actions when players goes to afk or comes back:

    ▸ Send messages.
    ▸ Execute commands.
    ▸ Play sounds and particles.
    And much more! Check wiki...
    [​IMG]
    [​IMG]


    Module - Anti-Lagg (WIP)
    ▸ Keep your server at good performance with this module!
    Entity Limiter:

    ▸ Define the max. mobs amount in a chunk for different mob groups: like 20 animals, 50 monsters, etc.
    ▸ Define the period of chunks inspection.

    Module - Bans:

    Simple punishment system.
    Define default punishment reason if no reason was provided.
    Define appeal text, that will be displayed on bans/kicks.
    Ability to see all bans by typing /banlist.
    Immunity list with player names or IP addresses.
    Temporary Punishments:

    ▸ Define custom time aliases in config to specify punishment time.
    Bans:
    Ability to ban player by nickname with reason.
    Ability to ban player(s) by IP address with reason.
    Ban will be permanent if no time was provided.
    Kicks:
    Ability to kick player by nickame with reason.
    Mutes:
    Ability to mute player by nickname with reason.
    Mute will be permanent if no time was provided.
    Configurable list of blocked commands while muted.
    Warnings:
    Ability to warn player by nickname with reason.
    Execute commands when player reaches X warns.
    Define max. warns amount before they will reset.
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    Module - Chairs:

    ▸ Ability to sit on stairs.
    ▸ Ability to sit on carpets.
    ▸ Ability to sit on slabs.
    ▸ Sit on by Right-Clicking on a block.
    ▸ Per user command to toggle auto-sit on right-click.
    [​IMG]
    [​IMG]
    [​IMG]


    Module - Chat:
    Anti-Caps:
    ▸ Configurable amount of upper-case letters percentage and min. and max. message length to apply anti-caps system.
    ▸ Words whitelist, such as LOL, OMG, etc.
    ▸ List of affected commands, where anti-caps will have effect. Useful for /me, /tell, etc.
    Anti-Spam:
    ▸ Define cooldown for chat messages.
    ▸ Define cooldown for typing commands.
    ▸ Prevent from sending similar messages by configurable similarity percentage.
    ▸ List of whitelisted command, which can be used without the cooldown.
    Join and Quit messages:
    ▸ Define custom format for each rank.
    PlaceholderAPI support.
    ▸ Player rank will be auto detected. [Vault Required]
    Item to Chat:
    ▸ Allows players to show their items in chat!
    ▸ Configurable placeholder and item name format.
    Death messages:
    ▸ Broadcast different messages when player dies from certain reason.
    ▸ Broadcast different messages when player dies from certain mobs or players.
    Chat format:
    ▸ Ability to separate chat on 2 channels: Global and Local by setting chat range.
    ▸ Customizable chat format for each channel.
    ▸ Support custom nicks from /nick command.
    PlaceholderAPI support.
    Admin chat. Special channel for server staff.
    Spy channel. Allows server staff to see local chat from any range.
    Regular expression rules:

    ▸ Allows you to prevent swearing, advertising and any other messages you don't like.
    ▸ Ability to provide punishment for each rule. Like mute player for advertising.
    Auto-announcer:
    ▸ Broadcast your messages with specified interval.
    PlaceholderAPI support.
    JSON format support.
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]


    Module - Economy (WIP):
    Vault Required.
    ▸ Simple economy module to avoid install economy plugins.
    ▸ Ability to set start user balance (for new users).
    ▸ Configurable currency symbol.
    ▸ Offline players support.
    ▸ Ability to set, give and take players money.
    ▸ Ability to send your money to other player.
    ▸ Ability to see your or other player current balance.
    ▸ Customizable /balancetop.
    [​IMG]
    [​IMG]

    Module - Exploit Patcher (WIP):

    ▸ Simple system to patch small bugs, exploits, etc.
    ▸ Patch fishing farms.
    ▸ Patch ender farms.
    ▸ Patch using GUIs in a bed.
    ▸ Prevent to join multiple players from the same IP.

    Module - Custom GUIs:

    ▸ This module allows you to create your own fully customizable GUIs!
    ▸ Configurable title, size, items.
    ▸ Define custom commands to open GUIs.
    Support all item options: names, lores, item flags, enchant glow, leather and potion colors, skull textures, resourcepack textures, custom model data (1.14).
    ▸ Conditions to display certain items. You can show/hide or change the item for certain players depends on it's conditions!
    Execute custom actions for each mouse click:

    ▸ Supported clicks: Left, Right, Middle, Shift+Left and Shift+Right
    ▸ Send messages, play sounds and effects, execute commands, take or give money, open another GUI on click!
    And much more! Check wiki...
    [​IMG]

    Module - Homes (WIP):

    ▸ Simple home system for your players.
    ▸ Ability to disable homes in certain worlds.
    ▸ Define homes limit for each rank. [Vault Required]
    ▸ GUI for homes list and GUI editor for each home.
    ▸ Per-home ability to respawn at home location on death.
    ▸ Per-home ability to make it public, so any player can use it.
    ▸ Per-home ability to invite players who can use it.
    [​IMG]
    [​IMG]

    Module - Kits (WIP):

    GUIs:
    Editor: Easy way to create and edit kits!
    Kit List: Browse kits via customizable GUI!
    Kit Preview: See any kit contents before use it!
    Contents:
    ▸ Support any custom item with NBT tags.
    ▸ Execute commands when player takes a kit.
    Restrictions:
    ▸ Define cooldown for each kit or make it one-timed.
    ▸ Define the cost for each kit. [Vault Required]
    ▸ Define permission requirement for each kit.
    [​IMG]
    [​IMG]
    [​IMG]

    Module - RTP (WIP):
    ▸ Simple random teleportation system.
    ▸ Block blacklist to avoid players teleport on, such as lava, water, etc.
    ▸ Configurable amount of max. location search attempts.
    Worlds Settings:

    ▸ Ability to set different radius for different worlds.
    Default World:

    ▸ Search for the location will be in specified world, if current player world is not defined in rtp config.
    ▸ Or player will be notified that rtp is impossible in his current world.
    [​IMG]
    [​IMG]

    Module - Spawn (WIP):
    ▸ Simple spawn system.
    ▸ Create unlimited amount of spawn locations!
    ▸ Per-spawn ability to teleport certain ranks on join! [Vault Required]
    ▸ Per-spawn ability to teleport new players on join!
    ▸ Per-spawn ability to teleport certain ranks on death! [Vault Required]
    ▸ Per-spawn ability to require permission to teleport.
    ▸ Per-spawn priority option to override other spawn locations.

    Module - Scoreboard (WIP):
    ProtocolLib Required!
    PlaceholderAPI is highly recommended as there are no internal placeholders.
    ▸ Configurable update interval.
    ▸ No-flicker.
    [​IMG]


    Module - Tab (WIP):
    ▸ Ability to customize server tablist!
    PlaceholderAPI support.
    ▸ Configurable update interval.
    Animated:

    ▸ Ability to create custom animations!
    ▸ Each animation may have its own update interval!
    ▸ Custom tab name format for each rank. [Vault Required]
    ▸ Custom name tag format for each rank. [Vault Required]
    ▸ Ability to sort player ranks order in tab.
    [​IMG]
    [​IMG]


    Module - Warps
    GUIs:
    Editor: Easy way to edit your warps!
    Menu: Select warp category: Player or Admin warps!
    Warp List: Browse warps via customizable GUI! See warp locations, owner, teleport cost and more!
    Restrictions:
    ▸ Money requirement for teleport. [Vault Required]
    ▸ Permission requirement for teleport.
    ▸ Define the warps limit for each rank. [Vault Required]
    ▸ Auto-detects unsafe warps and prevent players from teleporting on it.
    ▸ Ability to disable warp creation in certain worlds.
    ▸ Welcome messages for warps when teleporting. Support PlaceholderAPI.
    [​IMG]
    [​IMG]
    [​IMG]

    Module - Welcome (WIP):
    • Animated titles!
    • Broadcast welcome message for newbies.
    Execute custom actions:

    ▸ Different actions for newbies and old players!
    ▸ Send messages, play sounds and effects!
    ▸ Execute commands, show motd!
    ▸ Launch fireworks!
    And much more! Check wiki...
    • Support PlaceholderAPI.

    Module - Worlds (WIP):
    ▸ Create and delete custom worlds.
    ▸ Load and unload custom worlds.
    ▸ Generate empty worlds.
    ▸ Generate worlds with generation of certain plugin.
    ▸ View details of all server worlds.
    Inventory Manager:

    ▸ Separate player inventories between the worlds!
    ▸ Select the inventories to separate: Player Items and/or Ender Chest.

    ▸ Select the worlds, where inventory manager will have effect!

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    Commands and Permissions are HERE.

    [​IMG]
    Spigot 1.13+
    Java 8+
    JCore (included)
    Dr4cc, vokz, HakanUnsalP and 4 others like this.

Recent Updates

  1. 2.0.4
  2. 2.0.3
  3. 2.0.3

Recent Reviews

  1. qsefthuopq
    qsefthuopq
    5/5,
    Version: 2.0.4
    Please update your plugin to 1.15 .
  2. muddup
    muddup
    5/5,
    Version: 2.0.3
    Looked for a simple essentials type plugin and this one so far is working great. Have had a few chats with the dev, and very responsive. Great work!!!!
  3. Umm_Humm
    Umm_Humm
    5/5,
    Version: 2.0.3
    Update 1.14.4 pls)
    )))))))))))))))))))))))))))))))))))))))))pls)
    )))))))))))))))))))))))))))))))))))))))))pls)
    )))))))))))))))))))))))))))))))))))))))))pls)
    )))))))))))))))))))))))))))))))))))))))))pls)
    )))))))))))))))))))))))))))))))))))))))))pls)
    )))))))))))))))))))))))))))))))))))))))))pls)
    )))))))))))))))))))))))))))))))))))))))))
  4. Lobuz21
    Lobuz21
    5/5,
    Version: 2.0.2
    ####################################
    Amazing plugin, keep working on it <3
    ####################################
  5. SNAKE
    SNAKE
    5/5,
    Version: 2.0.1
    Very lightweight and great plugin!

    I love the author's module system. This removes unnecessary features and reduces the time spent managing features that are not needed.
  6. Gr4b5ky
    Gr4b5ky
    5/5,
    Version: 2.0.1
    Best Essentials alternative done so far! I love the module system and modern style overall. All features in total makes really good all-in-one plugin.
  7. SskyWorms
    SskyWorms
    5/5,
    Version: 2.0.1
    =============================
    good job and good plugin :D
    =============================
  8. Choubatsu
    Choubatsu
    5/5,
    Version: 2.0.0
    Insane core! I would recommend every server owner to get this plugin!
    Keep up the great work!
  9. peter1999
    peter1999
    5/5,
    Version: 1.2.0
    very nice plugin keep work please,Looking forward to the next big update........
  10. czlips
    czlips
    4/5,
    Version: 1.2.0
    MYSQL was unable to create the "suncore_users" table,because the reserved word 'ignore' was used.

    Ver. 1.2.0