Skip to content

Available Features

Knight Hat edited this page Nov 22, 2020 · 1 revision

Attention, please!

This post may not be updated regularly. If you notice something missing from the current version, please remind me through ☛ ISSUES ☚ page. If you don't know how to make a post in issues, visit THIS page for more information. Thank you!

Main ability

Picking up spawners, of course!
But what makes it special is that every time you pick a spawner up, it will determine the mob and add an type of mob that spawner conatains. How great is it, right?
illustration

Set/Change spawner's name

For your convinience, name is very important (just after mob type), that's why I added a feature let you set or change the name of your spawner. Everything you have to do is hold you spawner in hand and execute this command /silkyspawner setname <name> with is what you want.
Name can be limited by characters on one line. But don't worry, you can adjust the number of characters inside config.yml as you wanted.
illustration
P/s: No matter how many spawners you are holding, plugin only casts at most 1 at a time.

Modifying lore

What less important than name? It's lore, because lore is used to describe what your spawner does. right?
In that case, I made 4 options for you to choose:

  1. /silkyspawner lore add <lore>: Add a line to your spawner's lore.
  2. /silkyspawner lore set [line] <lore>: Change/Rewrite a line in lore (in case you messed it up).
  3. /silkyspawner lore insert [line] <lore>: Insert a line after the given line.
  4. /silkyspawner lore remove [line]: Remove a line in the lore, that simple, trust me. Similar to name, lore can be limited too. Number of character of lore and name are equal so use it wisely.
    illustration

Floating name and lore

One of my favorite feature of this plugin, which will create a floating lines above the spawner depends spawner's name and number of lines of lore.
Especially, you can change the distance between top face of spawner to the name and the distance between lines.
illustration

Custom Enchantment

In order to make more fun, Custom Enchantment is an important that can't be missing on your server. You can also switch between my Custom Enchantment and SilkTouch Enchantment in config.yml
illustration
Surprisingly, name of the Custom Enchanement can be changed by YOU, yes no jokes, you can change it as you want too.
Despite all the things listed above, here are some advantages and disadvantages of this Custom Enchantment feature.

  • Advantages:
  1. Increase diversity of enchantments in Minecraft.
  2. Looks cooler than using SilkTouch.
  3. All the things above.
  • Disadvantages
  1. Incompatible with servers using version 1.16.2 (Don't know why).
  2. May cause some lags and error such as cannot pick a spawner up or cannot add enchantment to pickaxe (but it VERY VERY VERY VERY RARE).

Creating Spawners

Yes, you can even make your own spawner with specific mob in there by using this command: /silkyspawner create <mob name>
Don't worry if you don't know what mob you want it to contain, my plugin will suggest all the mobs that are available on your server.
That's not enough? How about a list of all mobs instead of suggestion list. All you have to do is execute this command: /silkyspawner create
illustration

Changing Mob Type

You don't like making spawner with the same name and lore except the spawn type? Very easy for you because I have just a thing for ya. Mob inside the spawner block can be changed by using right-click a spawn egg to spawner. And boom, you just got a new spawn type with the same name and lore.
For more fun, a command changemob was added. To use this command, simply just hold you spawner in your hand and type in chat /silkyspawner changemob [Mob type] and hit Enter. Make sure that you have that spawned egg in your inventory or you'll never be able to change it.

Mob's Name

Further more, I'll let you change the mob name to another name that you'd like to.
Everything can be modified inside the mobs.yml file.
All the mobs listed there is the current mobs, also the available mobs that work with my plugin. In the future, more mobs will be added.

Command Getter

For easy use, most of my commands are hoverable and clickable, which mean that whenever you hover your cursor over one of my plugin command, it will show annotation, and when you click on it, a command will be pasted in your command section.
Special thing about this is you can change it in config.yml

Menus

This feature is a longgg explanation, so I'll let you discover it (Because I'm lazy and because it's really easy to understand.)
Hints: Every buttons' name can be changed in guisconfig.yml file, don't worry if you did something wrong, because everything will be restored after you move those files outside the plugin's folder and restart the server.

Symbols

In order to make this plugin more interesting, a file named symbols.txt is added to plugin's folder. Basically, plugin will automatically replace string given inside the file to the symbol(s) next to it. For example, if you want to turn "heart" into "", please follow this formula "[<character(s)>]<symbol(s)>" with brackets "[]" are mandatory, "<character(s)>" is what you want to be replaced, and is what the string will be turned into.
Special: The counting system only counts the symbols not the characters

RGB colors

Yes, RGB is now included, but you must be using HEX code in order to translate it. For example, #000000white will return white string with black color.
Special: HEX code will be counted as 2 characters in the counting system as long as CountTheCodes is on.
Warning: Due to the limitation (of something that I don't know), the floating name and lore can be display at certain length, which means if you abuse the codes, some characters will be gone after placing spawner down although it still being display on item.
illustration

Spawner's information

From v0.4.0, a command status was added to show some basic information of spawner. The command is /silkyspawner status [hand/look]