Custom items & Inventory changes
Compatibility with other plugins
Plugin wont be compatible with any other plugin changing item attributes (damage/players health etc). Loot plugins wont be able to create any custom items, unless they use one of custom data manipulators.
Runes & Runewords
This feature is similar to d2:lod.
In a nutshell if a player inserts runes in a correct order into a correct type of an item with corrent number of sockets a runeword is created.
Sockets
Socket is a specific line in item lore, which represents slots.
Command
-
/nadmin socket {socket_type}
creates a socket of specific type -
/nadmin rune rune1 rune2 ...
Puts rune into your inventory
Runes
Runes one of item types, which may be inserted into sockets.
Configuration
You can define runes in a file config/nt-rpg/Runes.conf (file is generated after first server startup)
Runes:{
Ohm: {}
Vex: {}
Jah: {}
Ist: {}
},
RuneWords:[
{
Name: "Particles!"
MinLevel: 10
Effects: [
"Fire particles"
]
Runes: [Vex, Ohm, Ist]
}
]
CIT Support
https://github.com/sp614x/optifine/commit/a7643576ad13cbf958ef70d5ea6f86aad6363585
Optifine allows you to create resource pack, which will change item’s model and texture by its name (yay).
This allows you to have eg.: more weapons on vanilla server, the plugin will handle such cases as any other weapon (changes damage, class & races usage restriction,…)
In any Class or Race config file you can simply define weapon with custom name as following example
AllowedWeapons: [
"WOODEN_SWORD;3;Iron Dagger"
]
“ITEM_TYPE;DAMAGE;ITEM_NAME”
Once defined only classes/races with following line will be able to equip wooden sword named “Iron Dagger”