Elixr Mods Features Pack 3.1.0.3

Due to human (non-bot) spam the first contribution of a user has to be reviewed and activated manually, all further contributions do not require this.
As long as a user does not have at least one reviewed and activated contribution, the user is unable to edit his profile, set a avatar, title picture or a signature.

Elixr Mods Features Pack is the first released part for Eco 9.0 It includes much loved features like teleports, homes and warp points, the AFK module, jokes and daily plugin! (still a wip)

Elixr Mods Features pack brings in new features to your server such as:

Admin Commands,

Homes,

Player to Player TPS,

Communal Warp Points,

Daily Rewards,

Messages Of The Day,

Jokes,

Shop Informatics

Basic User Commands

EM Framework Is included in this pack. it is also required!

EM Framework for information on the em-framework

Installation Instructions:

Download Zip File,

Unzip into your mods folder,

Run the server:

Known Bug: After configuring the AFK module the server needs to be rebooted for it to start working, looking into this.


Here is a full list of all the features included in this pack!

Admin Commands

Our Admin Plugin Comes with some features we think would be just right for your server!

Is your server using more resources then it should? Players chilling online for hours on end and its driving up your server resource use?

Why not try our Admin Module, Comes with an AFK Timer that boots players after the haven't done anything for what ever amount of time you set!

Can even be used on local worlds to keep your pc running smoothly.

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

  • Mods/Elixr Mods/FeaturesPack/em-admin.dll

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM Admin (em-admin.dll) - Requires EM Framework

Commands

Command Example Description
Meteor Toggle /meteor-on | /meteor-off Generates a fresh meteor with the time frame set in the config file ( even if its disabled by default ) Or Destroys the Meteor
Send Announcement - Global /send-global message Send an announcement to all the users in the server, it appears in their notifications bar so they will get it
Send Announcement - Popup /send-popup message Send a popup to all online users on the server with an ok button, means they have to read it
Send Announcement - Info Panel /send-info message Send an announcement to all the users in the server, it appears as an info panel.
AFK Timer /afk-timer time Sets the length in minutes to let a player afk for, use whole numbers - 1 = 1 Minute
AFK Enable /afk-on Enables AFK Monitor
AFK Disable /afk-off Disables AFK Monitor
Reload AFK Config /afk-reload Reloads the AFK Config incase you edit the config file


Basic Commands

Basic Commands Plugin Comes with some features we think would be just right for your server!

Basically it has some useful commands for your players to help out with info about many different things.

Some basic things like player stats, Who the admins are and which admins are currently online should they need help!

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

  • Mods/Elixr Mods/FeaturesPack/em-commands.dll

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM Commands (em-commands.dll) - Requires EM Framework

Commands

Command Example Description
Last Online - Players /last-online playername See when players were last online
Stats - Player /stats playername Display stats of players - Such as professions, are they admin or not and other details.
Online Players /online Opens up an info panel with a list of all online players
Admins /admins Displays a list of all admins on the server.
Admins Online /admins-online Displays a list of all online admins incase you need an admins help
Top - Activness /top active Gives a list of all players from most active to least active
Top - Richest /top richest Gives a list of all players from the richest to the least richest


EM Daily

Our Daily Plugin is a way for you to offer rewards to your players who play every day!

This plugin is relatively complex so i will try to explain it as best as i can!

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

  • Mods/Elixr Mods/FeaturesPack/em-daily.dll
  • Mods/Elixr Mods/FeaturesPack/Assets/EM-Daily.unit3d

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM Daily (em-daily.dll, en-daily.unity3d) - Requires EM Framework

Lets Start with some basic information on this plugin:

This plugins latest update introduces Daily Packs, You as an admin make these packs and set what items are in them.

This plugin introduces a few new things: It adds some commands, one for players and 2 for admins.

This plugin also adds in a new Object to make using this plugin even easier!

This plugin also uses the EM Framework Group System so you can set it so different groups start at a higher tier

The New Object Provided in this pack is called: Reward pack table for EM daily plugin

This table has a few inbuilt settings for you:

  • Tier - Tiers are used to separate the packs into higher/lower tiers, Higher Tiers Have a Lower Chance to be Given ( For those more rare packs)
  • Selection Value - The Chances at which this pack should have to be picked, the Higher the Selection Value the more chance the pack has of being rewarded.
  • Pack Name - Give your pack a name for management purposes
  • Pack Items - This is a list of all the items you want in the pack and how many of each item, this uses the new eco UI system for making laws etc so it should be easy to use.

The Table also has a few buttons on it, one of these buttons is the remove pack.

