Data Packs Quality of Life

Better World Map | Update 2: Waypoints and Zoom

  • 19.7k views 0 today
  • save_alt 1.9k downloads
Compatibility
Minecraft 1.15
to version
Minecraft 1.19
Changes include
  • Functions
  • 53
  • 52
  • 22
Execute Game Studio
Lvl 56Grandmaster System
89
Better World Map:
Better World Map is a Minecraft datapack that improves the player's ability to navigate their world.


Getting started:
Drop one feather and one empty map on the same spot to get the "Better World Map".


Controls:
Enter "Map Mode" by holding the "Better World Map", look down to the ground and press "Shift".
Use "WASD" to move the map around. Use the scroll wheel to zoom.
Press F while holding the "Better World Map" in Map Mode, to place a marker.
While holding the Map you will be given directions to the marker you set.


How to install:

Copy the Zip-File into you worlds Datapack folder (world folders can be found under "C:\Users\'username'\AppData\Roaming\.minecraft\saves")
In the game you might have to type in the command "/reload"
When activated you'll see a message in chat.


This Datapack has not been tested in Multiplayer.

3 Update Logs

Update #3 : by Execute Game Studio 01/25/2023 12:55:43 pmJanuary 25, 2023 @ 5:55 pm UTC

-Updated movement
-Tested in all versions. Only compatible in 1.15+
LOAD MORE LOGS

More like this

  Have something to say?

Apple69
02/06/2023 7:14 pm
Level 1 : New Miner
This is great but is there going to be markers in the future
1
Lordphenex
01/25/2023 4:47 pm
Level 44 : Master Miner
Ok the idea behind this datapack is great but the implementation could be better. This datapack is obviously not multiplayer compatible as you are executing command as all players and then as all armor_stand.


Your tick function is pretty massive, with a lot of entity search (~100 execute as @e[​tag=...] inside) but with most subcommand being called from the same context. You could group these commands into subfonctions, making the code cleaner and easier to maintain. You are creating scoreboards in your tick function. You should only do it in the load function.
Also, you can make a proper craft for your map instead of ground crafting.
2
Execute Game Studio
01/26/2023 1:41 am
Level 56 : Grandmaster System
How do I replace the @a and armor stand selectors?
1
Lordphenex
01/26/2023 6:26 am
Level 44 : Master Miner
history
You can group sub commands into sub functions, not replacing your selectors but factorizing your code

Also you have few functions that are only for the scolling part. It could be better to put all of them in a scroll folder
2
Execute Game Studio
01/26/2023 9:47 am
Level 56 : Grandmaster System
Altight, but I'm still not sure how to make it multiplayer friendly.
1
Lordphenex
01/26/2023 12:59 pm
Level 44 : Master Miner
You will need some sort of an id system to link a player to its armor_stands.
This can be done pretty easily with scores.
2
Execute Game Studio
01/27/2023 7:19 am
Level 56 : Grandmaster System
So the id system is quite easy, cause I already created one for other projects. But u dont know how to link armorstands to the player without defining that f.e. player with id 1 works with armorstand with id 1 and so on.
1
Psaurin
01/24/2023 5:16 pm
Level 1 : New Miner
i keep dying of fall damage, any fix?
1
Psaurin
01/24/2023 5:17 pm
Level 1 : New Miner
and wasd doesnt work to move
1
Execute Game Studio
01/24/2023 6:03 pm
Level 56 : Grandmaster System
I just checked it in 1.19.x, everything works fine. Tomorrow I will test lower MC Versions.
1
Execute Game Studio
01/24/2023 5:56 pm
Level 56 : Grandmaster System
Since the update its possible that not every MC Version is supported. Can you tell me what version your using?
Also, your computer hardware needs to be good enough.
1

Welcome