[DISCONTINUED] EssentialCmds [v8.1.14]

Release v7.0:

Tested on SpongeForge 1082

Changes:

  • Added /loadworld

Commands:

  • /loadworld <name> [<dimension>] [<generator>] [<gamemode>] [<difficulty>]

Permissions:

  • essentialcmds.world.load

Enjoy this update! :smile:

1 Like

What is the comand to creta a world yous name is Survival and have a default world and is in game mode peaceful?

can you add /god [player] on and /god [player] off command ?^^
thanks ! <3

Please add a view of the player backpack and view the player Enderchest

1 Like

AFAIK it’s not possible quite yet

@Flashback083

Yes, will do soon

@Gold_Games

/createworld SurvivalWorld OVERWORLD OVERWORLD SURVIVAL PEACEFUL

@bunSakurAing

Not possible yet :wink:

1 Like

Can you add the following commands?

/memory - Shows the amount of RAM being used, amount free, and the Maximum.
Ex.: (1024MB Used / 2048MB Free / 3072MB Overall)

/banlist - Shows the players that got banned and their reasons for it.

Also if you can, is it okay if you make separate files for Homes, Warps, Deaths, Ect.?
Its kinda weird when i’m trying to scroll through player homes and deaths to edit something in the config. Its kinda cramped up.

Thanks and keep doing what you’re doing! I hope this project goes far!

EDIT:

Since it states in the title “SpongeForge 1082” will this mean 1.8 SpongeForge (Build 1045) will be left out? Will you only be focusing on 1.8.9?

Sure

No the title version states what it was tested on, it still supports Minecraft 1.8.

We are going to do this soon.

1 Like

I am planning on coming back to the project within the next week or so

1 Like

Sorry for my bad English.

  1. How to set the direction (e.g. North, South etc.) the player with the command /sapwn or /warp?
  2. What is the difference between the commands /setspawn and /setspawn world?

Hi, I’ve found a wrongly assigned permission and description in: \src\main\java\io\github\hsyyid\essentialcmds\cmdexecutors\SlapExecutor.java
At line 160 it is declared the wrong description and permission.
It has the description set to: Skull Command,And the permission set to: essentialcmds.skull.use
But it should be: Slap Command & essentialcmds.slap.use

1 Like

Saw you on IRC, fixed the bug. Thanks for letting me know! :heart:

That is an upcoming feature, it will be added soon.

/setspawn is the global spawn, which is where players go when they do /spawn

/world setspawn is the spawn for a specific world, where players will spawn when they first join that world, or teleport to it.

It seems with V7.0 and /unjail I get