To use the remove pack button, you first need to enter in the pack name you wish to remove in the Pack name text box then click remove, this will then delete that pack.

Players can only receive 1 reward pack per day and have to be logged in for a certain amount of time before they can claim a reward pack.

Commands

These are the options when adjusting the settings with commands:

  • XP - This is how much XP The Tokens Give You
  • startTier - This is the starting Tier at which the randomizer will pick a pack from and work its way up
  • Time - this is for the minimum time required for a player to be logged in before they can claim a daily pack

If you get stuck or are still a little confused feel free to contact us for help!

Command Example Description
Daily Configuration - Default /daily-config setting Configure your daily plugin default settings that are used throughout the entire plugin
Daily Configuration - Groups /dy-grpconfig groupname, setting This allows you to set different values based on specific groups so each group can have different values.
Daily Rewards /get-daily This will try to get your daily pack for logging in for that day ( timer is 24 hours before you can get a pack ) - Also requires you to be logged in for x amount of time.

EM Homes

The Home Teleports Plugin Is Designed for an easy way to return to your home without having to walk the whole way!

It is easily configurable and has a few options it can work with, Such as:

  • Setting the maximum number of homes each player can have
  • Adding in a Calorie Cost for each user for when they use the command to go home
  • Setting a cooldown for how often they can use the command
  • Setting a Maximum number of times they can go home per day
  • Changing/Setting all the above settings per EM Group as well!!

These are the values to use for the config command!

  • max - This is the Maximum amount of times a user can return home
  • cost - This is the Calorie Cost of using the command
  • count - This is the Maximum amount of homes a user can have
  • cooldown - This is how long they need to wait before being able to use the /gohome command

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

  • Mods/Elixr Mods/FeaturesPack/em-home.dll

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM Home (em-home.dll) - Requires EM Framework

Commands

Command Example Description
Home /home Get a list of all available commands in this module
Homes /homes Lets you know how many more times you can return home this day
Configure Homes /home-config setting, value
/home-config max, 1
/home-config cost, 500
This is how you can configure the home plugin to set the values you want for each setting, settings listed above,
values are whole numbers,
Note: Cooldown is in Seconds, ie: 60 = 1 Minute
cost is in calories, ie: 250 = 250 Calories
Configure Homes Groups /home-grpconfig groupname, setting, value This is the command you can use to configure the settings per group, it works the same way as the normal command
Go Home /gohome homename This is the command used to return to a set home with homename being the name you gave that home
Add Home /home-add homename This is the command used to set a new home, if you have reached the server maximum you won't be able to set another home,
You can also only set a new home on claimed land you are authorized on.
Remove Home /home-del homename This is the command to remove a previously set home
Home Info /home-myinfo This will list all of your homes and the locations of where they are set
Clear Homes /home-clear This will remove all of your previous homes with a single command, becareful with this command
Home Reload /home-reload This will reload the Home config if you alter it outside of the game but only the default config not the group configs
Home Settings /home-settings This will give you a detailed printout of the settings you have for the homes pluging including group settings, just incase you forget :)


Shop Informatics

Shop Informatics, while not rich in features just yet, is a plugin to help with finding prices and listed items with a lovely interface display!

We do plan to show this module some love and give it a bunch more features in relation to stores, selling/buying and crafting costs

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

  • Mods/Elixr Mods/FeaturesPack/em-informatics.dll

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM Informatics (em-informatics.dll) - Requires EM Framework

Commands

Command Example Description
Prices /prices item name This will find all shops selling the specified item and for how much, it will display the name of the store as well for your convenience
it will also tell you who is buying this item and for how much as well


Player Jokes

Jokes, while not rich in features is just a silly little plugin for some fun!

This plugin may become unsupported in the future as Eco may implement character animations and physical emotes

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

This plugin is all command based and can be used by all users except one, the adult jokes toggle.

Each action also selects a random body part when completing the action

  • Mods/Elixr Mods/FeaturesPack/em-jokes.dll

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM Jokes (em-jokes.dll) - Requires EM Framework

Commands

Command Example Description
Slap /slap targetuser This is a silly joke to slap another player in a random body part, this is all in fun and games and text based, players perform no actions
Punch /punch targetuser This is a silly joke to punch another player in a random body part, this is all in fun and games and text based.
Wave /wave targetuser This just waves to another user, this is all in fun and games and text based.
Hug /hug targetuser This just hugs another user, this is all in fun and games and text based.
Joke /joke This just gets a random joke, most of the time, a dad joke. this is all in fun and games and text based.
Suggest Joke /suggestjoke joke This will allow you too suggest a joke to be added to the joke list for the mod
Adult Jokes /adultjokes This is a toggle to turn on the ability for players to get an adult joke when they do /joke


