FundamentalsX 1.3.10

A colorful and useful collection of commands and features.

  1. WiseHollow
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    https://github.com/WiseHollow/FundamentalsX
    Contributors:
    WiseHollow
    Languages Supported:
    English, Chinese, Spanish, French
    Fundamentals.png

    FundamentalsX is a plugin that provides its users with a variety of useful commands and features.

    Some of the features include:
    • Economy Support
    • Basic Anti-Grief meatures.
    • Players kits and first join kits.
    • Simple player-to-player teleport requests.
    • Private messaging.
    • Full Moderator support (Kicking, Banning, Jailing, Muting).
    • Shutdown timer.
    • Instant nametags.
    • Weather Control
    • Player mentions with chatting @PlayerName
    • Auto-parsing Emojis.
    Soft-Requirements:
    If you wish to use FundamentalsXEconomy or FundamentalsXChat, please install Vault.
    Commands:
    Permissions:
    Emojis:


    ಠ_ಠ
    (•‿•)
    (-‿◦)
    (^▽^)
    (ᗒᗨᗕ)
    (´・ω・`)
    (╥﹏╥)
    And many more~
    Default Configuration:
    ############################################################
    # +------------------------------------------------------+ #
    # | FundamentalsX | #
    # +------------------------------------------------------+ #
    ############################################################

    # Plugin language [Options: en(English), zh(Chinese-simplified), sp(Spanish), fr(French)].
    Language: 'en'
    # Seconds before teleport
    Teleport_Delay: 3
    # Minutes until considered away from keyboard.
    Afk_Delay: 5
    # Kick a player when he becomes AFK from idle.
    Afk_Kick: false
    # If enabled, color codes starting with '&' will convert automatically.
    Sign_Colors: true
    # If a location has been set for First Join (/setspawn fs) then make sure to have this set to true.
    First_Join: true
    # Colors are prefixed with '&' and '%p' refers to the player name.
    Join_Message: '&e%p has joined the game!'
    # Colors are prefixed with '&' and '%p' refers to the player name.
    Quit_Message: '&e%p has left the game!'
    # Setting this to 'true' would allow '/enchant' to create enchant levels above normal.
    Allow_Unsafe_Enchantments: false
    # What kit should be given to new players. Set 'None' to not give any.
    Starter_Kit: 'None'
    # When using '/stop 10' to stop the server in 10 minutes, what should we broadcast on the server.
    Scheduled_Shutdown_Message: 'Server will shutdown in %m minute(s).'
    # Spawn Limiter for /spawnmob command
    Spawn_Mob_Limit: 10
    # Allow FundamentalsX to report back data about your server.
    Allow_Metrics: true

    ############################################################
    # +------------------------------------------------------+ #
    # | FundamentalsXSafety | #
    # +------------------------------------------------------+ #
    ############################################################

    # Stops players from being hurt by fire.
    Prevent_Fire_Damage: false
    # Stops players from being hurt by lava.
    Prevent_Lava_Damage: false

    ############################################################
    # +------------------------------------------------------+ #
    # | FundamentalsXKits | #
    # +------------------------------------------------------+ #
    ############################################################

    # delay is measured in seconds
    # Spaces between words will be converted from "_"
    # In the lore, you may use "%n" to express a new line.
    # Colors are allowed as long as their code comes after a '&'
    # Enchantments and their level should be separated by a '%'

    Kits:
    StarterKit:
    delay: 25
    items:
    - STONE_PICKAXE 1 Starter_Pickaxe &eThis_item&f_is_received%nfrom_your_starter_kit.
    - STONE_SHOVEL 1 Start_Shovel &eThis_item&f_is_received%nfrom_your_starter_kit.
    - STONE_AXE 1 Starter_Axe &eThis_item&f_is_received%nfrom_your_starter_kit.
    - STONE_SWORD 1 Starter_Sword &eThis_item&f_is_received%nfrom_your_starter_kit. sharpness%1

    ############################################################
    # +------------------------------------------------------+ #
    # | FundamentalsXHome | #
    # +------------------------------------------------------+ #
    ############################################################

    #
    # Players are allowed to have the default amount of set-homes. If you wish for a player to be able to make more,
    # make sure they have the appropriate permission.
    # Example: Fundamentals.Homes.VIP by default gives the player 5 default sethomes.
    #

    Default_SetHomes: 1
    Home_Permissions:
    - VIP 5

    ############################################################
    # +------------------------------------------------------+ #
    # | FundamentalsXEconomy | #
    # +------------------------------------------------------+ #
    ############################################################

    # The starting balance new players have in their wallet.
    Starting_Balance: 20
    # When using '/money' or '/bal', what symbol should be used as a prefix to the shown balance?
    Currency_Symbol: '$'
    # What is the singular word when referring to your currency?
    Currency_Singular: 'credit'
    # What is the plural word when referring to your currency?
    Currency_Plural: 'credits'
    # What is the maximum amount of money a player can have? Do not put more than 10000000000000.
    Max_Balance: 10000000000000
    # What is the minimum amount of money a player can have? Player must have permission of
    Min_Balance: -10000
    # What is the minimal to be paid with '/pay' ?
    Min_Pay_Amount: 0.01

    ############################################################
    # +------------------------------------------------------+ #
    # | FundamentalsXChat | #
    # +------------------------------------------------------+ #
    ############################################################

    # Chat format | %1$s = Player's Name, %2$s = Message | Default: <%1$s> %2$s
    Chat_Format: '<%1$s> %2$s'
    # Replace certain expressions with emojis.
    Emoji_Chat: false
    # Play a sound and text notification for a player when someone uses @TheirUsername.
    Player_Mention: true
    # Prefixes with hoverable text. This will overwrite the default chat format and only show prefixes defined below.
    Use_Affixes: false
    # When a player has the prefix defined below; hovering over it will display the message next to it.
    # This is great for compressing those messy chat messages and keeping things more organized.
    Affixes:
    '&a● &r': '&aOwner'
    '&c● &r': '&cAdministrator'
    '&5● &r': '&5Moderator'
    '&9● &r': '&9Builder'
    '&e● &r': '&eSupporter'

    ############################################################
    # +------------------------------------------------------+ #
    # | FundamentalsXAntiGrief | #
    # +------------------------------------------------------+ #
    ############################################################

    # Stop fire moving from block to block.
    Prevent_FireSpread: true
    # Remove damage to entities from explosions.
    Prevent_Explosive_BlockDamage: true
    # Remove explosions completely.
    Prevent_Entity_Explosion: true
    # Stop Endermen from picking blocks and placing them down.
    Prevent_Enderman_Grief: true
    # Stop players from creating fires.
    Prevent_Fire_Creation: false

    ############################################################
    # +------------------------------------------------------+ #
    # | FundamentalsXCombat | #
    # +------------------------------------------------------+ #
    ############################################################

    # Re-enables spam-clicking for pvp/pve.
    Enable_Legacy_Combat: false
    # Will kill a player if they quit soon after involving themselves in combat.
    Prevent_CombatLogging: false
    # Should players have a chance to drop their own head when they are killed by a player (Requires permission).
    Players_Drop_Head: false
    # What should be the chance to drop their head (0.01-1.00)
    Players_Drop_Head_Chance: 0.2
    # Whether new players should have a timer to protect them from pvp.
    Delayed_PVP_For_New_Players: false
    # The amount of minutes new players are protected from pvp.
    Delayed_PVP_Minutes: 15

    FAQ:
    1. Why use this instead of Essentials? FundamentalsX is being updated frequently and already includes features that Essentials does not have. FundamentalsX will always be updated for new versions of Spigot Minecraft.
    2. What should I do if there is a feature I want? Go ahead and request the feature in the discussions. Chances are that I would be happy to add it. Please do not request features by leaving a negative review.
    3. Do you have a demonstration video? Not currently. If anyone makes one and shares with me, I'll gladly add the video to this page.

    Certain features and commands are split into different expansions of Fundamentals. All expansions require the main Fundamental plugin to function.

    If you run into any trouble, please post in discussion before leaving a review. I am happy to update, and add features.

    Translation Help: Thanks to @Sparryx for his awesome job in translating FundamentalsX into French.

    Additional Note: This plugin uses Plugin Metrics. If you want to disable this, it is configurable in the config.yml file.

    paypal.png

Recent Updates

  1. Toggling Chat Formatting
  2. Moar Features & Patches
  3. Broadcasting!!

Recent Reviews

  1. HFL
    HFL
    5/5,
    Version: 1.3.10
    I love this Plugin! Way Better than any Essentials with tons of amazing features and updates.
  2. zLegendXP
    zLegendXP
    5/5,
    Version: 1.3.5
    I love this plugin! Highly customizable and feature packed. By far by favorite resource. I would definitely recommend this to anyone still using Essentials and EssentialsX!
  3. TheShred
    TheShred
    4/5,
    Version: 1.2.1
    I like what its doing and hope to see it grow better then essentials, but at the moment lacks some commands and the config files have almost nothing in them. Once It has the configuration scale of essentials then I think I will use it, but at the moment essentials is on top.

    Some commands are better then essentials, like the /vanish command (sadly /v does not work). You can still see yourself while being invisible to others. I didnt use the plugin for very long after seeing how small the config files are, but I noticed a lack of /enderchest. Hopefully that can be added soon.

    tl;dr I hope it can become the new essentials but at the moment it has some growing to do. I will be watching development.
    1. WiseHollow
      Author's Response
      Thank you for the constructive review! ^.^ I'll definitely add more as time goes on (including /enderchest).
  4. Sparryx
    Sparryx
    5/5,
    Version: 1.2.1
    (reponse of my last review)
    Okay. The next time, I'll send you a PM before rate the plugin.
    Good luck !
    1. WiseHollow
      Author's Response
      Sounds great to me! :D Thank you for the kind review!!
  5. Yeshua
    Yeshua
    5/5,
    Version: 1.0.5
    Definitely better than Essentials! More focused and digestable for smaller servers, while also maintaining the power and usability that bigger servers require. Two thumbs up!
    1. WiseHollow
      Author's Response
      Thank you for the review! ^.^
  6. Vephar
    Vephar
    5/5,
    Version: 1.0.2
    Works great! Thanks again for updating with the commands and such. The plugin works great and is quite refreshing with the good features. :D
    1. WiseHollow
      Author's Response
      You're welcome! And thank you for the review. :)
  7. Vephar
    Vephar
    5/5,
    Version: 1.0
    I know there is already Essentials available, but I do like the emoji chat and a couple of the other features on here that isn't on Essentials. Thanks for the great plugin. Love it and will continue to use it. :)

    Btw, please add the /i itemname command. It's the only thing I see that is missing!