unjail JMiahMan
[19:28:39 INFO]: Error occurred while executing command: extent
[19:28:39 ERROR] [Sponge]: Error occurred while executing command ‘unjail JMiahMan’ for source DedicatedServer: extent
java.lang.NullPointerException: extent
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:229) ~[minecraft_server.1.8.9.jar:?]
at org.spongepowered.api.world.Location.(Location.java:99) ~[Location.class:1.8.9-3.1.0-BETA-191]
at org.spongepowered.api.world.Location.(Location.java:112) ~[Location.class:1.8.9-3.1.0-BETA-191]
at io.github.hsyyid.essentialcmds.utils.Utils.getSpawn(Utils.java:1181) ~[Utils.class:7.0]
at io.github.hsyyid.essentialcmds.cmdexecutors.UnJailExecutor.execute(UnJailExecutor.java:51) ~[UnJailExecutor.class:7.0]
at org.spongepowered.api.command.spec.CommandSpec.process(CommandSpec.java:332) ~[CommandSpec.class:1.8.9-3.1.0-BETA-191]
at org.spongepowered.api.command.dispatcher.SimpleDispatcher.process(SimpleDispatcher.java:331) ~[SimpleDispatcher.class:1.8.9-3.1.0-BETA-191]
at org.spongepowered.common.command.SpongeCommandManager.process(SpongeCommandManager.java:252) [SpongeCommandManager.class:1.8.9-3.1.0-BETA-191]
at net.minecraft.command.ServerCommandManager.func_71556_a(SourceFile:83) [bd.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(SourceFile:332) [ko.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(SourceFile:300) [ko.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(SourceFile:535) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:451) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51]

Here’s my startup information…

[19:24:17 INFO] [Sponge]: Initializing Sponge…
[19:24:17 INFO] [Sponge]: De-obfuscation mappings are provided by MCP (http://www.modcoderpack.com)
[19:24:17 INFO] [Sponge]: Searching for plugins…
[19:24:17 INFO] [Sponge]: 2 plugin(s) found
[19:24:18 INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.4.11 Source=file:/home/minecraft/sponge/sponge.jar Env=UNKNOWN
[19:24:18 INFO] [mixin]: Compatibility level set to JAVA_8
[19:24:18 INFO] [Sponge]: Initialization finished. Starting Minecraft server…
[19:24:31 INFO]: Starting minecraft server version 1.8.9
[19:24:31 INFO] [Sponge]: Loading Sponge…
[19:24:34 INFO] [Sponge]: Loading plugins…
[19:24:34 INFO] [Sponge]: Loaded plugin: PermissionsEx 2.0-SNAPSHOT (from mods/PermissionsEx-Sponge.jar)
[19:24:34 INFO] [Sponge]: Loaded plugin: EssentialCmds 7.0-777f4c9 (from mods/EssentialCmds-7.0.jar)
[19:24:34 INFO] [Sponge]: Initializing plugins…
[19:24:34 INFO] [PermissionsEx]: Pre-init of PermissionsEx v2.0-SNAPSHOT
[19:24:35 INFO]: Loading properties
[19:24:35 INFO]: Default game type: SURVIVAL
[19:24:35 INFO]: Generating keypair
[19:24:35 INFO]: Starting Minecraft server on *:2230
[19:24:35 INFO]: Using epoll channel type
[19:24:35 INFO] [EssentialCmds]: EssentialCmds loading…
[19:24:35 INFO] [EssentialCmds]: -----------------------------
[19:24:35 INFO] [EssentialCmds]: EssentialCmds was made by HassanS6000!
[19:24:35 INFO] [EssentialCmds]: Please post all errors on the Sponge Thread or on GitHub!
[19:24:35 INFO] [EssentialCmds]: Have fun, and enjoy! :smiley:
[19:24:35 INFO] [EssentialCmds]: -----------------------------
[19:24:35 INFO] [EssentialCmds]: EssentialCmds loaded!
[19:24:36 INFO] [Sponge]: Successfully loaded and initialized plugins.
[19:24:36 INFO]: Preparing level “world”
[19:24:36 INFO] [Sponge]: Checking for worlds that need to be migrated…
[19:24:36 INFO] [Sponge]: No worlds were found in need of migration.
[19:24:36 INFO] [Sponge]: Loading dimension 0 (world) (DedicatedServer)
[19:24:36 INFO] [Sponge]: Loading dimension -1 (DIM-1) (DedicatedServer)
[19:24:36 INFO] [Sponge]: Loading dimension 1 (DIM1) (DedicatedServer)
[19:24:36 INFO] [Sponge]: Loading dimension 3 (Creative) (DedicatedServer)
[19:24:36 INFO] [Sponge]: Loading dimension 2 (New_World) (DedicatedServer)
[19:24:36 INFO]: Preparing start region for level 0 (world)
[19:24:38 INFO]: Preparing spawn area: 36%
[19:24:39 INFO]: Preparing spawn area: 94%
[19:24:39 INFO]: Preparing start region for level -1 (DIM-1)
[19:24:40 INFO]: Preparing spawn area: 13%
[19:24:41 INFO]: Preparing spawn area: 86%
[19:24:41 INFO]: Preparing start region for level 1 (DIM1)
[19:24:41 INFO]: Preparing start region for level 3 (Creative)
[19:24:42 INFO]: Preparing spawn area: 86%
[19:24:42 INFO]: Preparing start region for level 2 (New_World)
[19:24:43 INFO]: Done (7.548s)! For help, type “help” or “?”
[19:24:43 INFO] [Sponge]: Timings Reset

What SpongeForge version are you running?

Is sponge vanilla not compatible? Seems to work pretty well with everything else.

sponge version
[20:29:31 INFO]: SpongeVanilla
Minecraft: 1.8.9
SpongeAPI: 3.1.0-SNAPSHOT-893bf41
SpongeVanilla: 1.8.9-3.1.0-BETA-208

SpongeVanilla should be fine, I’ll look into this error. Thanks for reporting it.

Not a problem. Let me know if you need anything.

I’m having a problem where i cannot go to my homes.

Forge: 1577
SpongeForge: 1045

Do you have another plugin that adds homes, such as PJW?

1 Like

Oh. Shucks. Yes i do.

EDIT:

I fixed it using the Alias feature in the global.conf

Just pasted this under the “world” section of the config

Aliases { home=essentialcmds }

1 Like