Messages Of The Day!

The Message Of The Day Plugin got a bit of an Overhaul, Especially on how it works and how you interact with it!

MOTD has become less command based and more text file based.

The MOTD Now Shows once Every time a user Logs in to the user who just logged in with a big pop up display.

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

  • Mods/Elixr Mods/FeaturesPack/em-motd.dll

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM motd (em-motd.dll) - Requires EM Framework

Editing The MOTD.

To Edit the MOTD all you need to do is goto this folder:

  • ServerInstallDirectory/Configs/Mods/EM/MOTD

In here there are a few files

  • MOTD.txt
  • MOTDConfig.json
  • MOTDData.json

To Edit The MOTD itself open the MOTD.txt

This file contains all the information you need for setting your New MOTD! And once you have finished editing this file all you need to do is use the command /motd-reload and the new changes will be instantly applied.

The MOTD Config is not yet used but will be in the future!

MOTDData is the data file that it uses to store the new Message List system we use for displaying a list of messages in the MOTD

Commands

Command Example Description
MOTD /motd This Will allow any user to re-open the MOTD at any time so they can re look at it, this may be helpful if you use the motd for lots of useful information
MOTD Reload /motd-reload This command allows you to instantly reload the MOTD Changes you make in the MOTD.txt file at any time.
Add MOTD Message /motd-madd message This will allow you to add a new message to the message list at will.
Remove MOTD Message /motd-mrem messagenumber This allows you to remove any message from the message list, The Messagenumber is the number in the list that message appears


Player To Player Teleports

The Teleportation Plugin Is Designed for an easy way to Teleport to another player at any time (Provided they are not on cooldown)!

It is easily configurable and has a few options it can work with, Such as:

  • Setting the maximum number Teleports a player can user per 24 hours
  • Adding in a Calorie Cost for each user for when they use the command to teleport
  • Setting a cooldown for how often they can use the command
  • Setting an expiry time for requests to time out
  • Changing/Setting all the above settings per EM Group as well!!

These are the values to use for the config command!

  • max - This is the Maximum amount of times a user can teleport per day
  • cost - This is the Calorie Cost of using the command
  • expiry - This is how long a teleport request can last for
  • cooldown - This is how long they need to wait before being able to use the /tpr command

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

  • Mods/Elixr Mods/FeaturesPack/em-tp.dll

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM Teleportation (em-tp.dll) - Requires EM Framework

Commands

Command Example Description
Teleportation /teleportation Get a list of all available commands in this module
Teleports /teleports Lets you know how many more times you can teleport this day
Configure Teleportation /tp-config setting, value
/tp-config max, 1
/tp-config cost, 500
This is how you can configure the tp plugin to set the values you want for each setting, settings listed above,
values are whole numbers,
Note: Cooldown is in Seconds, ie: 60 = 1 Minute
cost is in calories, ie: 250 = 250 Calories
Configure Teleportation Groups /tp-grpconfig groupname, setting, value This is the command you can use to configure the settings per group, it works the same way as the normal command
Teleport Request /tpr playername This is the command used to send a teleport request to another player
Accept Teleport Request /tpa This is used to accept pending teleport requests, if a teleport request has expired this command will not work
Teleport Here /tphere username This command allows you to teleport the target user to your position, this is an admin only command, optionally if you set all it will teleport everyone on the server to you.
Teleport Group Here /tphere-grp groupname This will teleport all memebers of the mentioned group to your location, This is an admin only command
Teleport Here Message /tpmessage true/false This allows you to turn on or off the TP Here Message sent to users when you use the tphere command
Teleportation Reload /tp-reload This will reload the Teleportation config if you alter it outside of the game but only the default config not the group configs
Teleportation Settings /tp-settings This will give you a detailed printout of the settings you have for the teleportation plugin including group settings, just in case you forget :)


Warp Points

The Community Warps Plugin allows you to set warp points around the world for players to be able to teleport too

The Community warps got a bit of an overhaul! Instead of being fully command based it is now Object and Command Based

It is easily configurable and has a few options it can work with, Such as:

  • Adding in a Calorie Cost for each user for when they use the command to warp
  • Setting a cooldown for how often they can use the command
  • Setting a Maximum number of times they can warp
  • Changing/Setting all the above settings per EM Group as well!!

These are the values to use for the config command!

  • max - This is the Maximum amount of times a user can warp
  • cost - This is the Calorie Cost of using the command
  • cooldown - This is how long they need to wait before being able to use the /gohome command

