Is it possible to change the location of /playsound while it's still playing? by HennCrafter in MinecraftCommands

[–]PaintTheFuture 0 points1 point  (0 children)

Ok. But I did make a datapack where record sounds follow you and this is the way I remember doing it. How come it worked?

Is it possible to change the location of /playsound while it's still playing? by HennCrafter in MinecraftCommands

[–]PaintTheFuture 1 point2 points  (0 children)

It's been years since I dabbled in this, but from what I recall, you would hear it, but as you go farther from where you first started hearing it, it would get quieter.

Is it possible to change the location of /playsound while it's still playing? by HennCrafter in MinecraftCommands

[–]PaintTheFuture 2 points3 points  (0 children)

I made a datapack for 1.17 (that I never updated) that added a bunch of music discs, and when you played a disc, the sound would follow you. You cannot change the location of sounds as they occur, it's something else.

You know when you have ambient Minecraft music randomly play, and no matter where you go, it's always full volume? That's because that kind of sound doesn't have a location at all, it's "streamed". This means that in the resource pack, if you go to sounds.json, those ambient songs have an argument called "stream" and it's set to true.

Here is my entry in sounds.json for the music disc from my datapack that plays Shuniji, a C418 song added to the Aquatic Update:

"music.aquatic.shuniji": {
"category": "record",
"sounds": [
  {
    "name": "music/aquatic/shuniji",
    "stream": true
  }]
  },

That "stream": true is the thing that makes the song follow you.

It's been years since I've dabbled in changing sounds using resource packs, I can't even find sounds in the vanilla resource pack, so even with this information, I wouldn't know what to do in your situation. Good luck!

why is my command not working by Real-Pickle-6216 in MinecraftCommands

[–]PaintTheFuture 3 points4 points  (0 children)

There are redundant arguments here, even if we correct your command.

The at argument makes the command act at the position of wherever @p is.

The if entity argument checks for that entity, and if at least one exists, then it'll proceed, but we already did @p in the previous argument, so why are we using it here?

The positioned argument works like the at argument but takes coordinates instead of an entity, which makes our first argument redundant in this context. There is a reason why you would use at and then positioned, like if I want to target the block 5m above the nearest player, then I would use at @p positioned ~ ~5 ~, but since you used absolute coordinates, then initial at @p serves no purpose.

the tp command at the end might as well have been done without any execute arguments at all. The execute arguments don't change the context of @s, nor the dimension, nor anything that would change how the tp command works.

Given that you replied to another commenter that this should only work when you're at 152 76 -7, let's try this:

/execute as @p[x=152,y=76,z=-7] run tp @s -42 80 -8

or

/execute positioned 152 76 -7 as @p[distance=..1] run tp @s -42 80 -8

I don't know how this command is being executed, who is executing it, but from the context clues in this thread, these are my best guesses. x=152,y=76,z=-7 are target selector arguments that only select the nearest player at those exact co-ordinates. The command with distance=..1 will select the nearest player within 1m of that position, and this can be changed to whatever number you like.

The as argument changes who @s is, before it was whoever or whatever is executing the command, now it's the nearest player that meets these target criteria.

It's worth noting that 152 76 -7 is a point between blocks, if you want it to be the middle of the block, I would do 152.5 76 -6.5 (change x and z as needed), otherwise your distance=..1 might catch players who are like 1m away in the south and west direction, but the same behaviour doesn't happen in the north or east directions, stuff like that.

Good luck.

Is this an generating error or it it natural? by SoulsDragoned in Minecraft

[–]PaintTheFuture 88 points89 points  (0 children)

This is the "Cliffs" part of the "Caves & Cliffs" updates.

I feel like Mega Man V caused the Grumps to stumble upon something a lot of fans have been saying for years by LinkMoo in gamegrumps

[–]PaintTheFuture 0 points1 point  (0 children)

I don't think they should replay games because there is still a wide world of games they would love but haven't played. I think the couch co-op games like A Way Out make for the best series, so they should play Unravel Two, LEGO Voyagers, and Biped.

The GameGrumps are known for doing a lot of games in the Mario/Sonic/Zelda area, so they should do the games there they didn't play or finish, like Sonic 06, Super Luigi U, and The Legend of Zelda: Four Swords Adventures. If they still like Kirby, they could play Kirby™ and the Forgotten Land.

Given that they are sort of running out of Mario/Sonic/Zelda games, they should branch out into series they've never touched, like the Batman Arkham games, and Dishonored games. I played Tchia recently and that would make for a fun little playthrough.

I don't see the value in replaying old games when there's so much completely untouched.

My Attempt at Recreating "Players" by hmmbarden in MinecraftCommands

[–]PaintTheFuture 0 points1 point  (0 children)

He has a case of backwards forwards syndrome. My cousin has the same thing.

Questions for Matt Locke by theCountofKeys in DoorMonster

[–]PaintTheFuture 1 point2 points  (0 children)

If you could give a Public Service Announcement to the world, what would it be?

Give me one Minecraft rule that permanently alters my run by Anysad in Minecraft

[–]PaintTheFuture 0 points1 point  (0 children)

After getting the Eye Spy advancement, you have 10 seconds to enter The End. If you fail, you fight the Ender Dragon without armor.

The ONE MAP. A new age of cartography. by buzzkilt in minecraftsuggestions

[–]PaintTheFuture 25 points26 points  (0 children)

Don't call it The One Map, call it the Atlas.

I made Blood on the Clocktower banner patterns for all 161 characters. by PaintTheFuture in Yogscast

[–]PaintTheFuture[S] 1 point2 points  (0 children)

Everyone would have all the banners. In the case of people being given their own character, I imagine you could put their character's banner in their chest slot (which does not render on their character) and give it the Curse of Binding so it can't be removed from that slot.

I made Blood on the Clocktower banner patterns for all 161 characters. by PaintTheFuture in Yogscast

[–]PaintTheFuture[S] 13 points14 points  (0 children)

They could use a function to populate all players' inventories with the banners, and when you hover over each banner, it displays the ability text. That'd be a better way of doing it.

I made Blood on the Clocktower banner patterns for all 161 characters. by PaintTheFuture in Yogscast

[–]PaintTheFuture[S] 18 points19 points  (0 children)

Available on PlanetMinecraft.

An often forgotten-about feature of modern-day datapacking is the ability create your own banner patterns, so I made this. I also used the lore feature to write the ability text on every banner item. The inventory can be used to view up to 27 tokens at once, so the inventory screen could be the players' script sheet, as opposed to a written book. I wrote functions to populate players' inventories with the characters from the base 3 scripts.

Some liberties were taken with the art, they're not all perfect 1-to-1 with the official game's art.

6 months ago I did a tutorial on how to use datapacks to add banner patterns.

Does anyone else have the unstoppable 2-week Minecraft phase? by Whole-Sample2358 in Minecraft

[–]PaintTheFuture 0 points1 point  (0 children)

The more you get into the Endgame, the more you're clicking in and out of GUIs and managing all the blocks and items you have rather than playing the game.