The Support section rules have been moved, click here: http://www.minecraftforum.net/forums/support/unmodified-minecraft-client/2601560-support-rules
- Retired Staff
Member for 5 years, 8 months, and 21 days
Last active Sat, Jun, 17 2017 01:16:07
- 12 Followers
- 8,640 Total Posts
- 1793 Thanks
Jul 2, 2012How Permissions Works, and YAML configurationPosted in: Server Administration
All permission plugins use a file format called YAML. This file format is very good since it allows for coders to be able to get the information they need fairly quicky, but also means it is more sensitive to issues when writing the file. There are a few key issues that you must be aware of with these files
- Tabs will break the file
YAML files do not support tabs at all in the file. If the yaml scanners find a tab, they will cause the file to not be readable, thus causing your permission plugin to break. This means you cannot use a tab at all in the file. 2 spaces are like a tab, and so if you use a program like Notepad++, make sure you change the settings so that if you press tab, it will use 2 spaces instead.
- Spacing is key
The point of the spaces is, quite literally, to organize the information. Most use a 2-space hierarchy (that is, the difference is 2 spaces for a category). If you've ever looked at a windows file branch, it is very much a similar thing:
Happen to see a similarity? That's right, the colons after the words in YAML are typically the designation of a new category. In this case, category = folder in windows (with a couple extra features). Now then, there's a few things you can do with this. To understand this, you really need to look at it a whole new way
Guest: permissions: prefix: suffix: info:
You can contain other "categories" within them. This allows for adding new attributes to the category, which you can further describe.
You can simply list the attributes of a category, or the properties that are contained within it. In permissions, this is most commonly seen when listing perm nodes, or groups that are inherited. One thing to note is that the dash must line up directly with the first letter of category's name (as seen above), and a space put after it.
permissions: - derp.node.1 - derp.node.2 - -denied.node inheritance (or groups): - user - moderater
Example three: - Link
permissions: - -denied.pex.node - ^denied.bperms.node - -denied.gm.node - denied.permbukkit.node: false
Negation is another thing, which isn't native to yaml. for that reason, it's different for each permissions plugin, as they must create a character in which to negate the attribute. For each perm plugin, these are:
PEX: a '-'
bPerms: a '^'
Group Manager: a '-'
Permbukkit: using a 'perm.node: false'
The third and final bit to yaml in permissions is similar to the listing of attributes, but when there is only one (Groups and perm nodes do not do this however). You can pretty much just put the value of the category entirely directly after the word, wrapped in single quotes.
Moderator: prefix: '&9[Mod] &f' suffix: '&9' options: rank: 200 rank-ladder: 'staff'
- Using apostrophes (The ' key)
When you have something that is suppose to be read as text, be sure to surround it with apostrophes. This will tell the readers that this is a line of words, and to read it as is. Sometimes a file needs these since YAML uses some characters to represent things, so an apostrophe in front and at the end will tell it to ignore the characters as special and to just use them.
- Giving Wildcard nodes
Wildcard nodes are nodes that summarizes or cover a subcategory of all the permissions inside of it. Each category (or, we'll use "folder" again ) has a list of permissions inside of it. Say we have these four nodes:
- essentials.msg - essentials.signs.use.mail - essentials.signs.use.heal - essentials.afk(pretending there's only these perms in this plugin.)
You could simplify this into three perms like so:
- essentials.msg - essentials.signs.use.* - essentials.afk
Or even more simplified into:
Note that when you assign a wildcard node that in order to deny something that falls under the wildcard node's category, you must deny before the wildcard node itself. Java reads files from top to bottom, and as soon as it finds a match it will use that.
The '*' node
This is a node that exists only in PermissionsEx. It is a node that is derived using reflection, which breaks bukkit API. To a normal everyday user, this isn't too bad, and might just harm a few things like certain perm nodes or the ability to /reload. What it does is grant all permissions for every plugin. You must assign it wrapped in single quotes, like so:
The different Permissions Plugins
bPermissions - A simple, yet stable plugin. Good for beginners.
PermissionsEx - This is the most versatile user-end plugin, used by many server admins. (For 1.4.6 users: Use the latest dev build found here.)
Privileges - Fast, simple, and clean. Does not have fancy features.
TotalPermissions - A new permissions plugin being developed by Lord_Ralex and myself.
More to come, but the I really don't recommend using any others atm.
Finding the errors yourself
Because you really want to do this yourself and become adept at it, there's a handy-dandy YAML parser online that will find errors in your file for you. Simply head on over to http://yaml-online-parser.appspot.com/ and paste your file into it. Read it for the line number where your mistake is and ta-da, you can fix 99% of common errors
A bit of an explanation of different errors:
This error, defined by the “/t”, means that there is a tab in the file. The parser is good enough to tell you where the tab is in the file by giving you a line number. To fix this error, just delete the tab.
This error means that you have forgotten to add a : where it was needed. Like the others, this will tell you where the : is missing, so all you have to do is add the : in the correct spot, usually at the end of the line.
This error means that you forgot to close a String, or a line. Basically, you have a ' in a line and forgot to add a ' at the end of it. The parser will usually give you the line that this happens on, but sometimes it will not. You just need to add the ' to the line that has a ' in it already.
How to receive help here
- Post your yaml configuration in either tags or http://pastie.org and leave a link. Example for tags:
This is your yaml file [/code]
- We currently can't use tags, just use pastebin.
- Post relevant info, including which plugin you are using
- Explain your issue, and the steps you've taken
- Don't use obnoxious fonts or colours. We are all perfectly capable of reading things.
Jul 4, 2014Posted in: Feedback ArchiveQuote from davidp5118
People can/do lie about that easily, it was practically an untrustworthy and useless tool for that reason.
You're absolutely right, this has been quite the problem. It makes it hard to trust people since some people have lied about their identity.
Jul 4, 2014Rogue posted a message on "Must be within 1 and 75000 characters long." Error when editing and old, long, post.Considering it's 75809 characters long, I would say the error is pretty self-explanatory.Posted in: Feedback Archive
Jul 4, 2014Something you might find of interest would be MCEdit: http://www.mcedit.net/Posted in: Creative Mode
Download the development version to be compatible with the latest minecraft, and this will let you build your levels as though using level design software (copy/paste, mass block changes, other things). There are filters and you can change global settings like the world's gamemode.
Jul 3, 2014Rogue posted a message on I get a notification every time CitricSquid posts a commentcitricsquid is so important that you are notified of his every action.Posted in: Feedback Archive
Jul 3, 2014Rogue posted a message on [Feedback] Great new forum but profiles need some changes!Friends have been replaced with followers: http://www.minecraftforum.net/meta/cobalt-upgrade-faqPosted in: Forum Beta Feedback
Recent Visitors I believe is already suggested
Jul 2, 2014Posted in: Feedback ArchiveQuote from AlvoriaEdit: Or is that because I have no followers? That's weird. What happened to the Friends list?
http://www.minecraftforum.net/meta/cobalt-upgrade-faq - 6th item
Jul 2, 2014Select the "followers" tab on your profile:Posted in: Feedback Archive
- To post a comment, please login or register a new account.
Jun 25, 2010MCEdit, a Minecraft World EditorPosted in: Minecraft Tools
MCEdit is an open source world editor for just about any version of Minecraft. MCEdit was first created to allow players to preserve anything built with several old versions of Minecraft and take them forward into newer versions of the game. It also aims to be forward-compatible with future (or even modified) versions of Minecraft. It has since been improved with brush tools for laying down blocks in different shapes, integration with the Minecraft Server to generate terrain using Minecraft’s own seed algorithms, support for multiplayer worlds, and editors for certain blocks including chests and mob spawners.
To get an idea of what MCEdit can do, just watch this tutorial/walkthrough by a famous mapmaker:
To download the latest MCEdit or report any problems you may have, head over to the official site. You can find downloads and other helpful links on the left sidebar, and news about the program's development will be posted regularly. If you want to share MCEdit, please only link to the official site at http://www.mcedit.net/. Don't upload MCEdit to a file sharing site or post links to the direct downloads. If you downloaded MCEdit from a site other than mcedit.net, I do not recommend using it.
MCEdit is continually under development. If you want to help, the simplest thing to do is download one of the "development" builds from the download page and play around with it. Post in this thread or on the issue tracker on GitHub if you find anything wrong. Be sure to include version (and build) numbers or your report won't be very helpful. Click on the Report an Issue link to find out what is needed for a helpful problem report.
A brief Frequently Asked Questions list is maintained on github. If your question isn't answered there, go ahead and post in this thread. If you think it should be included in the FAQ, just say so!
- Navigate the world using familiar WASD controls and mouse aiming.
- Show the locations of dropped items, game entities including monsters and villagers, hidden ores, plus blocks with TileEntities and other Minecraft internals.
- Load saved games from current Minecraft versions, plus the older Classic and Indev versions.
- Limited support for Minecraft Pocket Edition saved games
- Export blocks and game entities as a .schematic file to be imported by MCEdit or compatible programs.
- Automatically fixes wool colors when importing and exporting between Minecraft PC, Classic, and Pocket editions!
- Double-click on a chest to change its contents, or double-click on a mob spawner to choose what spawns.
- Brush tool “paints” blocks in a round, diamond, or square shape with configurable size. Different brush modes will add new blocks, replace blocks, alter the top layer of the terrain or wear it down to smooth out rough objects.
- “Paste” brush allows you to import an object with a single click.
- “Flood Fill” brush will change all blocks that form a connected mass.
- Clone tool makes a copy of blocks and entities, optionally making multiple clones in a line or scaling the copy up or down.
- Clone and Import tools can rotate an object around any axis, or flip it horizontally or vertically.
- “Filter” plugins let users add functionality to MCEdit by writing Python code.
- Move the world’s spawn point, automatically removing blocks to make sure the spawn point is acceptable to Minecraft.
- Move and rotate any player in a single- or multiplayer world.
- Expand or contract the world’s size by adding or deleting chunks. Chunks are the basis of Minecraft’s “infinite” saved game format.
- Create new worlds or add chunks to existing worlds. The Minecraft Server can be harnessed to create natural terrain that meshes with the world’s existing seed. Flatlands can also be created at any height.
- “Analyze” feature counts the block and entity types in a selected area, optionally saving them to a .csv file.
- Maintenance commands can delete all blocks, entities, or chunks in a selected region. This is useful for getting a “corrupted” world back into a playable state.
Aug 1, 2012Last updated 5th October 2014Posted in: Resource Pack Discussion
Updated by Alvoria
This post is a constant WIP, please report broken links, images, etc. Thank you.
Welcome to Indie Pack Central!
(This is a list of packs that aren't well known or popular yet.)
Pack of the month is postponed until we have enough sufficiently active admins, and enough packs on the list to choose from.
Pack Name: n/a
Link to Thread: n/a
The Goal of the Indie Pack Central is to give small, unnoticed packs a kick start towards getting popularity by giving them a small amount of extra publicity.
Alphabetized lists of all of the packs in our archive:
Thread Link: http://www.minecraft...ly-v1-release/
Thread Link: http://www.minecraft...-sized-★｡-wip/
Thread Link: http://www.minecraft...leave-feedback/
Resolution : 16x
Thread Link: http://www.minecraft...1-17-snapshots/
Thread Link: http://www.minecraft...ith-customizer/
Link to thread: http://www.minecraft...s-descend☁-16x-
Creator: MasterfulGamer (Original is Martin)
Link to Thread: http://www.minecraftforum.net/forums/mapping-and-modding/resource-packs/2188560
Thread Link: http://www.minecraft...ms-and-terrain/
Creator: Taiine (The Iron Block)
Thread Link: http://www.minecraft...-glendale-0614/
Link to Thread: http://www.minecraft.../topic/1934424-
Link to Thread: http://www.minecraft.../topic/1951105-
Link to Thread: hhttp://www.minecraftforum.net/topic/1567962-
Link to Thread: http://www.minecraft...t/topic/386765-
Thread Link: http://www.minecraft...t/topic/174484-
Link to Thread: http://goo.gl/MNJLF
Vivid Torrential Changes
Link to Thread: Planet Minecraft or Curse
Link to Thread:
Creator: LlGHTS (Michael Niayesh)
Link to Thread: http://www.minecraft.../topic/1851719-
Link to Thread: http://www.minecraft...t-resourcepack/
Thread Link: http://www.minecraft...topic/1511349-"
Resolution: 128x / 64x / 32x
Link to Thread: http://www.minecraft.../topic/1949586-
Link to Thread:http://www.minecraft...topic/1827343-"
Creator: darealmeesta & katsaysmeh
Link to Thread: http://www.minecraft.../topic/1431420-
Link to Thread: http://www.minecraft...t/topic/939963-
Link to Thread:http://www.minecraft.../topic/1309200-
This is highly undetermined but we will decide based on:
Applying is simple, but there are a few rules:
1. Your pack must be all original work or have permission to use others textures temporarily
2. Smooth / Bucket Fill / Simple Packs are going to be a lot more difficult to get in here, as there are hundreds of them. Read Simple Packs Info if you wish to apply a simple pack
3. Your pack must be at LEAST 60% complete or have all blocks complete (formerly terrain.png)
4. Your thread MUST have at least 3 screenshots.
5. ALWAYS follow the application rules and format.
When applying, simply post below following this format:
Pack Name: Creator: Resolution: Link to Thread: Image (320x320):
Do NOT change the font, make it bold, italicized, underlined, or alter the text size. This makes extra work for us, and lets us know you didn't bother to read this application section thoroughly.
If your pack has multiple definitions, post the definition that you would associate with the pack.
If you don't follow this format your post will be ignored.
Simple Pack Info:
If you are applying a "Simple Pack", there are a few things you need to know:
1. If the pack is just a bucket fill of the default it will be ignored.
2. Most "Simple Packs" don't take much time or effort to complete, so the chances of getting it on here are slim.
3. Your pack will be reviewed first and your application may take longer to get through.
Feel free to copy and paste these in your signature or on you topic.
The Lapis Emblem for people who have packs on the list
The Copper Emblem for people who support the idea but pack isn't on the thread.
The Gold Emblem is for Admins only.
The current admins will vote and make a decision every Month (We hope) for the grand title of "Indie Pack of the Month";. The pack must be one in our archive and must be voted by a majority of admins. Do not request that your pack be pack of the week or it will be removed.
The pack that gets voted in will receive an emblem and a written review by me (peytonisgreat)
Note: Indie Pack of the Month is on temporary hiatus due to lack of packs being submitted.
Admin spots are open!
We would prefer that you be a member of the Texture Artist Union, but this is not mandatory.
You must be a texture artist with at LEAST one published pack (WIP are acceptable).
Admins may have their pack posted here but it will not receive pack of the month.
As an admin, you cannot say a pack can't be on here because you don't like it.
The point of this thread is to help benefit new artists everywhere, so being an admin you must participate in the monthly voting and help with the central.
PM peytonisgreat or another admin your application, your pack, and why you would like to be an admin.
Jul 29, 2014I like the way 2 and 6 look the most. the grate being darker helps give depth to the opening, and outlines it with some color. 6's stripe work pretty well with the geometry of the case.Posted in: Computer Science and Technology
I'd do a combination of the two, like this:
The gap between the bottom of the mesh cover and the stripe is about the same height as the gap between the mesh cover and the seam at the top.
And here's some battered sort of stuff for fun:
I sort of brought the scratches into the cover lining so it would look a bit more aged and grungy overall. The blue is a nice complementary color, but if you were to have a more neutral color, white would probably work.
Now that I think about it, a restored version of these grungy ones would look pretty nice too, because of the second color. I like the lining+stripe for just the orange, though.
Jul 2, 2014Posted in: Feedback ArchiveQuote from JaackMC
I think on the thread list page we should be able to select a prefix and it will display all the threads in that section that have the prefix specified.
This would help a lot with the feedback forums to find specific ones to Bugs, or ones to Ideas.
This is already available... Just click on the prefix on the thread list.
Jul 2, 2014The thank button, which has replaced the old like button (or whatever it was called), allows members to un-thank a thanked post, as the button reappears a couple seconds after being clicked. However, there is no immediate visual indication that the post was thanked; the only way to find if you already thanked the post is by the button's tooltip. If the button turned into a brown button with a down arrow icon, or gain a glow around the green button, or somehow have a different state for on and off, it would indicate that clicking it (again) would un-thank the post.Posted in: Feedback Archive
Jul 2, 2014You can unlock a duplicate member title after unlocking a secret title, as seen on this picture:Posted in: Feedback Archive
To reproduce this bug, unlock a secret title, then post again. Now you have two of the member title you had before doing this.
These also add to the title count.
Jul 2, 2014hahahaPosted in: Feedback Archive
oh, I remember back in the day when mcforum switched to the last build, the one you are now begging to have returned to you. People were complaining then, too. After a week or two we were used to the new design, and complaints stopped. Then we saw that the forums had actually improved from it. Give this two weeks and I'm sure you people will be used to it.
Only thing I don't like about new design is that the icons are no longer minecraft-related. Everything else works and looks better
Jul 2, 2014Posted in: Feedback Archive
I can quickly comment on the moved thread. The mod who moved it selected to leave a redirect up. They have the option to not include it if they wish.
Jul 2, 20141. How does the feature work?Posted in: Feedback Archive
When a user toggles their editor to use BBCode, the editor will remember that decision so that the next time that user opens an editor it will start them in BBCode editing mode. The opposite will also be true, so the most recently used state of the editor will always be what a user first sees upon opening an editor.
2. Does an example of this feature exist on any other forum?
The previous version of Minecraft Forum did this. Please bring it back for the new forum.
3. What value would this feature provide to yourself and others?
Some users, like myself, prefer to have tight control over the formatting of their posts and prefer this over the ease of use that the WYSIWYG editor provides. It also makes circumventing the double-space bug on the current forum easier since the editing mode doesn't have to be toggled with every new post.
Jul 2, 2014Vauff posted a message on The text editor doesn't work on ios (the reason why there's only a title as that is the only thing I can write)You need to click the very top of the white space to open it up, you can't click anywhere to open it up like you could on the old forum.Posted in: Cobalt Feedback
- To post a comment, please login or register a new account.