Jump to content

4 Screenshots

  • 4.5k
  • 8
  • 40.83 kB

About XFarmRoom

 XFarmRoom - farm room of ores for your server. Good donate for players.


->   In the code you can switch the plugin language - LanguageEnglish = true   <-

- Optimization of the interface for different monitor resolutions.
- Storing player data in - oxide/data/XDataSystem/XFarmRoom
- There is a lang ru/en/uk/es.
- Sound effects when interacting with the menu.
- In the room is forbidden: pick up prefabs that are in the room, install anything in the room, damage the room, use console/chat commands ( customizing commands in the config ).
- Teleport from a room to the place you teleported from.
[ Teleportation from the room works correctly when: leaving the room, death, disconnecting from the server, unloading the plugin, restarting the server ]
- A player is automatically teleported out of the farm room if his permission to access the farm room is revoken away.
- Setting the CD to teleport into a room. [ Permission can be granted to disable the CD.]
- Automatically clear data after a wipe. [ Configure in config ]
- Ability to display room spawn points on the map. [ Administrator only ]
- Ability to set a limit of simultaneously active(occupied rooms) for optimization.
- Ability to customize how many items a player can take into a room.
- The player chooses his own ores from the available ones to mine.
[ For example: the player has all ores available, but in the UI menu he selects a stone and mines only it ]
- Ores can be given out individually, any number on command. [ For example: for sale in the store ]
- The ability to make the ores unlimited for the player.
[ Permissions and number of ores are configurable in the config. Ores can be updated once every N seconds or once per wipe ]
- Room prefabs are spawn without third party plugins.
- Notifications to chat when grant and revoke permission/group with permission to access farm room functionality.




xfarmroom.use - access to the room/commands.
xfarmroom.nocdtp - allow teleporting into a room without a CD.


/roomtp - to join the room.
/roomleave - to leave the room.
/roomspawns - display spawn points of farming rooms. [ Administrator only ]

xfarmroom_give_ore <SteamID> <ore - [ sulfur-ore | metal-ore | stone-ore ]> <amount - [ 10 | -10 ]> - give ores to the player.
xfarmroom_clear_ore <SteamID> - reset the player available ores to zero.


bool API_PlayerInRoom(ulong userID) - return TRUE/FALSE if the player is in the room.


  "General settings": {
    "Button placement. [ True - 1 | False - 2 ]": true,
    "Option to update available ores. ( only with permission to update ). [ True - once per wipe | False - once every N seconds ]": false,
    "Clear the data after a wipe": true,
    "Limit the number of items that can be taken into a room": true,
    "Use UI button to leave the room": true,
    "Every how many sec. update the number of available ores. ( it is checked only when the player tries to/falls into the room )": 3600,
    "How many maximum simultaneously active rooms can there be. ( for optimization )": 10,
    "How many maximum items can be taken into a room": 6,
    "Room teleportation break sec.": 90,
    "Chat prefix": "<size=12><color=#FFFFFF50>[</color> <color=#00FF0050>XFarmRoom</color> <color=#FFFFFF50>]</color></size>\n",
    "Notify the player when he has been granted or revoked away access to the farm room functionality": false,
    "SteamID profile for custom avatar": 0,
    "List of allowed console commands in farm room": [
    "List of allowed chat commands in farm room": [
  "Permission - number of ores. [ Only the value and permission can be changed ]": {
    "xfarmroom.300": {
      "sulfur-ore": 300,
      "metal-ore": 300,
      "stone-ore": 300
    "xfarmroom.100": {
      "sulfur-ore": 100,
      "metal-ore": 100,
      "stone-ore": 100

User Feedback



Total number of downloads.



Total customers served.


Files Sold

Total number of files sold.


Payments Processed

Total payments processed.

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.