Member
Level 61
High Grandmaster System
116

Forum Posts

561 - 580 of 1,041

    ShelLuser
    09/07/2018 3:38 pm
    Level 61 : High Grandmaster System
    That 'id' is actually called the namespace, you use the same technique when you're building datapacks in 1.13. An easy way to identify stuff like this is the JustEnoughItems mod; it checks the whole inventory and lists all available blocks, even those not officially available in the game.

    Of course that's not available for 1.13 yet.
    2
    ShelLuser
    09/07/2018 10:11 am
    Level 61 : High Grandmaster System
    No mention of blogs? <pouts> :-)
    2
    ShelLuser
    09/07/2018 9:17 am
    Level 61 : High Grandmaster System
    With 'lag proof' I assume you mean it doesn't cause lag? Because that will be pretty impossible: one way or the other the server will be tasked with performing a task (redstone ticks) and those resources have to come from somewhere.
    1
    ShelLuser
    09/07/2018 4:50 am
    Level 61 : High Grandmaster System
    history
    You'll need a series of commands, but it can be done a bit easier than you showed. First some blatant self promotion: I wrote a blog about bossbars not too long ago, maybe a good read?

    There is no "one" command for all mobs because mobs have different health values and if you want your bossbar to match that value exactly you'd have to tune it. Otherwise your bar will either display too little (already emptied a bit) or too much (players start fighting and the bar won't lower for a while).

    Step one: determine the mobs max health. For example when checking a horse:

    /data get entity @e[type=minecraft:horse,limit=1] Health

    This shows me that a (healthy) horse has 25 health maximum.

    Create the bossbar:

    /bossbar add mob "Mobs health"

    Set the maximum value to 25, so that it matches the horse:

    /bossbar set minecraft:mob max 25

    Now you're ready to check a horse. I would suggest to rely on tags, that makes it easier to pinpoint a specific horse which you want to check up on.

    First you'll need a repeating command block which adds the mobs health into the bossbar, but only if that mob actually exists. Because I'm using tags I can use this

    /execute if entity @e[tag=boss] store result bossbar minecraft:mob value run data get entity @e[tag=boss,limit=1]

    So this would only run if there actually is an entity out there which is tagged as boss. When so it'll check its health and dump that into the bossbar. This makes the bossbar somewhat usable in a generic way.

    Next step: making the bar visible to players. I'd suggest a range of 20 blocks around the mob?

    Anyway, that can be done by adding a chain command block to the previously repeating command block. I'd set it to conditional though:

    /execute at @e[tag=boss] run bossbar set minecraft:mob players @p[distance=..20]

    So this would make the bossbar visible to all players who are within a 20 block radius around the mob.

    And that should do it, hope this can still help.

    (edit) Forgot to mention; you can activate this setup by actually tagging a mob. So, for example, to tag a horse next to me as boss I'd use something like:

    /tag @e[type=minecraft:horse,distance=..5,limit=1] add boss
    1
    ShelLuser
    09/07/2018 4:28 am
    Level 61 : High Grandmaster System
    Not to my knowledge. Although you can add some NBT tags to a block when it is still an item (an item in your inventory) these properties are lost as soon as you place the block. After placement it's merely a regular block.

    I suppose your best bet would be to focus on "unnatural" blocks. For example: emerald blocks don't form naturally, so as soon as you encounter some of those you'd know that you're dealing with a player based build.
    1
    ShelLuser
    09/07/2018 4:24 am
    Level 61 : High Grandmaster System
    history
    At the time of writing that would indeed be the structure block. Unfortunately I don't expect MCEdit to be getting any updates soon (I could be mistaken of course) and further support for 1.13 is pretty limited so far.

    If I had to predict on the quickest available tool then my money would be on Forge + the Schematica mod, that could help you out as well. Unfortunately most of that still sits on 1.12 as well.

    Still... even the woodland mansion, which is much larger than 32x32x32, actually consists of separate structures which form the mansion when combined. No doubt that it will be a bit of a hassle to cut up such a building but it's not impossible, I've done this quite a few times myself.

    The key is to include the 'loading blocks' into your saved structure parts so that you don't have to manually mess with those. You'd have to plan it (start at a specific point and work your way 'outwards'), it'll take some time, but it's definitely doable.

    Of course there's one other caveat: structure blocks copy, they don't move.

    Still hope this can help you.
    1
    ShelLuser
    09/06/2018 2:20 am
    Level 61 : High Grandmaster System
    (late response, I don't frequent the mods section all that much)

    I definitely wouldn't use something like this myself and might even be tempted to warn against its use (no offense intended) but that obviously depends on the way it's set up. The problem is that I don't see this working in an easy way, definitely not the restoration part.

    I mean: in order to restore data the admin would first need to set up their server again and install your plugin. Basically (no pun intended) they'd have to restore parts of their setup before they can proceed with the actual restoration. That seems very counter productive to me. And it can easily become plain out tedious when we're talking about backend SQL servers. Same problem: before you can restore the database(s) the plugin would first need to gain access to the SQL server.

    And that's not even addressing more obvious issues such as reliability. I mean; how would a plugin be able to deal with open files? That kind of detection usually happens on a different level.

    Sorry if I'm coming over as a bit negative (I am a bit critical, definitely) but I just don't think that a plugin would be a good solution for backup purposes. That should not be handled on the application level but the server level in my opinion.
    1
    ShelLuser
    09/06/2018 2:08 am
    Level 61 : High Grandmaster System
    Late response, but oh well...

    I looked it up: clearload.bid is simply a website which is related to adf.ly which is a well known advertising site. If someone has a download link they first redirect you to that site so that those can provide you with ads which will enhance the posters commission. That's all that's happening here.

    Despite what's being mentioned below this can also happen on PMC, but only members who have a higher level are allowed to use such links (also referred to as 'sponsored links' or 'adlinks'). I believe it's level 20 and up, but I'm not 100% sure about that.

    If you're unsure about all this (I definitely agree that a little care goes a long way) then I would suggest you look into adding an adblocker to your browser.

    Hope this helps!
    2
    ShelLuser
    09/06/2018 1:56 am
    Level 61 : High Grandmaster System
    What version of Minecraft are you running? Also: are you using any mods, texture packs or just vanilla? If you are using vanilla then I can highly recommend using OptiFine which can severely improve your graphical performance.

    Also: what kind of stuff did you try? Assuming this could be related to performance issues I'd start with the 'render distance' and 'max framerate' settings, just to be sure.

    Hope this can help a bit.
    1
    ShelLuser
    09/06/2018 1:42 am
    Level 61 : High Grandmaster System
    history
    Aah, here you are ;) I saw your comment on the blog but somehow missed the alerts about this thread. Might as well reply here too. I'll also throw in a few links to the Minecraft wiki, I think those can be really helpful.

    So: there is no longer a separate advancement or function folder or any of that. In 1.13 everything is grouped together in datapacks. So the best way to do this would be to create a datapack in which you can add your advancements and/or functions, see the link(s) for more info on that.

    But about "monster hunter".. So you want to run that command (/setblock) after someone got the advancement monster hunter? No need to mess with your own advancements for that, a repeating command block can handle it much easier.

    First; the official name of 'Monster hunter' is actually minecraft:adventure/kill_a_mob. So all you'd have to do is check if the player got that and once they do then you run the command. Like I said: I'd use a repeating command block and then add something like this:
    • /execute if entity @p[advancements={minecraft:adventure/kill_a_mob=true}] run setblock -106 48 100 minecraft:stone

    (edit): don't use a leading / in command blocks, I only left that in to make it more obvious that this is a command.

    But this should definitely work.
    1
    ShelLuser
    09/05/2018 3:31 pm
    Level 61 : High Grandmaster System
    I know I'm very late to the thread but I just thought of something else and I think it's much easier to set up. Also much more customizable and transportable... advancements. This will even work in 1.12.

    Summon an invulnerable zombie with a specific tag: {Tags:["theboss"],Invulnerable:true}.

    Make a (hidden & secret) advancement which uses the minecraft:player_hurt_entity trigger. Then, in the criteria section, you merely need to specify the entity that got damaged (your custom zombie, use the tag to identify it). You also need to check which item caused the damage, this would obviously be your custom weapon. See the damage:{} and type:{} compounds specifically.

    As a reward you need to run a function in which you'll apply the actual damage to the zombie (using /entitydata I think? and the Damage tag) and then revoke the advancement again so that it can re-trigger on the next hit.

    The downside is that you don't apply randomized damage but the zombie will only be damaged by that one specific weapon. And another advantage is that you don't have to muck around with specific attribute modifiers (which can be pretty annoying).

    I know I'm late but figured I'd still add my 2 cents :)
    1
    ShelLuser
    09/05/2018 3:09 pm
    Level 61 : High Grandmaster System
    Even /testfor couldn't test for a player killing a mob.

    Anyway, the best solution that I'm aware of is to make an advancement which uses the minecraft:player_killed_entity trigger and then let it run a function. Just test for a specific mob, run a specific function and you're home free.

    Maybe this blog post can help; near the end I briefly explain this concept in a bit more detail.
    1
    ShelLuser
    09/05/2018 3:05 pm
    Level 61 : High Grandmaster System
    Good advancements :)

    Make your own advancement tab so that players can find at least some kind of guideline which hints at some of the stuff they can find on the server. See also this page on the Minecraft wiki.

    Which might be a good tip in general: don't overly rely on mods. Mods don't make a good server. There are so many servers which use mcMMO for example yet almost all of those doesn't bother to customize it or even "do" something with it.

    For example: you can earn wood cutting enhancements with mcMMO. But those become pretty useless if the server is also using a mod to replant trees (so you cut the bottom block and automatically get all the possible rewards). So why would you keep those wood cutting rewards around?

    Too many servers are simply a collection of mods which got slapped together while the admins did little to none customization. And that can be pretty boring, especially if you keep in mind how many servers there are.
    2
    ShelLuser
    09/05/2018 1:51 am
    Level 61 : High Grandmaster System
    Sounds like fun! I won't be entering myself but the best of luck to all the contestants!
    2
    ShelLuser
    09/04/2018 4:06 pm
    Level 61 : High Grandmaster System
    Not every host requires you to pay, here are also some which can set up a Minecraft server for free, even with plugins. The main issue is that you remain active: when you go inactive then the server will also eventually shut down on its own.

    It's a fun idea but you'd have a lot of heavy competition.
    3
    ShelLuser
    09/03/2018 11:14 pm
    Level 61 : High Grandmaster System
    Good question!

    Yeah, it's easy for some of us veterans to forget that we were once very new to this game too :-)

    Now, a very important detail here is the Minecraft version you're playing. Are you using the so called Java edition or the Bedrock edition? I only know the Java edition myself, so I'll be focusing on that.

    A Minecraft server is basically nothing more but a Minecraft game which allows more than one player to connect to it. If you play a single player world try hitting pause, and then click on "Open to LAN"; now you're actually starting your own (mini) server which will allow other players to connect to it (as long as they're on the same network as you, it's a long story).

    Now, if you check the server section of Planet Minecraft then you'll find a list containing thousands of different servers, 6821 at the time of writing. My suggest would be to skip over the list and check for anything you'd like. Many servers have a specific 'theme' to them. For example: survival servers focus more on the actual game of Minecraft, PvP servers focus more on fighting, so called "minigame servers" usually provide many games which you can play inside the game of Minecraft.

    So how to connect?

    Every server entry will show a section called "Connect with". That will be the name you need to connect to that server. Sometimes it's just a name, and sometimes it also has a number behind it; if so you need to copy the entire name (including the number).

    Connecting is easy. Start Minecraft and click on the Multiplayer button. Now you have 2 options.

    If you just want to check a server to see if its anything you may like you could use the "Direct connect" option at the bottom. Click on it, paste in the name which you got behind that "Connect with" section I mentioned earlier and then click "Join server".

    When you found a server where you want to play more then you should consider adding it to your server list. It's easy: Instead of clicking "direct connect" click on "Add server". Enter the name you want to give it, and then the so called server address (which you use to connect). Click done and you should be ready.

    Eventually it could look something like this:

    Spoiler - click to reveal
    My server list

    Ignore the two servers in the middle; those are my personal (private) servers, not publically available to other players, but the first and last in this list are public servers and happen to be two of my personal favorites.

    And there you have it.

    Oh, that Spigot part? Ignore that. Spigot is merely a type of Minecraft server which allows the server operator to use plugins which can enhance the game a bit. But as a player this is really not very interesting, just focus on finding a fun server and ignore the technical stuff.

    Hope this can help you!
    1
    ShelLuser
    09/03/2018 5:21 pm
    Level 61 : High Grandmaster System
    I can rest assure you that this isn't a vanilla Minecraft problem, your issue is caused by a plugin of some sort. Check which plugins can directly affect villagera and/or entities and you should be able to get a good lead.

    Are all your plugins ready for 1.13?
    1
    ShelLuser
    09/03/2018 1:04 pm
    Level 61 : High Grandmaster System
    I think your best option is to wait for 1.13 to become more mainstream and then continue with playing that. See, the thing is that 1.13 has fixed a ton of bugs, I'm not even exaggerating all that much, and it is very well possible that something on your new environment caused Minecraft to be affected by a bug of some sort One which obviously no longer exists in 1.13. If that is the case ('m not sure of course) then it would be difficult to go back to previous versions.

    When you say that your head flicks to the left, do you mean that your head turns to the left and then can't be moved no more? It's a little hard to imagine.

    Now, this is a long shot mind you but I may have a possible cause... Ever since we got the new Minecraft launcher the game would provide its own Java runtime. So: if you reinstall (or even remove!) Java then it won't make any difference for your game. Because it uses its own Java version. But here's the thing: it uses a rather old version (1.8.0u51) while the current Java 8 is 1.8.0u181.

    Worse yet: the current version of Java is actually 10.0.2.

    Now, normally this doesn't matter too much but I could imagine that if you play on a server which uses a much more modern Java version that it could theoretically affect your game.

    You could try to check this by installing a modern Java version, editing your launcher profile and then enabling and changing the 'Java executable' and point it at your modern version.
    1
    ShelLuser
    09/02/2018 10:02 pm
    Level 61 : High Grandmaster System
    Well, I see you're using a texture (or resource) pack so I'm tempted to blame that first. Try disabling it and see if this still happens, if so you'll know for sure what's causing it.
    1
    ShelLuser
    09/02/2018 10:00 pm
    Level 61 : High Grandmaster System
    I know it's an old thread and all but I really need to correct something here (it's a statistical thing, which many people get wrong).

    See: it doesn't mean that 78% (updated stats) of all the people here are on your side. After all: there are 2,3 million members on PMC yet only 14 actually voted (at the time of writing). It means that out of those 14 people who voted 78% (11 voters) agree with you.

    I know it may seem as if I'm nitpicking, and I suppose that I am in a way, but the reason why I corrected you is because you see these kind of mistakes everywhere. Even in the news. With these things it's very important to always keep context in mind.

    Sorry for maybe taking things a bit too serious but like I said, statistics sometimes trigger me :)

    Fun poll btw!
    1

561 - 580 of 1,041

Welcome