To install this module Unzip the download in the Mods folder, this will place the dll and assets in the following locations:

  • Mods/Elixr Mods/FeaturesPack/em-warp.dll
  • Mods/Elixr Mods/FeaturesPack/Assets/EM-Warp.Unity3d

To Uninstall simply remove this file from this location

Now For What Is In This Pack:

EM Warps (em-warp.dll, EM-Warp.unity3d) - Requires EM Framework

Objects in This Module:
  • Warp Point Object
  • Warp Sign Object

With the new changes to the Warp Module to actually get started it is quite easy!

Warp Points and Warp Signs are an Admin Only Item and can only be used, picked up and altered by an admin! this means they can be placed anywhere and only an admin can change them or pick them up!

So Lets get started!

First Give yourself a Warp Point object using the /give admin command

Next, Place the object on the ground, taking note of the huge indent indicating the front!

Then Press E on the object to open up the interface, in here you can set the text displayed on the object itself, it displays like a sign!

To set the Actual Warp Point name click the top part where it states "new point" this will allow you to change its name, set this to your desired name.

Note! you need to change the warp point name before you can place another, you can not have multiple warp points with the same name!

Next! The Warp Sign!

The warp sign is very similar in how it works, instead of chaning the objects name we use the sign text!

To set the warp sign up enter into the giant text box: warp to warpname

With warpname being the name of a warp point, Now you can right click on the warp sign and teleport to that warp point instantly!

Warp Signs have no max teleport limits and no cooldowns but do use the calorie cost! so keep that in mind!

Commands
Command Example Description
Warp /warp Get a list of all available commands in this module
Warps /warps Lets you know how many more times you can use the /warpto command this day
Configure Warps /warp-config setting, value
/warp-config max, 1
/warp-config cost, 500
This is how you can configure the warp plugin to set the values you want for each setting, settings listed above,
values are whole numbers,
Note: Cooldown is in Seconds, ie: 60 = 1 Minute
cost is in calories, ie: 250 = 250 Calories
Configure Warp Groups /warp-grpconfig groupname, setting, value This is the command you can use to configure the settings per group, it works the same way as the normal command
Warp To /warpto warpname This is the command used to warp to a set warp point with warpname being the name set for that point
Warp List /warp-info This will give you a full list of all available warp names you can warp to.
Warp Reload /warp-reload This will reload the Warp config if you alter it outside of the game but only the default config not the group configs
Warp Settings /war[-settings This will give you a detailed printout of the settings you have for the warp plugin including group settings, just incase you forget :)
Remove Warp /warp-del warpname This is the command to remove a previously set warp point, if a model for it exists it will also remove that model, this is just incase of broken warps
  • Version 3.1.0.3

    Small Patch For using /online posting response to all online users instead of invoking user

  • Version 3.1.0

    Updated To use EM Framework 3.1.0

  • Version 3.0.1

    Fix For Homes Module not Allowing you to set a home on authorized property

  • Version 3.0.0

    Updated the features Pack for 9.4

  • Version 2.2.1

    Patch for Daily for 9.3

  • Version 2.1.1

    EM Admin v2.2.1

    Added 2 New Commands:

    /unclaim-all true/false, username - Unclaims all of the selected users property, vehichles included ( true or false to return claim papers or not)

    /dev-reclaim true/false - will reclaim all dev tools in the server, true or false to remove them from admins as well.


    Re-introducing: Give Search And Select,

    GSAS comes in 2 forms, a command and an item:

    Select any item from a ui, currently can not select multipe of a single item but you can select multiple items at once, this is also a single use item, once used you will need to get another one


    Informatics V2.1.1

    Improved the /prices command to work regardless of store status and with any item


    Homes v2.2.1

    Added Cooldown Config option to home teleports

    Added notification for how many teleports you have left

    Fixed issue with setting max to -1 not working as infinite

    added /homes command to see how many more times you can go home that day


    Warp v2.2.1

    Added notification for how many teleports you have left

    Fixed issue with setting max to -1 not working as infinite

    upped Warp Point and Warp Sign text limit to 700

    Updated look for easier way of telling which way is the front

    added /warps command to see how many more times you can warp for that day


    TP v2.2.1

    Added notification for how many teleports you have left

    Fixed issue with setting max to -1 not working as infinite

    added /teleports command to see how many more times you can teleport that day


    Daily v2.2.1

    Added Configuration to set how often players can get their daily rewards

    Default setting is every 24 hours, Config is set to hours so if you want it to be 18 hours between rewards you can set this to 18

    New config param is timer

    /daily-config timer, int timeinhours

  • Version 2.1.0