• check_circle Advancements
  • check_circle Functions
  • check_circle Predicates
  • 846 views, 7 today
  • 30 downloads, 0 today
  • 3
  • 2
  • 10
Frogster's Avatar Frogster
Level 34 : Artisan Waffle
5
Made a pack similar to this WAAAAY back in the day, then I decided to remake it. Here we are.

This pack was made with the sole purpose of making it easier to build a beacon without much effort. All you need to do is have the materials in your inventory, run “/trigger beacon,” move it to where you need it, and place!


Everything is done with scoreboards and macros, so no need for complicated server side stuff. All inputs are through the scroll wheel and holding sneak.

Modes:
Position - scroll right to move towards the direction you are facing, scroll left to away from the direction you are facing
Mode - build mode.
Simple - beacon is entirely one material. Easy to setup, easy to take down
Facade - an outside and an inside layer. Both can be edited independently (for those who need a cheaper version of the full netherite beacon)
Advanced - can edit each block individually
Material - change building material. Behaves differently depending on build mode:
Simple - scroll to change material, entire build changes
Facade - scroll right to change material, left to select layer
Advanced - scroll right to change material, left to select block. Block selection controls are the same as position mode
Height - changes beacon height in layers
Cancel - hold sneak for 5 seconds to cancel the building process without construction
Build - hold sneak for 5 seconds to build the beacon if you have the materials

To move between different editing modes, hold sneak while scrolling, release sneak to edit the settings.

Admin:
Permissions - run these commands to allow or deny beacon construction to anyone (by default it is allowed)
/function beacons:permissions/<allow|deny>_building {user:"<username>"}
Run this if you forget: /function beacons:permissions/query
Run this to force clear all beacons in case of server error: /function beacons:permissions/clear_all_beacons
CompatibilityMinecraft 1.19
toMinecraft 1.20
Tags

2 Update Logs

v1.2 : by Frogster 01/08/2024 5:45:52 pmJan 8th

Fixed:
  • that whole build mechanism
LOAD MORE LOGS

Create an account or sign in to comment.

1
01/08/2024 5:59 pmhistory
Level 36 : Artisan Miner
ScotsMiser
ScotsMiser's Avatar
While I use quite a few beacons, I don't build them very often…

This looks like it would be most useful where one had only a very limited amount of base materials (something I don't find to be an issue by the time I get beacons [​the actual beacon block])

Was this inspired by a particular [​type of] server?

EDIT: an additional factor may be that I place beacons underground (actual beacon block @-14) so I've rarely an inclination to remove the base
2
01/08/2024 9:00 pm
Level 34 : Artisan Waffle
Frogster
Frogster's Avatar
Not particularly inspired by anything, though I did kinda imagine it being used for asking you friends something on the line of "Hey! does this look good here?" and for decorating. Though I suppose if you don't care for looks but were setting up often, that's an option. Idk, maybe I'll make a function where if you overlap the beacon exactly with another it'll delete the existing one instead of building one.
1
01/09/2024 12:14 am
Level 36 : Artisan Miner
ScotsMiser
ScotsMiser's Avatar
THX for the reply.

Your last sentence (about what to do if you overlap the beacon) raises another question and a possible feature to be added…

Does the mod have (or would you contemplate adding) the facility to auto build multi-beacon bases (such as the six-beacon shown here)?
2
01/13/2024 9:48 pm
Level 34 : Artisan Waffle
Frogster
Frogster's Avatar
Not at the moment, but you would only need the expected number of base blocks to build it technically as placing runs /setblock with the destroy tag to return all the blocks previously there. Issue is that technically, for it to fully work, you'd need to remove the previous blocks anyways if you don't have any extras. I'll need to make a thing to reduce the cost for duplicates later too by the looks... I guess might try to get that done over the weekend since it's literally freezing here and we ain't going anywhere anytime soon?
1
01/13/2024 10:21 pm
Level 36 : Artisan Miner
ScotsMiser
ScotsMiser's Avatar
Not a high priority in any case….

Interesting to see how someone else approaches the problem…
Building a complete new base and returning to player inventory the base-valid blocks that needed to be replaced is not something likely to have occurred to me.
2
01/14/2024 2:04 am
Level 34 : Artisan Waffle
Frogster
Frogster's Avatar
Oh I meant just pulling the duplicates out of the deducted total. The way it calculates the amount needed is it literally just adds one to each total for however many block displays are that type. So all I'd have to do is ignore that check for any display inside a block of the same type
1
12/24/2023 4:04 am
Level 5 : Apprentice Miner
Lentejas Con Marichuelas
Lentejas Con Marichuelas's Avatar
It sounds good, but could you specify a little better what this datapack consists of, please? Great job!
1
12/24/2023 4:29 pm
Level 34 : Artisan Waffle
Frogster
Frogster's Avatar
I'm not sure I understand exactly what you mean, but when you run "/trigger beacon", the game will generate a new beacon mask to show how it will generate. After that, you can mess with the settings by crouching and scrolling the hotbar (I specifically made it not use the chat window at all for cross-compatibility servers like the one my friends and I use) then make sure the mask is how you want and construct the beacon without having to build it yourself.
1
12/26/2023 12:26 pmhistory
Level 4 : Apprentice Miner
SixLuckyBlocks
SixLuckyBlocks's Avatar
I think he means that the pmc page doesn't really say what the pack does, at least not very directly
you could say it's a tool to easily make beacons somewhere here
looks pretty neat though
1
01/03/2024 1:02 pm
Level 34 : Artisan Waffle
Frogster
Frogster's Avatar
Fair. It was pretty rushed so I can get that one. Though not really sure how to make it more descriptive…
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome