OfflineManager
Description
As you know, offline players cannot be edited in vanilla minecraft without using utility programs, but using the OfflineManager plugin, you can use the list of functions to edit the player you need! The plugin also provides API for developers, with which you can add your own functions.
Features
- Has API
- PlaceholderAPI support
- Permissions support
- Offline player management
- Search for offline players using TAB
- Customizable
Installation
To install the plugin, transfer the plugin to the plugins folder and restart or reload the server. If you update plugin to 3.0 version, recommended remove config.yml and messages.yml files.
Commands & Permissions
| Command | Description | Permission |
|---|---|---|
| /offlinemanager | OfflineManager main command | offlinemanager.use |
| /om help | Get plugin help page | offlinemanager.use |
| /om invsee [player] | Open player's offline inventory | offlinemanager.invsee |
| /om invsee [player] armor | Open player's offline armor inventory | offlinemanager.invsee.armor |
| /om enderchest [player] | Open player's offline ender chest | offlinemanager.enderchest |
| /om reload [player] | Reload the plugin configuration | offlinemanager.reload |
| /om teleport [player] | Teleport to offline player | offlinemanager.teleport |
| /om tphere [player] | Teleport an offline player to you | offlinemanager.tphere |
| /om adventure [player] | Set the adventure mode to the offline player | offlinemanager.adventure |
| /om creative [player] | Set the creative mode to the offline player | offlinemanager.creative |
| /om survival [player] | Set the survival mode to the offline player | offlinemanager.survival |
| /om spectator [player] | Set the spectator mode to the offline player | offlinemanager.spectator |
| /om clear [player] | Clear the offline player inventory | offlinemanager.clear |
| /om kill [player] | Kill the offline player | offlinemanager.kill |
| /om heal [player] | Heal the offline player | offlinemanager.heal |
| /om feed [player] | Feed the offline player | offlinemanager.feed |

