Youcan force Anti-Aliasing via the control panel of your graphicscard, but at this point Minecraft does not play nicely together with Anti-Aliasing. Graphical glitches and artifacts are appearing especially in the water and above torches.
Press right mouse button on your desktop, open the Nvidia Control Panel, click Manage 3D Settings and press program settings then press "add" then press browse and search for minecraft.exe (mine's on my desktop) then:
Unfortunately I'm at work and can't hit the Minecraft forums for the exact link, but as I recall mod that adds GLSL shaders adds an anti-aliasing setting, but with default textures I notice zero difference. (I don't think this mod is updated for 1.5 yet.)
Anti-Xray has three different modes. engine-mode: 1 replaces specified blocks (hidden-blocks) withother "fake" blocks, stone (deepslate at y Range Extension: While Anti-Xray alone will prevent the majority of users from Xraying on yourserver, it is not by any means infallible. Because of how Anti-Xray is (and has to be) implemented,it is possible to, on a default server, extend the range of real ores you can see by a notinsignificant amount. This can be mitigated by any competent anti-cheat plugin; however, this is notincluded out of the box.
Seed Reversing: Another attack vector is the deterministic nature of Minecraft's worldgeneration. If the client is able to obtain the world seed, it is able to know the real location ofevery generated ore, completely bypassing Anti-Xray. This can be partially worked around by makingit harder for the client to reverse the world seed with thefeature-seeds configuration, in conjunctionwith the structure seed options in spigot.yml. Note that this is not a complete solution, and itmay still be possible for a client to obtain the server's world seed. Using a different seed foreach world may also be beneficial.
Ores Exposed to Air: In engine-mode: 1, engine-mode: 2 and engine-mode: 3, it is possible for a clientto view ores that are exposed to air. This can be mitigated in engine-mode: 2 and engine-mode: 3 by adding air tothe hidden-blocks list. However, doing this may cause client performance issues (FPS drops) forsome players.
YAML cares about whitespace! The example configuration below is already formatted correctly. Ensureformatting and indentation remains unchanged by using the "copy" button in the top right of eachexample. Especially ensure that no tabulators are accidentally inserted. Check your editor's optionsfor using spaces instead of tabulators for indentation. If your configuration file already containsother important changes, it is recommended to make a backup before editing it.
If the above bullet points don't solve your problem or if you have further questions aboutAnti-Xray, please don't hesitate to ask us on the PaperMC Discordusing the #paper-help channel. Please try to provide as much detail as possible about your problem."It doesn't work" isn't very helpful when asking for support. Describe what you want to achieve,what you have tried, what you expect and what you observe. Ideally include a timings or spark linkand a picture what you observe in-game.
Some people build their homes from cobblestone. Some people build their homes from bricks. Some weirdos build their homes from slime blocks. But there is a substantial group of players who very unwisely build their homes out of flammable materials, like wood.
When I came back I found many skeleton horse traps waiting for me on my roof! We felt skeleton horse traps should be a rare and exciting occurrence and constantly finding them on your roof might take the mystery out of them. That's why we decided to make lightning striking lightning rods never summon a skeleton horse trap."
It requires you to have operator rights on the server, and it involves command blocks. Give yourself a command block by typing the command /give your_name command_block, and place it somewhere in the center of the area you don't want being griefed. I usually will hide it just below the ground, or in a small hidden-away room in the middle of a building or something. Right-click it, and enter this command:effect @a[m=0,r=36] 4 2 5 trueWhen activated, this command will apply a status effect to all Survival Mode players (m=0), within a radius of 36 blocks from the command block (r=36). The effect will be Mining Fatigue (effect ID 4), level 5, which will last for 2 seconds. The word "true" at the end will hide the particle effects (supported in Minecraft 1.8+; for older versions, remove the word "true" from the command). See Status effect on the Minecraft wiki for details.Mining Fatigue slows down the player's mining speed by 20% per level, so at level 5 your speed is slowed by 100%. What this basically means is that nobody can break anything while under Mining Fatigue 5. You can't even break a dandelion using a diamond axe. It makes the area completely grief-proof.Adjust the radius to however large you think you'll need to cover the entire area you want protected. If the area is very large (i.e. so that the command block might end up being unloaded from memory when its chunk goes away), you'll need multiple command blocks positioned around the area to make sure the Mining Fatigue is still in effect.Anyway, now you just need to hook up the command block to a redstone clock so that it's triggered repeatedly. My favorite is to just use a hopper clock. A comparator clock has too fast of a pulse and the command block will never be executed.With a hopper clock, just place two hoppers that connect to each other. For example, place a normal block like stone, and then with a hopper, right-click on the side of the stone block so the bottom of the hopper connects to the side. Remove the stone block, go to the side where it used to be, and hold down Shift and right-click the hopper to attach the second one.Edit for 1.8: It seems the timing has been changed in hoppers on Minecraft 1.8, and a two-hopper clock is "too fast" and won't trigger the command block repeatedly (it will trigger it one time and then never again). Instead of using 2 hoppers that feed into each other, you can use 4 hoppers that feed in a circle, each one connecting to the next one. This slows down the rate that the command block gets executed by 50% but it still works in Minecraft 1.8.Put a single item into one of the hoppers. If it worked, the item should disappear from the hopper's GUI and then reappear shortly after; the item is being passed back and forth between the hoppers. Now, pick one hopper and put a comparator and then a repeater next to it. Whenever this hopper has the item, the comparator will get a signal and the repeater will amplify it. And there you go. Here's a screenshot of the full setup:What about creepers and endermen?Even if you prevent players from destroying blocks manually, they could still lure a creeper in and cause it to explode and damage the nearby blocks. In Minecraft 1.8+ you can select entities by type using command blocks, so you may wanna add some more command blocks to killl any creepers or endermen that get too close (the endermen are optional, but if your build involves a lot of natural blocks like dirt and sand you may wanna keep them away too):Creepers: kill @e[type=Creeper,r=36]
Endermen: kill @e[type=Enderman,r=36]You may also be able to do the same for the `PrimedTnt` entity but that may be trickier considering the speed at which TNT can be launched. You'd need a particularly fast redstone clock to keep up. Tags: Minecraft HowTo Comments There are 68 comments on this page.Add yours.
To make sure the command block is working, just put a button on it and push it. If a redstone clock is too fast (i.e. so the redstone signal stays lit constantly) it won't keep reactivating the command block, so if that's the case, fix your clock. ;)
I don't think you can select players by name, however you could set up scoreboard teams for each player (if you aren't already using teams for something else on your server), i.e. where $USERNAME and $TEAM_NAME are the same value:
This was very helpful! Thank you :) We are building a rather large spawn city in our server, a place where players can hang around. The downside is that we get console spammed by the command block messages :(
Thank you so much! It worked :D Command Blocks are very new to us. We have used plugins for everything until this last update. It's been exciting learning more about what we can do with them. Again, thanks for your help and fast reply :)
These kids are so new they unintentionally break stuff all the time. I want to give each of them an area that is theirs to craft, but is protected from all other players. Eventually, I'll also create community areas and protect them from all players, but first, I need to help the players protect their dwellings from each other.
Assuming each person gets a large area (several chunks big), it'd probably be a good idea to keep the command blocks that enforce the game modes within the spawn chunks of the server. Use a compass and go to the spot that the compass points to, to find the center of the spawn region.
The 5x5 chunk radius (about 80x80 blocks) around the spawn point is always loaded in memory, so redstone circuits will always run here even if nobody is around. You can dig out a "bunker" underground to put all your command blocks and redstone clocks.
As a bonus, you can assign a color to a team, and the players will have their name appear in that color (both above their head and in the player list when you hit Tab), example, /scoreboard teams option color light_purple - more info on the Scoreboard wiki
3a8082e126