Bssentials ~ Essentials [1.8-1.14] 3.0-b20

Essential commands and features - REMAKE OF ESSENTIALS

  1. isaiah8139
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    http://github.com/Bssentials
    Contributors:
    http://bit.ly/bssentialscontributors
    Languages Supported:
    Coming soon
    [​IMG]
    Essentials for 1.8-1.14

    [​IMG]

    Bssentials, Replacement for the old Essentials plugin
    Also, if your switching from Essentials/EssentialsX then your old permissions will continue to work!

    [​IMG]

    Why use Bssentials instead of EssentialsX?
    Essentials was created 8 years ago, and the code base is a mess. So such a mess with unnecessary code, that it took EssentialsX a long time for the 1.13 changes. Essentials is also filled with performance issues & bad practices.

    Remaking Essentials from the ground up also gives us the ability for better performance / less resource-intensive, with newer functionally.
    [​IMG]

    Compatibility
    The EssentialsBridge provides support for the Essentials API.
    The “EssentialsBridge” is a compatibility layer between the Essentials API & Bssentials. Plugins like Vault, ChestShop, GroupManager, EssentialsChat, and others that depend on Essentials will work with Bssentials with out any modifications to them if you use the EssentialsBridge

    [​IMG]

Recent Updates

  1. b20 - Fix bug
  2. 3.0-b19
  3. 3.0 Prerelease 2

Recent Reviews

  1. RoWe_
    RoWe_
    4/5,
    Version: 3.0-b20
    I don't know if i'm just dumb or is there no Command/Permission List? xD Hope there is one! :D
  2. FlailoftheLord
    FlailoftheLord
    5/5,
    Version: 3.0-b2
    Definitely has potential, however, after using the two side by side, i still find that Essentials does a better job, both on server performance and multitasking, both as Essentials provides a wider scope of commands and tools for handling your server & players.
  3. scrapit
    scrapit
    5/5,
    Version: 3.0-b2
    please add /back
    :D very good jobs , i love Essentials
    ======================================
  4. vy_vu
    vy_vu
    5/5,
    Version: 3.0-b2
    [13:34:02 ERROR]: Could not pass event PlayerJoinEvent to Bssentials v3.0-pre
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot.jar:git-Spigot-6016ac7-10c10b3]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-6016ac7-10c10b3]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PlayerList.onPlayerJoin(PlayerList.java:333) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PlayerList.a(PlayerList.java:159) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.LoginListener.b(LoginListener.java:144) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.LoginListener.E_(LoginListener.java:54) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.NetworkManager.a(NetworkManager.java:233) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.ServerConnection.c(ServerConnection.java:140) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:832) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:399) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:672) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:571) [spigot.jar:git-Spigot-6016ac7-10c10b3]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]
    Caused by: java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer
    at bssentials.User.save(User.java:90) ~[?:?]
    at bssentials.User.<init>(User.java:49) ~[?:?]
    at bssentials.User.getByName(User.java:123) ~[?:?]
    at bssentials.listeners.PlayerJoin.onPlayerJoin(PlayerJoin.java:36) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_171]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-6016ac7-10c10b3]
    ... 14 more
  5. RobertZigo
    RobertZigo
    5/5,
    Version: 2.6
    a very good plugin but try to add more commands :) 2021031231231231231231231231231223123123123 1231 23123
  6. Pluginsel
    Pluginsel
    4/5,
    Version: 2.5
    =========================================================
    Please add /pmtoggle command.
    =========================================================
    1. isaiah8139
      Author's Response
      Will do :)
  7. Dartanman
    Dartanman
    5/5,
    Version: 2.0
    It also has /invsee, but he didn't put the stuff I contributed into the description. But yes, it has /invsee <player>
    1. isaiah8139
      Author's Response
      The description on Spigot is out dated