-
View User Profile
-
Send Message
Posted Sep 12, 2024Hey, this plugin is soo good, could you update it to 1.21. It is so a nice and efficient plugin, that helps in every situation. Please update <3
-
View User Profile
-
Send Message
Posted Aug 14, 2024Any chance of supporting 1.21.1? This is such a handy-dandy tool, I'll miss it when we upgrade our server!
-
View User Profile
-
Send Message
Posted Sep 23, 2023Will the /give command work with this plugin?
-
View User Profile
-
Send Message
Posted Nov 23, 2023In reply to SuchyYT9497:
No
-
View User Profile
-
Send Message
Posted Mar 11, 2022thanks for thus plugin! Works on 1.17.1 very well!
-
View User Profile
-
Send Message
Posted Dec 15, 2021Thank you for this awesome plugin and updating it!
-
View User Profile
-
Send Message
Posted Jun 11, 2021flaweoff thanks again for the update
-
View User Profile
-
Send Message
Posted Jun 11, 2021In reply to elriti:
Thank you. If you have any ideas for improving the plugin, we will be happy to hear from you on our discord server.
-
View User Profile
-
Send Message
Posted Jun 4, 2021Will there be support for ''CustomEnderchest'' plugin? :)
-
View User Profile
-
Send Message
Posted Jun 4, 2021In reply to itzronaldmlg:
Most likely not, since my plugin is based on reading the player file, and CustomEnderchest stores data in its files / database
-
View User Profile
-
Send Message
Posted Dec 13, 2020I can't wait for this plugin to be available for version 1.16.4
-
View User Profile
-
Send Message
Posted Dec 23, 2020In reply to elriti:
Expect. I will most likely release the plugin on January 1st. I am currently preparing a major plugin update.
-
View User Profile
-
Send Message
Posted Dec 23, 2020In reply to flaweoff:
That's amazing bro. Thanks you so much
-
View User Profile
-
Send Message
Posted Jan 2, 2021In reply to elriti:
Released a beta version of the plugin for 1.16.4. At the moment you can download it on github.
-
View User Profile
-
Send Message
Posted Jan 2, 2021In reply to flaweoff:
amazing bro, first off all: thanks
I'm having problems trying to run this mod:
[16:10:43] [Server thread/INFO]: chunk_loader issued server command: /offlinemanager[16:10:43] [Server thread/INFO]: chunk_loader issued server command: /offlinemanager[16:10:43] [Server thread/ERROR]: nullorg.bukkit.command.CommandException: Unhandled exception executing command 'offlinemanager' in plugin OfflineManager v3.0 beta-0.2 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.16.4.jar:git-Paper-366] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.4.jar:git-Paper-366] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:807) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2021) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1832) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1785) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1133) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1126) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1087) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1001) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:178) ~[patched_1.16.4.jar:git-Paper-366] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]Caused by: java.lang.NullPointerException: The message enter-subcommand not found in messages configuration file! at net.flawe.offlinemanager.util.ConfigManager.getMessageString(ConfigManager.java:163) ~[?:?] at net.flawe.offlinemanager.util.ConfigManager.getMessageString(ConfigManager.java:169) ~[?:?] at net.flawe.offlinemanager.commands.ManagerCommand.onCommand(ManagerCommand.java:54) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.4.jar:git-Paper-366] ... 19 more[16:11:04] [Server thread/INFO]: CONSOLE issued server command: /list [16:11:04] [Server thread/INFO]: Hay 3 jugadores de un máximo de 24 jugadores en linea.[16:11:04] [Server thread/INFO]: default: chunk_loader, Niux, walterw[16:12:06] [Server thread/INFO]: chunk_loader issued server command: /om help[16:12:19] [Server thread/INFO]: chunk_loader issued server command: /om enderchest[16:12:19] [Server thread/ERROR]: nullorg.bukkit.command.CommandException: Unhandled exception executing command 'om' in plugin OfflineManager v3.0 beta-0.2 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.16.4.jar:git-Paper-366] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.4.jar:git-Paper-366] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:807) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2021) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1832) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1785) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1133) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1126) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1262) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:997) ~[patched_1.16.4.jar:git-Paper-366] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:178) ~[patched_1.16.4.jar:git-Paper-366] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]Caused by: java.lang.NullPointerException: The message enter-nickname not found in messages configuration file! at net.flawe.offlinemanager.util.ConfigManager.getMessageString(ConfigManager.java:163) ~[?:?] at net.flawe.offlinemanager.util.ConfigManager.getMessageString(ConfigManager.java:169) ~[?:?] at net.flawe.offlinemanager.commands.subs.EnderChestCommand.execute(EnderChestCommand.java:37) ~[?:?] at net.flawe.offlinemanager.commands.ManagerCommand.onCommand(ManagerCommand.java:63) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.4.jar:git-Paper-366] ... 19 more[16:14:30] [Server thread/INFO]: CONSOLE issued server command: /list [16:14:30] [Server thread/INFO]: Hay 3 jugadores de un máximo de 24 jugadores en linea.[16:14:30] [Server thread/INFO]: default: chunk_loader, Niux, walterw
I have this mods running at the time:
BKCommonLib-1.16.4-v2.jar
DiscordSRV-Build-1.21.1.jar
DriveBackupV2.jar
Dynmap-3.1-beta6-spigot.jar
EssentialsX-2.19.0.jar
InventoryRollback-1.4.0.jar
LastLoginAPI-1.4.3.jar
LightCleaner-1.16.4-v1.jar
LoginSecurity-3.0.2-Spigot.jar
LuckPerms-Bukkit-5.2.72.jar
NoNetherRoof-1.0.5.jar
PlaceholderAPI-2.10.9.jar
PlayerHeads.jar
ProtocolLib.jar
ShulkerRespawner-1.13_1.0.5.jar
SkinsRestorer.jar
TabList-5.5.1.jar
Vault.jar
worldedit-bukkit-7.2.1-dist.jar
is there anything I can do to help it work?
-
View User Profile
-
Send Message
Posted Jan 3, 2021In reply to elriti:
See the installation section. It says that when you upgrade the plugin to version 3.0, you need to recreate the config files. The plugin complains that it cannot find a specific line in the message file. Delete config and messages and restart the server.
-
View User Profile
-
Send Message
Posted Jan 3, 2021In reply to flaweoff:
I'll try. Thanks in advance!
-
View User Profile
-
Send Message
Posted Dec 7, 2020Update to 1.16.4?
-
View User Profile
-
Send Message
Posted Dec 7, 2020In reply to WhiTe_Yak:
Soon.
-
View User Profile
-
Send Message
Posted Jan 2, 2021In reply to WhiTe_Yak:
See plugin github page.