[size=xx-large]Single Player Commands (SPC)[/size]
[size=medium]Version 4.9[/size][size=small] for Minecraft 1.6.2[/size]
[size=medium]If you're looking for a server, or need to contact me, currently the best place is through this PvP survival server: [/size]pvp.darkmines.net[size=medium]. [/size]
[size=medium]Download Automated Installation[/size] [COMING SOON]
[size=x-small] for a video tutorial on how to use the installer[/size]
Big thanks to q3hardcore for many of the new features
/killall and /butcher now work
/wand fixed
Compatability with Mod Loader, PlayerAPI and Forge
The current SPC installer is broken, a new one is being worked on which will be out in a few weeks (hopefully)
New installation instructions, below.
Many other things
How to install (Minecraft 1.6.2)
1. Close Minecraft launcher (if open)
2. Navigate to where minecraft is installed (eg: on Windows %appdata%/.minecraft)
3. Go to versions and copy the 1.6.2 directory and name it something else (eg: 1.6.2.mods). Alternatively, if you have done this for another mod already backup the Minecraft JAR.
4. Open the jar file (using an archive utility, such as 7zip) in the mod directory you created (eg: 1.6.2.jar) and copy all of the files into it except for WorldEdit.jar
5. Delete the files in the META-INF directory except for MANIFEST.MF
6. Close the jar file
7. Copy WorldEdit.jar into .minecraft/bin
8. Rename the jar file to the same name as the directory (eg: 1.6.2.mods.jar)
9. Rename the json file to the same name as the directory (eg: 1.6.2.mods.json)
10. Open the json file in a text editor and the line that contains the id (eg: "id": "1.6.2") change it to the same name as the directory (eg: "id": "1.6.2.mods")
11. Save and close the json file.
12. Start up the Minecraft launcher
13. Create a new profile
14. Select the version that you just created (eg: 1.6.2.mods)
15. Select the rest of your settings.
16. Launch the game.
Note: Using a 3rd party launcher such as Magic Launcher may save you a lot of time in managing mods.
For more information on commands use /help <commandname> in game or visit http://youtube.com/user/spcmod [size=x-large]The Spotlight[/size]
Periodically I will put up a picture and video which I think are good representations as to what Single Player Commands is capable of. If you would like to get your picture or video featured here please send me a link (via PM or post) and if I like them they will get featured.
Note: Videos should focus on SPC and can be any length (preferably at least 30 seconds)
by drawingkid1313 [size=x-large]Command List[/size]
Stuck on a command, confused or just looking for something new? Check out http://www.youtube.com/user/spcmod for a simple demo of most of the commands this mod provides.
To bring up the command "console" type 'T' then type in the command. Below is a brief run through of the command list:
Normal Commands (Version 1.3 to Current Version) Note: Not all current commands will work on earlier versions
[size=small]? - help [COMMAND_NAME] - Activates the help message.[/size] [size=small] - Moves you to the next platform above your current position.[/size] [size=small] - Binds a command to a keyboard button.
- Binds a command to a keyboard key using the key id.
- Shoots a primed TNT in the direction you are pointing at the chosen strength.
- Turns player damage on/off.[/size] [size=small]debug -[/size] [size=small]defaultgamemode -
- Moves you to the next platform below your current position.
- Sets the difficulty to the specified level (valid values 0-3).
- Sets the difficulty to the specified level (valid values 0-3).[/size] [size=small] - Configures potion effects on the player[/size] [size=small] - Enchants the currently selected item.[/size] [size=small] - Allows you to turn flying mode on/off[/size] [size=small]gamemode <creative|survival|adventure>- Changes the game mode.[/size] [size=small]gamerule -<rule name><value> OR <rule name>.[/size] [size=small] – Gives player item, if quantity isn’t specified maximum amount of that item. See i & item.[/size] [size=small]gm - gamemode [creative|survival|adventure]- Changes the game mode.[/size] [size=small] – Configures the world for hardcore mode or not.
- Heals a player the specified number of points (2 per heart).
- Sets the health of a player to pre-defined figures.
– Activates the help menu. If no COMMAND_NAME given, lists help commands.
– Teleport to spawn point. - Setsyour hunger level to predefined points.[/size] [size=small] – Gives player item, if quantity isn’t specified maximum amount of that item. See give & item.[/size] [size=small]ignite - sets the upper surface of the block you're pointing at on fire.[/size] [size=small]Info – Block information tool.[/size] [size=small] – Gives player item, if quantity isn’t specified maximum amount of that item. See give & i.[/size] [size=small] - Moves you from where you are to where your mouse is pointing.[/size] [size=small] – Kills the current player.
- Kills all the specified entity type, this destroys ALL entities (paintings, minecarts, etc) if no distance. As of 06 Dec 2012 this causes the game to freeze.
- Turns permanent lighting on and off.
– Allows multiple Commands to be run. me <action> - [/size] [size=small]msg </tell> - path [BLOCK][RADIUS] – Creates a path as you walk.[/size] [size=small] – Creates a glass square under your feet.
– Gives current player position. publish -[/size] [size=small] - Repairs the currently selected item to full health. /repair all - repairs all inventory items except worn armor, if removed and added to inventory, it too is repaired.[/size] [size=small]say <message> -[/size] [size=small]seed – Displays world seed.[/size] [size=small] – Set the current position as the spawn point, if X Y Z are specified sets that position as spawn point
- Sets the speed that the player moves[/size] [size=small] - Allows you to spawn creatures.[/size] [size=small]spawnpoint - /spawnpoint <player> OR /spawnpoint <player> <X> <Y> <Z>.[/size] [size=small]spc – Provides generic commands around SPC.[/size] [size=small]su – Allows commands to be run as a specified player. /su simo_415 give 35:14 5 (give 5ea red wool).[/size] [size=small] - Teleport to X Y Z coordinates. See /tele & /teleport.[/size] [size=small] - Teleport to X Y Z coordinates. See /t & teleport.[/size] [size=small]teleport <X> <Y> <Z> - Teleport to X Y Z coordinates. See /t & /tele. tell <player> <private message> -[/size] [size=small] – Get or set minecraft time. toggledownfall -[/size] [size=small] - Unbinds the specified key from a command.
- Unbinds a command from a keyboard key using the key id. w -[/size] [size=small] - Toggles weather effects on/off.
– Changes player experience or experience level.[/size]
[size=large]Minecraft Version 1.2 and below:[/size]
[size=small] - Allows you to list or unlock all achievements
- Allows you to assign an alias to one or more words
- Moves you to the next platform above your position
- Tells you what biome you are currently in
- Binds a command to a keyboard button.
- Binds a command to a keyboard key using the key id
- Binds a mouse button to a command when the specified item is in hand
- Brings the specified entity to you.
- Shoots a primed TNT in the direction you are pointing.
- Calculator command
- Allow access of chests
- Clears the console
- Toggles water clarity on/off
- Allows the player to climb any surface without a ladder
- Clones the NPC which you are looking at
- Allows you to set the global configuration file as your current configuration
- Makes mobs attack one another
- Enables or disables creeper explosions
- Allows you to turn critical hits always on/off
- Allows you to turn clouds on/off via command
- Cycles through the painting which you are pointing at
- Turns player damage on/off
- Defuses any TNT nearby which has been hit, drops 1 tnt in its place
- Moves you to the next platform below your position
- Destroys the current item
- Sets the difficulty to the specified level (0-3)
- Turns item drops on/off, having them turned off will make the game run a little bit faster, and also stop your inventory from filling.
- This command transfers everything in your inventory into a chest that it creates next to you.
- Duplicates and drops the currently selected item stack
- Configures potion effects on the player
- Enchants the currently selected item
- Enderman command to enable/disable block pickup
- Sets off an explosion in your current location.
- KillNPC with style, kills the NPC you are pointing at
- Puts out all nearby fire (or all fire)
- Turns fall damage on/off
- Adds the specified quantity to your food bar
- Turns fire damage on/off
- Sets the specified block at the flammability level
- Allows you to turn flying mode on/off, speed specified your flying speed
- Allows you to specify which flying mode to use
- Changes the render distance
- Allows you to freecam around the map
- Freezes the players camera at the current location
- Freezes mobs so that they cannot move or attack you
- Changes the World game mode to creative or survival
toggle[/size]
[size=small] - Goto a waypoint
- Grows all saplings/wheat on the map.
- Configures the world to be in hardcore mode or not toggle - Heals a player the specified number of points
- Sets the health of a player to pre-defined figures
- Gives general help when COMMAND isn't specified, gives specific help when COMMAND is specified. Same as /h
- Specifies the helmet the player wears
– Teleport to spawn point - Setsyour hunger level to predefined figures
- Toggles infinite items on/off
- Rotates your inventory hotbar with the next line. You can rotate just a single item or the whole line
- Loads or saves your current inventory to file
- Instantly kills any NPC you hit
- Turns instant mining on/off (Installing Forge disables this function).[/size]
[size=small] - Instantly plants saplings into the ground, if grow is specified the tree will when instantly grow
– Gives player item, if quantity isn’t specified maximum amount of that item. Same as /give and /i
- Turn item damage on/off. This means you will never have to repair an item again
- Use this command to discover the itemname and ID of your currently selected item.
- Gives the player the specified quantity of maximum item stacks of the item.
- Moves you from where you are to where your mouse is pointing. Note: This command is buggy and may put you in the block you move to.
- Turn this on and you will keep your items when you die.
– Kills the current player
- Kills all of the specified entity type, this will destroy ALL entities (paintings, minecarts, etc) unless specified otherwise.
- Kills all living creatures nearby.
- Turns permanent lighting on and off
- Lists all waypoints. Same as /l
- Makes your legs longer so you can walk up 1 block high
- Runs a macro
- Configures the maximum stack size of that item between 1 and 64.
- Mobs cannot give you damage
- Moves the player the specified distance (in blocks) in the specified direction, (neswup)
- This commands adds a message to the console.
- Requests a music track to be played, there is a limitation of at MAX 2 tracks per day. Set the volume by specifying VOLUME.
- Turns no clip on/off.
- This just toggles SPC messages on/off, useful for macros/scripts. path<BLOCK_ID> [size][/size]
[size=small]phelp [COMMAND] - Provides help for plugins
- Command which gives you the blocks you point at
- Puts a glass square under your feet plugin <list|enable [MODNAME]|disable [MODNAME]|dlist> - Lists all loaded plugins and also allows you to enable/disable plugins
– Gives current player position. Same as /p
- Removes the specified alias
- Sets the player reach distance.
- Re-stocks your items in your inventory to the maximum ammount
- Removes the specified waypoint
- This command removes item drops from the world.
- Allows you rename a command to a new name
- Repairs the currently selected item to full health
- Repeats the last used command (useful command to bind)
- Resets the player settings
- Resizes the Minecraft window, no arguments sets it to default
- Reskins the NPC which you are pointing at to the specified skin
- Moves the player to the last position before teleport
- Allows you to ride any NPC which you point at sc <FILENAME> - Added scripting support (more information coming soon)
- Allows you to search for items using a name
- Mark a waypoint on the world
- Sets the height that you jump. Note: Turns fall damage off if the jump is configured to move than 1.
– Set the current position as the spawn point, if X Y Z are specified sets that position as spawn point
- Sets the speed that the player moves
- Allows placing and editing of signs without a GUI
- Change your players skin to ANY minecraft player
- Makes the specified block slippery, default is 0.6
- Allows you to spawn an individual creature where you are looking.
- Changes the mob spawner the player is pointing at
- Spawns a portal nearby the player
- Spawns the specified creature where you are looking (use "/spawn list" to get a list of creature names and codes).
- Turns sprinting always on
- When run combines all of the same stack types into the same stack
- Turns stack limiting on/off
- Specifies a command to run on startup
- Turns items which are furnace-able into their furnaced form
- Hit that NPC with a punch like no other
- Teleport to X Y Z coordinates. Same as /t textcolor <<normal|error> <0-f|random>>|<setrandom COLORS> - Allows you to configure output text colors
- Set and get the time within minecraft.
- Sets a period of time (HH:MM format), this will make minecraft always within this time.
- Unbinds the specified key from a command.
- Unbinds a command from a keyboard key using the key id
- Unbinds the currently selected items bindings, or all bindings
- Turns update checking on/off
- Instantly transfers you to the nether, use it again to go back.
- Turns water damage on/off
- Toggles weather on/off
- Allows you to explicitly, have control over your world. world load <FILENAME> - Loads the specified FILE, this allows you to play ANY save on your computer, not just World1-5, and can have any name world save - Explicitly saves your game then returns to it world seed [SEED] - Allows you to see and change the seed of the map, so it will generate custom terrain world new [FILENAME] [SEED] - Creates a new map at the specified location world exit - Lets you exit a game without saving (perfect from when a creeper blows something up) world list - Lists all the saves which you can load from ".minecraft/saves" world backup - Allows you to backup your current world into .minecraft/backup
- XP (player experience) related commands[/size]
[size=small][size=medium]Global Command[/size][/size]
[size=small]//limit <limit> - Set a maximum number of blocks to change at most for all operations. This only affects yourself. Use this to prevent catastrophic accidents. This command will not override the limit in the configuration if it is set.[/size]
[size=small][size=medium]Brushes[/size][/size]
[size=small]//brush clipboard - Switch to the clipboard tool.[/size]
[size=small]//brush cylinder [-h] <type> <radius> [height] - Switch to the cylinder brush tool.[/size]
[size=small]//brush smooth <radius> [iterations] - Smooth the region.[/size]
[size=small]//brush sphere [-h] <type> <radius> - Switch to the sphere brush tool.[/size]
[size=small]//mask - Clear the mask[/size]
[size=small]//mask <mask> - Set a mask[/size]
[size=small]//mat <mat> - Change the material used by your current brush.[/size]
[size=small]//size <size> - Change the size of the current brushes[/size]
[size=medium]Chunk tools[/size]
[size=small]//chunkinfo - Get the filename of the chunk that you are in.[/size]
[size=small]//delchunks - Generate a shell script to delete chunks.[/size]
[size=small]//listchunks - Print a list of used chunks.[/size]
[size=medium]Clipboard[/size]
[size=small]//clearclipboard - Clear your clipboard.[/size]
[size=small]//copy - Copies the currently selected region. Be aware that it stores your position relative to the selection when copying.[/size]
[size=small]//cut - Cuts the currently selected region.[/size]
[size=small]//flip [dir] - Flip the clipboard.[/size]
[size=small]//load <filename> - Load .schematic into clipboard.[/size]
[size=small]//paste [-ao] - Pastes the clipboard.[/size]
[size=small]//rotate <angle-in-degrees> - Rotate the clipboard.[/size]
[size=small]//save <filename> - Save clipboard to .schematic.[/size]
[size=medium]General commands[/size]
[size=small]//search <item> - Search for an item by its name.[/size]
[size=small]//worldedit reload - Reloads WorldEdit's configuration.[/size]
[size=small]//worldedit tz - Set your timezone. This is temporary.[/size]
[size=small]//worldedit version - Gets WorldEdit's version.[/size]
[size=medium]Generation[/size]
[size=small]//cyl <block> <radius> [height] - Create a vertical cylinder.[/size]
[size=small]//forestgen [size] [type] [density] - Make a forest.[/size]
[size=small]//hcyl <block> <radius> [height] - Create a vertical hollow cylinder.[/size]
[size=small]//hsphere <block> <radius> [raised?] - Create a hollow sphere.[/size]
[size=small]//pumpkins [size] - Make a pumpkin forest[/size]
[size=small]//sphere <block> <radius> [raised?] - Create a sphere.[/size]
[size=medium]Getting around[/size]
[size=small]//ascend - Go up one level.[/size]
[size=small]//ceil [clearance] - Get to the ceiling.[/size]
[size=small]//descend – Go down one level.[/size]
[size=small]//jumpto - Jump to the block that you are looking at.[/size]
[size=small]//thru - Go through the wall that you are looking at.[/size]
[size=small]//unstuck - Go up to the first free spot.[/size]
[size=small]//up [distance] - Go up some distance.[/size]
[size=medium]History[/size]
[size=small]//clearhistory - Clear your history.[/size]
[size=small]//redo [number of steps] - Redo your last (undo) action. This command replays back history and does not repeat the command. [/size]
[size=small]//undo [number of steps (default – last)] - Undo your last action.[/size]
[size=medium]Region operations[/size]
[size=small]//move [count] [direction] [leave-id] - Move the selection's contents. A block can be specified to fill in the left over area.[/size]
[size=small]//overlay <block> - Place a block on top of blocks inside the region.[/size]
[size=small]//outline <block> - Build walls, floor, and ceiling.[/size]
[size=small]//regen - Regenerate the selection region.[/size]
[size=small]//replace <to-block> - Replace all non-air blocks blocks inside the region.[/size]
[size=small]//replace <from-block> <to-block> - Replace all blocks of the specified block(s) with another block inside the region.[/size]
[size=small]//set <block> - Set all blocks inside the selection region to a specified block.[/size]
[size=small]//smooth [iterations] - Smooth the selection's heightmap.[/size]
[size=small]//stack [count] [direction] - Stacks the selection.[/size]
[size=small]//walls <block> - Build the walls of the region (not including ceiling and floor).[/size]
[size=medium]Scripting[/size]
[size=small]//cs <script> [args...] - Executes a script.[/size]
[size=small]//.s [args...] - Re-executes last script with new arguments.[/size]
[size=small]//<script>.js [args...] - Executes a JS script.[/size]
[size=medium]Selection[/size]
[size=small]//chunk - Select the chunk that you are within for your selection.[/size]
[size=small]//contract <amount> - Contracts the selection in the direction that you are looking towards.[/size]
[size=small]//contract <amount> [direction] - Contracts the selection in the specified direction (north, east, south, west).[/size]
[size=small]//contract <amount> <reverse-amount> [direction] - Contracts the selection in two directions at once.[/size]
[size=small]//count <block> - Count the number of blocks in the region.[/size]
[size=small]//distr [-c] - Get the block distribution in the selection.[/size]
[size=small]//expand <amount> - Expands the selection in the direction that you are looking.[/size]
[size=small]//expand <amount> [direction] - Expands the selection in the specified direction (north, east, south, west, up, down).[/size]
[size=small]//expand <amount> <reverse-amount> [direction] - Expands the selection in two directions at once.[/size]
[size=small]//expand <vert> - Expands the selection to include sky to bedrock.[/size]
[size=small]//hpos1 - Set selection position #1 to the block that you are looking at.[/size]
[size=small]//hpos2 - Set selection position #2 to the block that you are looking at.[/size]
[size=small]it is set.[/size]
[size=small]//inset [-hv] <amount> - Inset the selection in every direction.[/size]
[size=small]//outset [-hv] <amount> - Outset the selection in every direction.[/size]
[size=small]//pos1 - Set selection position #1 to the block above the one that you are standing on.[/size]
[size=small]//pos2 - Set selection position #2 to the block above the one that you are standing on.[/size]
[size=small]//sel <cuboid or poly> - Choose the region shape to use for selections.[/size]
[size=small]//shift <amount> [direction] - Moves the selection region. It does not move the selection's contents.[/size]
[size=small]//size - Get the size of selected region.[/size]
[size=small]//toggleeditwand - Toggles the edit wand selection mode, allowing you to use the edit wand item normally.[/size]
[size=small]//wand - Gives you the "edit wand" (by default, a wooden axe). Left click with this tool to select position 1 and right click to selection position 2.[/size]
[size=medium]Snapshots[/size]
[size=small]//restore [snapshot] - Restore a particular snapshot.[/size]
[size=small]//snap after <date> - Find the first snapshot after the given date.[/size]
[size=small]//snap before <date> -Find the first snapshot before the given date.[/size]
[size=small]//snap list [num] - List the 5 newest snapshots.[/size]
[size=small]//snap use <snapshot> - Use a particular snapshot.[/size]
[size=medium]Super pickaxe[/size]
[size=small]// - Toggle the super pick axe.[/size]
[size=small]//sp area <range> - Switch to area super pickaxe mode.[/size]
[size=small]//sp recur <range> - Switch to recursive super pickaxe mode.[/size]
[size=small]//sp single - Switch to single block super pickaxe mode.[/size]
[size=medium]Tools[/size]
[size=small]//cycler - Block data cycler tool.[/size]
[size=small]//info - Switch to the info tool.[/size]
[size=small]//none - Switch to no tool.[/size]
[size=small]//repl <block> - Switch to the block replacer tool.[/size]
[size=small]//tree [type] - Switch to the tree tool. Available types [tree, regular, big, bigtree, redwood, sequoia, tallredwood, tallsequoia, birch, white, whitebark, pine, randredwood, randomredwood, anyredwood, rand, random.[/size]
[size=medium]Utilities[/size]
[size=small]//butcher [radius] - Kill nearby mobs.[/size]
[size=small]//drain <radius> Drain nearby water/lava pools (within one block of lava/water).[/size]
[size=small]//ex [size] - Extinguish fires.[/size]
[size=small]//fill <block> <radius> [depth] - Fill a hole.[/size]
[size=small]//fillr <block> <radius> - Fill a hole fully recursively.[/size]
[size=small]//fixlava <radius> - Level nearby pools of lava (within one block).[/size]
[size=small]//fixwater <radius> - Level nearby pools of water(within one block).[/size]
[size=small]//remove <type> <radius> - Remove nearby entities. Type can be "items" for loose items/drops, arrows, boats, minecarts, or tnt.[/size]
[size=small]//removeabove [size] [height] - Remove blocks above your head.[/size]
[size=small]//removebelow [size] [height] - Remove blocks below your feet.[/size]
[size=small]//removenear [block] [size] - Remove blocks near you.[/size]
[size=small]//replacenear <size> <from-id> <to-id> - Replace all existing blocks nearby.[/size]
[size=small]//snow [radius] - Simulate snow cover.[/size]
[size=small]//thaw [radius] - Unthaw/remove snow.[/size]
[size=small]//toggleplace -Toggle between using pos #1 or your current position.[/size]
[size=x-large]Downloads[/size]
[size=large]Single Player Commands V4.9 for Minecraft 1.6.2[/size] [size=medium]Download Automated Installation[/size] [COMING SOON]
This mod does not need any other mods installed to run. Simply follow the instructions below and it will work. If you have any issues with these instructions, refer to a video or the troubleshooting section.
[size=large]Manual Installation (Minecraft 1.6 and above)[/size]
1. Close Minecraft launcher (if open)
2. Navigate to where minecraft is installed (eg: on Windows %appdata%/.minecraft)
3. Go to versions and copy the version directory (eg: 1.6.2) and name it something else (eg: 1.6.2.mods). Alternatively, if you have done this for another mod already backup the Minecraft version.
4. Open the jar file (using an archive utility, such as 7zip) in the mod directory you created (eg: 1.6.2.jar) and copy all of the files into it except for WorldEdit.jar
5. Delete the files in the META-INF directory except for MANIFEST.MF
6. Close the jar file
7. Copy WorldEdit.jar into .minecraft/bin
8. Rename the jar file to the same name as the directory (eg: 1.6.2.mods.jar)
9. Rename the json file to the same name as the directory (eg: 1.6.2.mods.json)
10. Open the json file in a text editor and the line that contains the id (eg: "id": "1.6.2") change it to the same name as the directory (eg: "id": "1.6.2.mods")
11. Save and close the json file.
12. Start up the Minecraft launcher
13. Create a new profile
14. Select the version that you just created (eg: 1.6.2.mods)
15. Select the rest of your settings.
16. Launch the game using this profile.
Note: Using a 3rd party launcher such as Magic Launcher may save you a lot of time in managing mods.
[size=large]Automated Installation (Minecraft 1.5 and below)[/size]
1. Double click the .JAR file to run it. Note that if double clicking the file doesn't open it you can also run it from command line/console/terminal as described below:
Method 1 (Windows):
-Right-click JAR
-Open with 'Java Platform'
Method 2:
-Open command line (Windows) /console (Unix/Linux) /terminal (MAC)
-Navigate to where the installer is, for example it might be: cd C:\Users\Example\My Documents\Downloads
-Type in the following: java -cp <DOWNLOADNAME> com.sijobe.installer.Installer
Where <DOWNLOADNAME> is the name of the .JAR file, ie: SinglePlayerCommandsV2.11.jar
2. Once the installation screen is up verify that the filepath that is displayed is
pointing to where Minecraft is installed.
3. Click the Install button and the installation will start, a popup message will
appear when the installation is finished.
Backup MCJAR - Allows you to backup the Minecraft.jar at the click of a button Backup Worlds - Allows you to backup all your worlds at a click of a button
Note: Both backup methods put the backups into, .minecraft/backups
[size=large]Manual Installation (Minecraft 1.5 and below)[/size]
1. Go to the ".minecraft/bin" directory (start; run; then typing %appdata%\.minecraft\bin works) and backup the minecraft.jar
2. Using 7zip or equally capable archive viewer open minecraft.jar
3. Delete the META-INF folder (if on a MAC *only* delete the Mojang_c files)
4. Drag and drop the "com" folder and all *.class files contained within the mod to the minecraft.jar (Caution: don't drop them in a folder inside the minecraft.jar).
5. Close the minecraft.jar
6. Copy ALL the ".jar" files contained within the mod to the ".minecraft/bin" directory (the same directory as minecraft.jar). This means copy the WorldEdit.jar into the ".minecraft/bin" NOT into the Minecraft.jar
7. Enjoy the mod.
Further installation help for MAC users: Click Here.
Further installation help to Windows users: Click Here
[size=x-large]Troubleshooting[/size]
If after installing this mod you get a black screen or stuck at done loading. There are four common problems for this, please double check all of these before posting a problem about a black screen:
1. META-INF wasn't deleted.
2. You have a conflicting mod installed.
3. You are using the browser version of Minecraft, only the standalone version works.
4. You installed the mod on the wrong version of Minecraft.
You're on a Mac - Many Macs can't handle Java files compiled in 1.6.X. Try this guide to get mods compiled in Java build 1.6.X to run under a Mac or this video. If the first links don't work or aren't applicable try this. Game black screens while loading - You forgot to delete META-INF or you left out some class files. Double check that you've got all the class files from the mod by redownloading the latest version and dragging all class files over to minecraft.jar. Chat Window doesn't show up - Check that the SPC welcome message appears when you start a World, if it doesn't you haven't installed the mod correctly. Make sure all .class files in the mod are put into Minecraft.jar. Otherwise post in this thread.
If you don't get an error log, but instead the game completely crashes without a warning: We can tell you what we think is happening, but that isn't necessarily what is happening. If our suggestions don't help, follow the instructions in this guide and post the error log that you get. For our sakes, please enclose the error log in code tags.
If, when attempting this on Windows, you get an error that tells you "java is not recognized as an internal or external command", that means that you don't have Java set up properly in your environment variables. Follow the instructions here for setting your environment variable.
NOTE: Always make sure that your copy of Java is up to date. At the very least, get the most up-to-date version of Java for your OS from the official Java download page.
If you have a problem not mentioned here, or the solutions don't work for you, then be as detailed as possible in your post. Include:
When the game crashes
If there is an error log, copy and paste that here
Your OS
Your version of Java
Other mods installed
[size=x-large]MCP Compatibility[/size] Single Player Commands and MCP are now compatible using this provided download. Please note that you must be using the SAME version of MCP as is specified otherwise it may not work. Please read the readme contained within the download for detailed instructions on how to setup and use SPC with MCP. If you wish to create an SPC plugin it is now possible to do within MCP simply by downloading and installing this, please be sure to follow the readme instructions.
[size=x-large]Special Thanks[/size]
These are the people who deserve special thanks for help with SPC:
trunksbomb - Active thread user and helped develop some commands for this mod
sk89q - Big help in porting WorldEdit into SPC
dark_messiah - Help with the wiki
Emperor Penguin - Created the banners
303 - Contributed a bunch of commands to the mod, and always suggesting new things =)
LoRaM100, Dolphe, Scix active forum users who help out a lot [size=x-large]Join a Server[/size]
[size=x-large]Advertise[/size]
Emperor Penguin was kind enough to create these banners for the mod. Feel free to include this in your signature.
This document is Copyright (2010-2012) of simo_415 (hereafter referred to as "The Owner") and is the intellectual property of The Owner. Only Minecraftforum.net is able to host any of The Owner's material without the consent of The Owner. It may not be placed on any other web site or otherwise distributed publicly without advance written permission. (Electronic mail is acceptable as long as you wait for a response.) [size=x-large]Donate[/size]
Say thanks, even a small contribution I will greatly appreciate!
Wrong input, eg: exceptions, are handled - though I may have missed something, but I have used it for a week now without problems. Feel free to report any bugs and I'll fix them. You should NEVER see a stack trace from bad input.
ps: You don't need the '/' either - I changed that today before posting. For example: '/give 1' is the same as 'give 1'
Is there any way you could merge this with risugami's mod loader? They both use the cy class...
Anyways, this seems like it will be useful. Very useful.
This mod froze my Single-Player worlds (old and new) and I had to re-install Minecraft AND put ALL of my mods back.
Can you provide some more information?
When did it freeze?
What mods were you using - specifically what classes have other mods modified?
Anything else that could help debug the problem?
I suspect that this problem would be due to another mod modifying cy.class and when you installed this one it overwrote some of the other mod - method calls which previously worked no longer would and after a set amount of time would have thrown up a minecraft stack trace...
Is there any way you could merge this with risugami's mod loader? They both use the cy class...
Anyways, this seems like it will be useful. Very useful.
I have read through that thread and there is no documentation on how to use it. JavaDocs tend to suggest that it won't work for this mod as this mod modifies the World, Minecraft and SinglePlayer classes - and the mod loader is designed for Blocks, Crafting, Entities, etc etc.
The mod loader itself does not use cy.class as far as I can see, it must be one of the mods for it?
I backed up minecraft.jar and renamed it (so I wouldn't try to edit the wrong copy), then opened the minecraft.jar in /bin with WinRAR. I then copied the two .class files from the download into the general minecraft.jar archive, deleted META-INF; closed and reopened it in WinRAR to confirm META-INF was gone and the filesizes of the two .class files I had installed in it were the same as the ones I had downloaded. I then opened Minecraft and opened one of my saved worlds in single player. Pressing the chat key did nothing. I made a new world. Pressing the chat key also did nothing.
I'm new to this, so it may be something obvious, but where did I go wrong?
I backed up minecraft.jar and renamed it (so I wouldn't try to edit the wrong copy), then opened the minecraft.jar in /bin with WinRAR. I then copied the two .class files from the download into the general minecraft.jar archive, deleted META-INF; closed and reopened it in WinRAR to confirm META-INF was gone and the filesizes of the two .class files I had installed in it were the same as the ones I had downloaded. I then opened Minecraft and opened one of my saved worlds in single player. Pressing the chat key did nothing. I made a new world. Pressing the chat key also did nothing.
I'm new to this, so it may be something obvious, but where did I go wrong?
There are three class files. Make sure to copy "Minecraft.class" this is the one which enables the chat key. This should be copied to "/net/minecraft/client" within the JAR.
I would suggest using 7zip as well as this shows the directory structure of the JAR a lot nicer than WinZip or WinRAR.
I realized this belatedly. Thank you, regardless. I tried using 7-zip, but it wouldn't let me add files to an archive. WinRAR works well enough, though.
To add files to a JAR using 7zip I "drag" them from the folder they are in into the open archive. This seems to work the best. But if you're happy with WinRAR, stick with it!
Oh ok. Well then in that case one method needs to be changed and one added. I will have a look at it better tomorrow if I get some time, there doesn't appear to be any direct conflicts.
would it be possible to make it so when u type it doesnt actually press the buttons, like disable everything while ur typing so when i type give 1 it doesnt enable my grappling hook: Gravitygun and reVerse
Due to the way 303 has done the mod it is not immediately apparent how this can be done. I will have a think about it and see if I can work out a way.
Basically all the keyboard input for minecraft is done through minecraft.class but 303's mods use their own classes to handle keyboard input, therefore there is no easy way to actively "turn off" the keyboard when the chat window is up like mentioned.
Well if you have other mods which modify the same classes that this mod modifies it won't work, sorry. It will just break the game. This is the same for every other mod as well, unless they explicitly specify compatibility.
I'm really interested in this, but I can't seem to get it installed. I open up minecraft.jar found in my .minecraft folder. I put in the 2 class files and the net folder. Then I delete META-INF and then run minecraft. I sign in and it stops on the loading screen saying done with a mostly complete progression bar. This is the first mod I've tried to install ever.
I am using Windows XP SP3 and IZarc for my zip viewer.
Thanks ahead of time.
Edit: Downloaded and used WinRar and it worked fine. Great mod.
do not put in the entire net folder, only the contents. you go into net in minecraft.jar, then minecraft, then client, and then drag in the provided minecraft.class
do not put in the entire net folder, only the contents. you go into net in minecraft.jar, then minecraft, then client, and then drag in the provided minecraft.class
Actually, you do. I tried doing both ways on a fresh minecraft bin, and putting the net folder into the jar worked.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
[size=medium]If you're looking for a server, or need to contact me, currently the best place is through this PvP survival server: [/size]pvp.darkmines.net[size=medium]. [/size]
[size=medium]Download Automated Installation[/size] [COMING SOON]
[size=x-small] for a video tutorial on how to use the installer[/size]
[size=medium]Download Manual Installation[/size] [Preferred] - [size=small][Alternate][/size]
NEW INSTALL INSTRUCTIONS - CLICK HERE
Release Details
Command List
Item and Block codes
Downloads
Installation Instructions
Troubleshooting
Installer
Minecraft Coder Pack (MCP) CompatibilitySpecial Thanks
Want to play SMP with me? Find me on this server regularly
Advertise Single Player Commands
License
Donate
[size=x-large]Release Details[/size]
For Minecraft 1.6.2 - Download Here
Big thanks to q3hardcore for many of the new features
/killall and /butcher now work
/wand fixed
Compatability with Mod Loader, PlayerAPI and Forge
The current SPC installer is broken, a new one is being worked on which will be out in a few weeks (hopefully)
New installation instructions, below.
Many other things
How to install (Minecraft 1.6.2)
1. Close Minecraft launcher (if open)
2. Navigate to where minecraft is installed (eg: on Windows %appdata%/.minecraft)
3. Go to versions and copy the 1.6.2 directory and name it something else (eg: 1.6.2.mods). Alternatively, if you have done this for another mod already backup the Minecraft JAR.
4. Open the jar file (using an archive utility, such as 7zip) in the mod directory you created (eg: 1.6.2.jar) and copy all of the files into it except for WorldEdit.jar
5. Delete the files in the META-INF directory except for MANIFEST.MF
6. Close the jar file
7. Copy WorldEdit.jar into .minecraft/bin
8. Rename the jar file to the same name as the directory (eg: 1.6.2.mods.jar)
9. Rename the json file to the same name as the directory (eg: 1.6.2.mods.json)
10. Open the json file in a text editor and the line that contains the id (eg: "id": "1.6.2") change it to the same name as the directory (eg: "id": "1.6.2.mods")
11. Save and close the json file.
12. Start up the Minecraft launcher
13. Create a new profile
14. Select the version that you just created (eg: 1.6.2.mods)
15. Select the rest of your settings.
16. Launch the game.
Note: Using a 3rd party launcher such as Magic Launcher may save you a lot of time in managing mods.
Code is open source at: https://github.com/simo415/spc
For more information on commands use /help <commandname> in game or visit http://youtube.com/user/spcmod
[size=x-large]The Spotlight[/size]
Periodically I will put up a picture and video which I think are good representations as to what Single Player Commands is capable of. If you would like to get your picture or video featured here please send me a link (via PM or post) and if I like them they will get featured.
Note: Videos should focus on SPC and can be any length (preferably at least 30 seconds)
by drawingkid1313
[size=x-large]Command List[/size]
Stuck on a command, confused or just looking for something new? Check out http://www.youtube.com/user/spcmod for a simple demo of most of the commands this mod provides.
To bring up the command "console" type 'T' then type in the command. Below is a brief run through of the command list:
Normal Commands (Version 1.3 to Current Version)
Note: Not all current commands will work on earlier versions
[size=small]? - help [COMMAND_NAME] - Activates the help message.[/size]
[size=small] - Moves you to the next platform above your current position.[/size]
[size=small] - Binds a command to a keyboard button.
- Binds a command to a keyboard key using the key id.
- Shoots a primed TNT in the direction you are pointing at the chosen strength.
- Turns player damage on/off.[/size]
[size=small]debug -[/size]
[size=small]defaultgamemode -
- Moves you to the next platform below your current position.
- Sets the difficulty to the specified level (valid values 0-3).
- Sets the difficulty to the specified level (valid values 0-3).[/size]
[size=small] - Configures potion effects on the player[/size]
[size=small] - Enchants the currently selected item.[/size]
[size=small] - Allows you to turn flying mode on/off[/size]
[size=small]gamemode <creative|survival|adventure> - Changes the game mode.[/size]
[size=small]gamerule - <rule name><value> OR <rule name>.[/size]
[size=small] – Gives player item, if quantity isn’t specified maximum amount of that item. See i & item.[/size]
[size=small]gm - gamemode [creative|survival|adventure] - Changes the game mode.[/size]
[size=small] – Configures the world for hardcore mode or not.
- Heals a player the specified number of points (2 per heart).
- Sets the health of a player to pre-defined figures.
– Activates the help menu. If no COMMAND_NAME given, lists help commands.
– Teleport to spawn point.
- Sets your hunger level to predefined points.[/size]
[size=small] – Gives player item, if quantity isn’t specified maximum amount of that item. See give & item.[/size]
[size=small]ignite - sets the upper surface of the block you're pointing at on fire.[/size]
[size=small]Info – Block information tool.[/size]
[size=small] – Gives player item, if quantity isn’t specified maximum amount of that item. See give & i.[/size]
[size=small] - Moves you from where you are to where your mouse is pointing.[/size]
[size=small] – Kills the current player.
- Kills all the specified entity type, this destroys ALL entities (paintings, minecarts, etc) if no distance. As of 06 Dec 2012 this causes the game to freeze.
- Turns permanent lighting on and off.
– Allows multiple Commands to be run.
me <action> - [/size]
[size=small]msg </tell> -
path [BLOCK][RADIUS] – Creates a path as you walk.[/size]
[size=small] – Creates a glass square under your feet.
– Gives current player position.
publish -[/size]
[size=small] - Repairs the currently selected item to full health. /repair all - repairs all inventory items except worn armor, if removed and added to inventory, it too is repaired.[/size]
[size=small]say <message> -[/size]
[size=small]seed – Displays world seed.[/size]
[size=small] – Set the current position as the spawn point, if X Y Z are specified sets that position as spawn point
- Sets the speed that the player moves[/size]
[size=small] - Allows you to spawn creatures.[/size]
[size=small]spawnpoint - /spawnpoint <player> OR /spawnpoint <player> <X> <Y> <Z>.[/size]
[size=small]spc – Provides generic commands around SPC.[/size]
[size=small]su – Allows commands to be run as a specified player. /su simo_415 give 35:14 5 (give 5ea red wool).[/size]
[size=small] - Teleport to X Y Z coordinates. See /tele & /teleport.[/size]
[size=small] - Teleport to X Y Z coordinates. See /t & teleport.[/size]
[size=small]teleport <X> <Y> <Z> - Teleport to X Y Z coordinates. See /t & /tele.
tell <player> <private message> -[/size]
[size=small] – Get or set minecraft time.
toggledownfall -[/size]
[size=small] - Unbinds the specified key from a command.
- Unbinds a command from a keyboard key using the key id.
w -[/size]
[size=small] - Toggles weather effects on/off.
– Changes player experience or experience level.[/size]
[size=large]Minecraft Version 1.2 and below:[/size]
[size=small] - Allows you to list or unlock all achievements
- Allows you to assign an alias to one or more words
- Moves you to the next platform above your position
- Tells you what biome you are currently in
- Binds a command to a keyboard button.
- Binds a command to a keyboard key using the key id
- Binds a mouse button to a command when the specified item is in hand
- Brings the specified entity to you.
- Shoots a primed TNT in the direction you are pointing.
- Calculator command
- Allow access of chests
- Clears the console
- Toggles water clarity on/off
- Allows the player to climb any surface without a ladder
- Clones the NPC which you are looking at
- Allows you to set the global configuration file as your current configuration
- Makes mobs attack one another
- Enables or disables creeper explosions
- Allows you to turn critical hits always on/off
- Allows you to turn clouds on/off via command
- Cycles through the painting which you are pointing at
- Turns player damage on/off
- Defuses any TNT nearby which has been hit, drops 1 tnt in its place
- Moves you to the next platform below your position
- Destroys the current item
- Sets the difficulty to the specified level (0-3)
- Turns item drops on/off, having them turned off will make the game run a little bit faster, and also stop your inventory from filling.
- This command transfers everything in your inventory into a chest that it creates next to you.
- Duplicates and drops the currently selected item stack
- Configures potion effects on the player
- Enchants the currently selected item
- Enderman command to enable/disable block pickup
- Sets off an explosion in your current location.
- KillNPC with style, kills the NPC you are pointing at
- Puts out all nearby fire (or all fire)
- Turns fall damage on/off
- Adds the specified quantity to your food bar
- Turns fire damage on/off
- Sets the specified block at the flammability level
- Allows you to turn flying mode on/off, speed specified your flying speed
- Allows you to specify which flying mode to use
- Changes the render distance
- Allows you to freecam around the map
- Freezes the players camera at the current location
- Freezes mobs so that they cannot move or attack you
- Changes the World game mode to creative or survival
toggle[/size]
[size=small] - Goto a waypoint
- Grows all saplings/wheat on the map.
- Configures the world to be in hardcore mode or not
toggle
- Heals a player the specified number of points
- Sets the health of a player to pre-defined figures
- Gives general help when COMMAND isn't specified, gives specific help when COMMAND is specified. Same as /h
- Specifies the helmet the player wears
– Teleport to spawn point
- Sets your hunger level to predefined figures
- Toggles infinite items on/off
- Rotates your inventory hotbar with the next line. You can rotate just a single item or the whole line
- Loads or saves your current inventory to file
- Instantly kills any NPC you hit
- Turns instant mining on/off (Installing Forge disables this function).[/size]
[size=small] - Instantly plants saplings into the ground, if grow is specified the tree will when instantly grow
– Gives player item, if quantity isn’t specified maximum amount of that item. Same as /give and /i
- Turn item damage on/off. This means you will never have to repair an item again
- Use this command to discover the itemname and ID of your currently selected item.
- Gives the player the specified quantity of maximum item stacks of the item.
- Moves you from where you are to where your mouse is pointing. Note: This command is buggy and may put you in the block you move to.
- Turn this on and you will keep your items when you die.
– Kills the current player
- Kills all of the specified entity type, this will destroy ALL entities (paintings, minecarts, etc) unless specified otherwise.
- Kills all living creatures nearby.
- Turns permanent lighting on and off
- Lists all waypoints. Same as /l
- Makes your legs longer so you can walk up 1 block high
- Runs a macro
- Configures the maximum stack size of that item between 1 and 64.
- Mobs cannot give you damage
- Moves the player the specified distance (in blocks) in the specified direction, (neswup)
- This commands adds a message to the console.
- Requests a music track to be played, there is a limitation of at MAX 2 tracks per day. Set the volume by specifying VOLUME.
- Turns no clip on/off.
- This just toggles SPC messages on/off, useful for macros/scripts.
path <BLOCK_ID> [size][/size]
[size=small]phelp [COMMAND] - Provides help for plugins
- Command which gives you the blocks you point at
- Puts a glass square under your feet
plugin <list|enable [MODNAME]|disable [MODNAME]|dlist> - Lists all loaded plugins and also allows you to enable/disable plugins
– Gives current player position. Same as /p
- Removes the specified alias
- Sets the player reach distance.
- Re-stocks your items in your inventory to the maximum ammount
- Removes the specified waypoint
- This command removes item drops from the world.
- Allows you rename a command to a new name
- Repairs the currently selected item to full health
- Repeats the last used command (useful command to bind)
- Resets the player settings
- Resizes the Minecraft window, no arguments sets it to default
- Reskins the NPC which you are pointing at to the specified skin
- Moves the player to the last position before teleport
- Allows you to ride any NPC which you point at
sc <FILENAME> - Added scripting support (more information coming soon)
- Allows you to search for items using a name
- Mark a waypoint on the world
- Sets the height that you jump. Note: Turns fall damage off if the jump is configured to move than 1.
– Set the current position as the spawn point, if X Y Z are specified sets that position as spawn point
- Sets the speed that the player moves
- Allows placing and editing of signs without a GUI
- Change your players skin to ANY minecraft player
- Makes the specified block slippery, default is 0.6
- Allows you to spawn an individual creature where you are looking.
- Changes the mob spawner the player is pointing at
- Spawns a portal nearby the player
- Spawns the specified creature where you are looking (use "/spawn list" to get a list of creature names and codes).
- Turns sprinting always on
- When run combines all of the same stack types into the same stack
- Turns stack limiting on/off
- Specifies a command to run on startup
- Turns items which are furnace-able into their furnaced form
- Hit that NPC with a punch like no other
- Teleport to X Y Z coordinates. Same as /t
textcolor <<normal|error> <0-f|random>>|<setrandom COLORS> - Allows you to configure output text colors
- Set and get the time within minecraft.
- Sets a period of time (HH:MM format), this will make minecraft always within this time.
- Unbinds the specified key from a command.
- Unbinds a command from a keyboard key using the key id
- Unbinds the currently selected items bindings, or all bindings
- Turns update checking on/off
- Instantly transfers you to the nether, use it again to go back.
- Turns water damage on/off
- Toggles weather on/off
- Allows you to explicitly, have control over your world.
world load <FILENAME> - Loads the specified FILE, this allows you to play ANY save on your computer, not just World1-5, and can have any name
world save - Explicitly saves your game then returns to it
world seed [SEED] - Allows you to see and change the seed of the map, so it will generate custom terrain
world new [FILENAME] [SEED] - Creates a new map at the specified location
world exit - Lets you exit a game without saving (perfect from when a creeper blows something up)
world list - Lists all the saves which you can load from ".minecraft/saves"
world backup - Allows you to backup your current world into .minecraft/backup
- XP (player experience) related commands[/size]
[size=large]WorldEdit Commands[/size]
[size=small]For a list of WorldEdit commands please visit the WorldEdit wiki page: http://wiki.sk89q.co...dEdit/Reference[/size]
[size=small][size=medium]Global Command[/size][/size]
[size=small]//limit <limit> - Set a maximum number of blocks to change at most for all operations. This only affects yourself. Use this to prevent catastrophic accidents. This command will not override the limit in the configuration if it is set.[/size]
[size=small][size=medium]Brushes[/size][/size]
[size=small]//brush clipboard - Switch to the clipboard tool.[/size]
[size=small]//brush cylinder [-h] <type> <radius> [height] - Switch to the cylinder brush tool.[/size]
[size=small]//brush smooth <radius> [iterations] - Smooth the region.[/size]
[size=small]//brush sphere [-h] <type> <radius> - Switch to the sphere brush tool.[/size]
[size=small]//mask - Clear the mask[/size]
[size=small]//mask <mask> - Set a mask[/size]
[size=small]//mat <mat> - Change the material used by your current brush.[/size]
[size=small]//size <size> - Change the size of the current brushes[/size]
[size=medium]Chunk tools[/size]
[size=small]//chunkinfo - Get the filename of the chunk that you are in.[/size]
[size=small]//delchunks - Generate a shell script to delete chunks.[/size]
[size=small]//listchunks - Print a list of used chunks.[/size]
[size=medium]Clipboard[/size]
[size=small]//clearclipboard - Clear your clipboard.[/size]
[size=small]//copy - Copies the currently selected region. Be aware that it stores your position relative to the selection when copying.[/size]
[size=small]//cut - Cuts the currently selected region.[/size]
[size=small]//flip [dir] - Flip the clipboard.[/size]
[size=small]//load <filename> - Load .schematic into clipboard.[/size]
[size=small]//paste [-ao] - Pastes the clipboard.[/size]
[size=small]//rotate <angle-in-degrees> - Rotate the clipboard.[/size]
[size=small]//save <filename> - Save clipboard to .schematic.[/size]
[size=medium]General commands[/size]
[size=small]//search <item> - Search for an item by its name.[/size]
[size=small]//worldedit reload - Reloads WorldEdit's configuration.[/size]
[size=small]//worldedit tz - Set your timezone. This is temporary.[/size]
[size=small]//worldedit version - Gets WorldEdit's version.[/size]
[size=medium]Generation[/size]
[size=small]//cyl <block> <radius> [height] - Create a vertical cylinder.[/size]
[size=small]//forestgen [size] [type] [density] - Make a forest.[/size]
[size=small]//hcyl <block> <radius> [height] - Create a vertical hollow cylinder.[/size]
[size=small]//hsphere <block> <radius> [raised?] - Create a hollow sphere.[/size]
[size=small]//pumpkins [size] - Make a pumpkin forest[/size]
[size=small]//sphere <block> <radius> [raised?] - Create a sphere.[/size]
[size=medium]Getting around[/size]
[size=small]//ascend - Go up one level.[/size]
[size=small]//ceil [clearance] - Get to the ceiling.[/size]
[size=small]//descend – Go down one level.[/size]
[size=small]//jumpto - Jump to the block that you are looking at.[/size]
[size=small]//thru - Go through the wall that you are looking at.[/size]
[size=small]//unstuck - Go up to the first free spot.[/size]
[size=small]//up [distance] - Go up some distance.[/size]
[size=medium]History[/size]
[size=small]//clearhistory - Clear your history.[/size]
[size=small]//redo [number of steps] - Redo your last (undo) action. This command replays back history and does not repeat the command. [/size]
[size=small]//undo [number of steps (default – last)] - Undo your last action.[/size]
[size=medium]Region operations [/size]
[size=small]//move [count] [direction] [leave-id] - Move the selection's contents. A block can be specified to fill in the left over area.[/size]
[size=small]//overlay <block> - Place a block on top of blocks inside the region.[/size]
[size=small]//outline <block> - Build walls, floor, and ceiling.[/size]
[size=small]//regen - Regenerate the selection region.[/size]
[size=small]//replace <to-block> - Replace all non-air blocks blocks inside the region.[/size]
[size=small]//replace <from-block> <to-block> - Replace all blocks of the specified block(s) with another block inside the region.[/size]
[size=small]//set <block> - Set all blocks inside the selection region to a specified block.[/size]
[size=small]//smooth [iterations] - Smooth the selection's heightmap.[/size]
[size=small]//stack [count] [direction] - Stacks the selection.[/size]
[size=small]//walls <block> - Build the walls of the region (not including ceiling and floor).[/size]
[size=medium]Scripting[/size]
[size=small]//cs <script> [args...] - Executes a script.[/size]
[size=small]//.s [args...] - Re-executes last script with new arguments.[/size]
[size=small]//<script>.js [args...] - Executes a JS script.[/size]
[size=medium]Selection[/size]
[size=small]//chunk - Select the chunk that you are within for your selection.[/size]
[size=small]//contract <amount> - Contracts the selection in the direction that you are looking towards.[/size]
[size=small]//contract <amount> [direction] - Contracts the selection in the specified direction (north, east, south, west).[/size]
[size=small]//contract <amount> <reverse-amount> [direction] - Contracts the selection in two directions at once.[/size]
[size=small]//count <block> - Count the number of blocks in the region.[/size]
[size=small]//distr [-c] - Get the block distribution in the selection.[/size]
[size=small]//expand <amount> - Expands the selection in the direction that you are looking.[/size]
[size=small]//expand <amount> [direction] - Expands the selection in the specified direction (north, east, south, west, up, down).[/size]
[size=small]//expand <amount> <reverse-amount> [direction] - Expands the selection in two directions at once.[/size]
[size=small]//expand <vert> - Expands the selection to include sky to bedrock.[/size]
[size=small]//hpos1 - Set selection position #1 to the block that you are looking at.[/size]
[size=small]//hpos2 - Set selection position #2 to the block that you are looking at.[/size]
[size=small]it is set.[/size]
[size=small]//inset [-hv] <amount> - Inset the selection in every direction.[/size]
[size=small]//outset [-hv] <amount> - Outset the selection in every direction.[/size]
[size=small]//pos1 - Set selection position #1 to the block above the one that you are standing on.[/size]
[size=small]//pos2 - Set selection position #2 to the block above the one that you are standing on.[/size]
[size=small]//sel <cuboid or poly> - Choose the region shape to use for selections.[/size]
[size=small]//shift <amount> [direction] - Moves the selection region. It does not move the selection's contents.[/size]
[size=small]//size - Get the size of selected region.[/size]
[size=small]//toggleeditwand - Toggles the edit wand selection mode, allowing you to use the edit wand item normally.[/size]
[size=small]//wand - Gives you the "edit wand" (by default, a wooden axe). Left click with this tool to select position 1 and right click to selection position 2.[/size]
[size=medium]Snapshots[/size]
[size=small]//restore [snapshot] - Restore a particular snapshot.[/size]
[size=small]//snap after <date> - Find the first snapshot after the given date.[/size]
[size=small]//snap before <date> -Find the first snapshot before the given date.[/size]
[size=small]//snap list [num] - List the 5 newest snapshots.[/size]
[size=small]//snap use <snapshot> - Use a particular snapshot.[/size]
[size=medium]Super pickaxe[/size]
[size=small]// - Toggle the super pick axe.[/size]
[size=small]//sp area <range> - Switch to area super pickaxe mode.[/size]
[size=small]//sp recur <range> - Switch to recursive super pickaxe mode.[/size]
[size=small]//sp single - Switch to single block super pickaxe mode.[/size]
[size=medium]Tools[/size]
[size=small]//cycler - Block data cycler tool.[/size]
[size=small]//info - Switch to the info tool.[/size]
[size=small]//none - Switch to no tool.[/size]
[size=small]//repl <block> - Switch to the block replacer tool.[/size]
[size=small]//tree [type] - Switch to the tree tool. Available types [tree, regular, big, bigtree, redwood, sequoia, tallredwood, tallsequoia, birch, white, whitebark, pine, randredwood, randomredwood, anyredwood, rand, random.[/size]
[size=medium]Utilities[/size]
[size=small]//butcher [radius] - Kill nearby mobs.[/size]
[size=small]//drain <radius> Drain nearby water/lava pools (within one block of lava/water).[/size]
[size=small]//ex [size] - Extinguish fires.[/size]
[size=small]//fill <block> <radius> [depth] - Fill a hole.[/size]
[size=small]//fillr <block> <radius> - Fill a hole fully recursively.[/size]
[size=small]//fixlava <radius> - Level nearby pools of lava (within one block).[/size]
[size=small]//fixwater <radius> - Level nearby pools of water(within one block).[/size]
[size=small]//remove <type> <radius> - Remove nearby entities. Type can be "items" for loose items/drops, arrows, boats, minecarts, or tnt.[/size]
[size=small]//removeabove [size] [height] - Remove blocks above your head.[/size]
[size=small]//removebelow [size] [height] - Remove blocks below your feet.[/size]
[size=small]//removenear [block] [size] - Remove blocks near you.[/size]
[size=small]//replacenear <size> <from-id> <to-id> - Replace all existing blocks nearby.[/size]
[size=small]//snow [radius] - Simulate snow cover.[/size]
[size=small]//thaw [radius] - Unthaw/remove snow.[/size]
[size=small]//toggleplace -Toggle between using pos #1 or your current position.[/size]
[size=x-large]Downloads[/size]
[size=large]Single Player Commands V4.9 for Minecraft 1.6.2[/size]
[size=medium]Download Automated Installation[/size] [COMING SOON]
[size=medium]Download Manual Installation[/size] [Preferred] - [size=small][Alternate][/size]
NEW INSTALL INSTRUCTIONS - CLICK HERE
[size=large]Previous Downloads[/size]
For Minecraft V1.5.2
Download V4.8 [1.5.2] - Manual Installation Automated Installation
For Minecraft V1.5.1
Download V4.7 [1.5.1] - Manual Installation Automated Installation
For Minecraft V1.5
Download V4.6 [1.5] - Manual Installation Automated Installation
For Minecraft V1.4.7
Download V4.5 [1.4.7] - Manual Installation Automated Installation
For Minecraft V1.4.6
Download V4.4 [1.4.6] - Manual Installation Automated Installation
For Minecraft V1.4.4 and 1.4.5
Download V4.3 [1.4.4 1.4.5] - Manual Installation Automated Installation
For Minecraft V1.4.2
Download V4.2 [1.4.2] - Manual Installation Automated Installation
For Minecraft V1.3.2
Download V4.1 [1.3.2] - Manual Installation Automated Installation
Download V4.0 [1.3.2] - Manual Installation Automated Installation
For Minecraft V1.2.5
Download V3.2.2 [1.2.5] - Manual Installation Automated Installation
For Minecraft V1.2.4
Download V3.2.1 [1.2.4] - Manual Installation Automated Installation
For Minecraft V1.2.3
Download V3.2 [1.2.3] - Manual Installation Automated Installation
For Minecraft V1.1.0
Download V3.1.1 [1.1.0] - Manual Installation Automated Installation
For Minecraft V1.0.0
Download V3.0.1 [1.0.0] - Manual Installation Automated Installation
For Minecraft BETA V1.9 pre5
Download V2.13 [1.9 pre5 BETA] - Manual Installation Automated Installation
For Minecraft BETA V1.8.1
Download V2.12.1 [1.8.1 BETA] - Manual Installation Automated Installation
For Minecraft BETA V1.7.3
Download V2.11.1 [1.7.3 BETA] - Manual Installer Automater Installer
Download V2.10_2 [1.7.2 BETA]
For Minecraft BETA V1.7.2
Download V2.10_1 [1.7.2 BETA]
For Minecraft BETA V1.6.5 and V1.6.6
Download V2.9_1 [1.6.6 BETA]
For Minecraft BETA V1.6.4
Download V2.9 [1.6.4 BETA]
For Minecraft BETA V1.5_01
Download V2.8_2 [1.5_01 BETA]
For Minecraft BETA V1.4_01
Download V2.7_2 [1.4_01 BETA]
Download V2.6_2 [1.4_01 BETA]
For Minecraft BETA V1.4
Download V2.6_1 [1.4 BETA]
For Minecraft BETA V1.3_01
Download V2.5_1 [1.3_01 BETA]
Download V2.4 [1.3_01 BETA]
Download V2.3_01 [1.3_01 BETA]
For Minecraft BETA V1.2_02 (may also work on V1.2 and V1.2_01 BETA)
Download V2.2 [1.2_02 BETA]
Download V2.1 [1.2_02 BETA]
Download V2.0 [1.2_02 BETA]
Download V1.9_02 [1.2_02 BETA]
For Minecraft BETA V1.1_02
Download V1.8 [1.1_02 BETA]
Download V1.7 [1.1_02 BETA]
Download V1.6 [1.1_02 BETA]
Download V1.5_01 [1.1_02 BETA]
Download V1.4 [1.1_02 BETA]
For Minecraft BETA V1.0.2
Download V1.3 [1.0.2 BETA]
For Minecraft ALPHA V1.2.6
Download V1.2 [1.2.6 ALPHA]
Download V1.1 [1.2.6 ALPHA]
Download V1.0 [1.2.6 ALPHA]
[size=x-large]Installation Instructions[/size]
This mod does not need any other mods installed to run. Simply follow the instructions below and it will work. If you have any issues with these instructions, refer to a video or the troubleshooting section.
[size=large]Manual Installation (Minecraft 1.6 and above)[/size]
1. Close Minecraft launcher (if open)
2. Navigate to where minecraft is installed (eg: on Windows %appdata%/.minecraft)
3. Go to versions and copy the version directory (eg: 1.6.2) and name it something else (eg: 1.6.2.mods). Alternatively, if you have done this for another mod already backup the Minecraft version.
4. Open the jar file (using an archive utility, such as 7zip) in the mod directory you created (eg: 1.6.2.jar) and copy all of the files into it except for WorldEdit.jar
5. Delete the files in the META-INF directory except for MANIFEST.MF
6. Close the jar file
7. Copy WorldEdit.jar into .minecraft/bin
8. Rename the jar file to the same name as the directory (eg: 1.6.2.mods.jar)
9. Rename the json file to the same name as the directory (eg: 1.6.2.mods.json)
10. Open the json file in a text editor and the line that contains the id (eg: "id": "1.6.2") change it to the same name as the directory (eg: "id": "1.6.2.mods")
11. Save and close the json file.
12. Start up the Minecraft launcher
13. Create a new profile
14. Select the version that you just created (eg: 1.6.2.mods)
15. Select the rest of your settings.
16. Launch the game using this profile.
Note: Using a 3rd party launcher such as Magic Launcher may save you a lot of time in managing mods.
[size=large]Automated Installation (Minecraft 1.5 and below)[/size]
1. Double click the .JAR file to run it. Note that if double clicking the file doesn't open it you can also run it from command line/console/terminal as described below:
Method 1 (Windows):
-Right-click JAR
-Open with 'Java Platform'
Method 2:
-Open command line (Windows) /console (Unix/Linux) /terminal (MAC)
-Navigate to where the installer is, for example it might be:
cd C:\Users\Example\My Documents\Downloads
-Type in the following: java -cp <DOWNLOADNAME> com.sijobe.installer.Installer
Where <DOWNLOADNAME> is the name of the .JAR file, ie: SinglePlayerCommandsV2.11.jar
2. Once the installation screen is up verify that the filepath that is displayed is
pointing to where Minecraft is installed.
3. Click the Install button and the installation will start, a popup message will
appear when the installation is finished.
Backup MCJAR - Allows you to backup the Minecraft.jar at the click of a button
Backup Worlds - Allows you to backup all your worlds at a click of a button
Note: Both backup methods put the backups into, .minecraft/backups
[size=large]Manual Installation (Minecraft 1.5 and below)[/size]
1. Go to the ".minecraft/bin" directory (start; run; then typing %appdata%\.minecraft\bin works) and backup the minecraft.jar
2. Using 7zip or equally capable archive viewer open minecraft.jar
3. Delete the META-INF folder (if on a MAC *only* delete the Mojang_c files)
4. Drag and drop the "com" folder and all *.class files contained within the mod to the minecraft.jar (Caution: don't drop them in a folder inside the minecraft.jar).
5. Close the minecraft.jar
6. Copy ALL the ".jar" files contained within the mod to the ".minecraft/bin" directory (the same directory as minecraft.jar). This means copy the WorldEdit.jar into the ".minecraft/bin" NOT into the Minecraft.jar
7. Enjoy the mod.
Further installation help for MAC users: Click Here.
Further installation help to Windows users: Click Here
[size=x-large]Troubleshooting[/size]
If after installing this mod you get a black screen or stuck at done loading. There are four common problems for this, please double check all of these before posting a problem about a black screen:
1. META-INF wasn't deleted.
2. You have a conflicting mod installed.
3. You are using the browser version of Minecraft, only the standalone version works.
4. You installed the mod on the wrong version of Minecraft.
You're on a Mac - Many Macs can't handle Java files compiled in 1.6.X. Try this guide to get mods compiled in Java build 1.6.X to run under a Mac or this video. If the first links don't work or aren't applicable try this.
Game black screens while loading - You forgot to delete META-INF or you left out some class files. Double check that you've got all the class files from the mod by redownloading the latest version and dragging all class files over to minecraft.jar.
Chat Window doesn't show up - Check that the SPC welcome message appears when you start a World, if it doesn't you haven't installed the mod correctly. Make sure all .class files in the mod are put into Minecraft.jar. Otherwise post in this thread.
If you don't get an error log, but instead the game completely crashes without a warning: We can tell you what we think is happening, but that isn't necessarily what is happening. If our suggestions don't help, follow the instructions in this guide and post the error log that you get. For our sakes, please enclose the error log in code tags.
If, when attempting this on Windows, you get an error that tells you "java is not recognized as an internal or external command", that means that you don't have Java set up properly in your environment variables. Follow the instructions here for setting your environment variable.
NOTE: Always make sure that your copy of Java is up to date. At the very least, get the most up-to-date version of Java for your OS from the official Java download page.
If you have a problem not mentioned here, or the solutions don't work for you, then be as detailed as possible in your post. Include:
When the game crashes
If there is an error log, copy and paste that here
Your OS
Your version of Java
Other mods installed
[size=x-large]MCP Compatibility[/size]
Single Player Commands and MCP are now compatible using this provided download. Please note that you must be using the SAME version of MCP as is specified otherwise it may not work. Please read the readme contained within the download for detailed instructions on how to setup and use SPC with MCP. If you wish to create an SPC plugin it is now possible to do within MCP simply by downloading and installing this, please be sure to follow the readme instructions.
SPC 4.0 for MCP 7.2 Coming Soon
SPC 3.2.2 for MCP 6.2 Download Now
SPC 3.2.1 for MCP 6.1 Download Now
SPC 3.2 for MCP 6.0 Download Now
SPC 3.1.1 for MCP 5.6 Download Now
SPC 3.0.1 for MCP 5.0 Download Now
SPC 2.12.1 for MCP 4.4 Download Now
SPC 2.11.1 for MCP 4.3 Download Now
SPC 2.9_1 for MCP 3.3 Download Now
SPC 2.9_DEV for MCP 2.12: Download Now
[size=x-large]Special Thanks[/size]
These are the people who deserve special thanks for help with SPC:
trunksbomb - Active thread user and helped develop some commands for this mod
sk89q - Big help in porting WorldEdit into SPC
dark_messiah - Help with the wiki
Emperor Penguin - Created the banners
303 - Contributed a bunch of commands to the mod, and always suggesting new things =)
LoRaM100, Dolphe, Scix active forum users who help out a lot
[size=x-large]Join a Server[/size]
[size=x-large]Advertise[/size]
Emperor Penguin was kind enough to create these banners for the mod. Feel free to include this in your signature.
[size=x-large]License[/size]
This document is Copyright (2010-2012) of simo_415 (hereafter referred to as "The Owner") and is the intellectual property of The Owner. Only Minecraftforum.net is able to host any of The Owner's material without the consent of The Owner. It may not be placed on any other web site or otherwise distributed publicly without advance written permission. (Electronic mail is acceptable as long as you wait for a response.)
[size=x-large]Donate[/size]
Say thanks, even a small contribution I will greatly appreciate!
Wrong input, eg: exceptions, are handled - though I may have missed something, but I have used it for a week now without problems. Feel free to report any bugs and I'll fix them. You should NEVER see a stack trace from bad input.
ps: You don't need the '/' either - I changed that today before posting. For example: '/give 1' is the same as 'give 1'
Anyways, this seems like it will be useful. Very useful.
Can you provide some more information?
When did it freeze?
What mods were you using - specifically what classes have other mods modified?
Anything else that could help debug the problem?
I suspect that this problem would be due to another mod modifying cy.class and when you installed this one it overwrote some of the other mod - method calls which previously worked no longer would and after a set amount of time would have thrown up a minecraft stack trace...
I have read through that thread and there is no documentation on how to use it. JavaDocs tend to suggest that it won't work for this mod as this mod modifies the World, Minecraft and SinglePlayer classes - and the mod loader is designed for Blocks, Crafting, Entities, etc etc.
The mod loader itself does not use cy.class as far as I can see, it must be one of the mods for it?
I backed up minecraft.jar and renamed it (so I wouldn't try to edit the wrong copy), then opened the minecraft.jar in /bin with WinRAR. I then copied the two .class files from the download into the general minecraft.jar archive, deleted META-INF; closed and reopened it in WinRAR to confirm META-INF was gone and the filesizes of the two .class files I had installed in it were the same as the ones I had downloaded. I then opened Minecraft and opened one of my saved worlds in single player. Pressing the chat key did nothing. I made a new world. Pressing the chat key also did nothing.
I'm new to this, so it may be something obvious, but where did I go wrong?
There are three class files. Make sure to copy "Minecraft.class" this is the one which enables the chat key. This should be copied to "/net/minecraft/client" within the JAR.
I would suggest using 7zip as well as this shows the directory structure of the JAR a lot nicer than WinZip or WinRAR.
To add files to a JAR using 7zip I "drag" them from the folder they are in into the open archive. This seems to work the best. But if you're happy with WinRAR, stick with it!
Oh ok. Well then in that case one method needs to be changed and one added. I will have a look at it better tomorrow if I get some time, there doesn't appear to be any direct conflicts.
Basically all the keyboard input for minecraft is done through minecraft.class but 303's mods use their own classes to handle keyboard input, therefore there is no easy way to actively "turn off" the keyboard when the chat window is up like mentioned.
Well if you have other mods which modify the same classes that this mod modifies it won't work, sorry. It will just break the game. This is the same for every other mod as well, unless they explicitly specify compatibility.
I am using Windows XP SP3 and IZarc for my zip viewer.
Thanks ahead of time.
Edit: Downloaded and used WinRar and it worked fine. Great mod.
Actually, you do. I tried doing both ways on a fresh minecraft bin, and putting the net folder into the jar worked.