#(circenn) 1.20

40 messages · Page 1 of 1 (latest)

wraith basalt
#

Is there a way to hide a structure? In this case it's a boat.

jagged pantherBOT
#

(circenn) 1.20

jagged pantherBOT
#

Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.

zealous mason
#

A structure?

#

@wraith basalt If it's a boat entity, you can use

#

!m entity.hide_from_players

untold daggerBOT
wraith basalt
#

I'm sorry, I should have clarified that it's a boat that was built, so just a bunch of blocks rather than the minecraft boat object

zealous mason
#

Can you elaborate more on this?

wraith basalt
#

this is a picture of the boat. I would like to see if it's possible to make it invisible/hidden to players under certain conditions (the conditions themselves aren't relevant)

zealous mason
#

are players able to get on the boat?

wraith basalt
#

Yeah

zealous mason
#

hm

#

technically you can fakespawn air blocks for players

#

!c fakespawn

untold daggerBOT
# zealous mason !c fakespawn
Group

player

Syntax

fakespawn [<entity>] [<location>/cancel] (players:<player>|...) (duration:<duration>{10s}) (mount_to:<entity>)

Short Description

Makes the player see a fake entity spawn that didn't actually happen.

Description

Makes the player see a fake entity spawn that didn't actually happen.
This means that the server will not track the entity, and players not included in the command will not see the entity.

You must specify an entity to spawn and a location to spawn it at, or to remove a fake entity, specify the fake entity object and 'cancel' instead of a location.

Optionally, specify a list of players to show the entity to. If unspecified, will default to the linked player.

Optionally, specify how long the f...

zealous mason
#

1 sec

#

!c showfake

untold daggerBOT
# zealous mason !c showfake
Group

player

Syntax

showfake [<material>|.../cancel] [<location>|...] (players:<player>|...) (d:<duration>{10s})

Short Description

Makes the player see a block change that didn't actually happen.

Description

Makes the player see a block change that didn't actually happen.
This means that the server will still register the block being what it was before the command,
and players not included in the command will still see the original block.

You must specify a location (or list of locations), and a material (or list of materials).
The material list does not have to be of the same size as the location list (materials will be repeated automatically).

Optionally, specify a list of players to show the ch...

wraith basalt
#

Would I be able to use a cuboid as a location to like, grab the entirety of the boat?

#

in addition to the materials

zealous mason
#

!t cuboid.blocks

untold daggerBOT
# zealous mason !t cuboid.blocks

Returns each block location within the area.
Optionally, specify a material matcher to only return locations with that block type.

Returns

ListTag(LocationTag)

Examples
# Spawns a debugblock to highlight every plank-type block in the area.
- debugblock <cuboid[my_cuboid].blocks[*planks]>
zealous mason
#

command takes a list of locations as input

#

so you can just get all blocks within the cuboid

#

!m player.noclip

untold daggerBOT
# zealous mason !m player.noclip

When true, causes the server to allow the player to noclip (ie, walk through blocks without being prevented).
This is purely serverside. The client will still not walk through blocks.
This is useful alongside !command showfake.
Note that this may sometimes be imperfect / sometimes momentarily continue to clip block.
Note that this may also prevent other collisions (eg projectile impact) but is not guaranteed to.

Object

PlayerTag

Input

ElementTag(Boolean)

wraith basalt
#

tysm, I'm gonna give this a try

wraith basalt
#

Unfortunately my server is crashing when the ShowFake duration ends. The goal was to have the ship only visible at night. I may not be going about this the right way however. (server logs of crash) https://paste.denizenscript.com/View/117460 (Script) https://paste.denizenscript.com/View/117461

zealous mason
#

This is not a crash

#

Your server is overloaded because you're trying to showfake 50000 blocks in a single tick

#

The goal was to have the ship only visible at night.
If this is the case you don't need showfake.

#

!c schematic

untold daggerBOT
# zealous mason !c schematic
Group

world

Syntax

schematic [create/load/unload/rotate/save/flip_x/flip_y/flip_z/paste (fake_to:<player>|... fake_duration:<duration>) (noair) (mask:<material_matcher>)] [name:<name>] (filename:<name>) (angle:<#>) (<location>) (area:<area>) (delayed) (max_delay_ms:<#>) (entities) (flags)

Short Description

Creates, loads, pastes, and saves schematics (Sets of blocks).

Description

Creates, loads, pastes, and saves schematics. Schematics are files containing info about blocks and the order of those blocks.

Denizen offers a number of tools to manipulate and work with schematics.
Schematics can be rotated, flipped, pasted with no air, or pasted with a delay.

All schematic command usages must specify the "name" argument, which is a unique global identifier of the schematic in memory.
This will be created by "create" or "load" options, and persist in memory until "unload" is...

wraith basalt
#

Would I need to create a schematic of the ship which is then loaded at night?

zealous mason
#

Create a schematic with and without the ship

#

If night -> paste the schematic with ship
If day -> paste the schematic without the ship

lilac coveBOT
#
Thread Closing Reminder

Has your issue been resolved, or your question been answered?
If so, please use the </resolved:1028673926114594866> command to close your thread.
Or </invalid:1028673926898909185> if it's not possible to resolve.

If not yet resolved, please reply below to tell us what you still need.

(Note that if there is no reply for a few days, this thread will eventually close itself.)

#

@wraith basalt