Ungodly v0.2

This is my first plugin.

Ungodly is a plugin that prevents the usage of God Mode while interacting with all entities.

Features

  • Enables/Reports to the Console
  • Generates a Config.yml file
    • Reads the Config.yml
  • Working Reload Command
  • Partial Permission Nodes

Commands

There is one command currently: "/ungodly reload", which reloads the Config.yml file. If I find a need for a passive plugin such as this to have a toggle, I will add it when I find necessary.

Permissions

There are a few permission nodes currently:

  1. ungodly.bypass (bypasses the limits of Ungodly)
  2. ungodly.reload (allows access to the "/ungodly reload" command)
  3. ungodly.* (should allow access to all permission nodes).

Configuration

The default Config,yml is loaded when the plugin is enabled. There are four variables:

  1. allow-interact-normal-mobs
  2. allow-interact-nether-mobs
  3. allow-interact-end-mobs
  4. allow-interact-players
    The Config.yml goes into more detail. Bows have not been incorporated yet, so it prevents melee attacks only (bow support will be added in later). If you shoot a bow now, it will throw a big error in the console. So, don't do that.

To Do

  1. Implement Support for God Mode
  2. Implement Permissions Support
  3. Implement Bow Support
  4. Implement Toggling the Plugin (Maybe?)
  5. Add in the full configuration implementation

Feel free to give constructive criticism. I can take it. I just need help making the plugin better for you and I. :)


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit