#entity except player on beforechat event
1 messages · Page 1 of 1 (latest)
.
player.dimension.getEntity()
for(const player of world.getPlayers()) {
let entity = player.dimension.getEntity('custom:test');
entity.nameTag = 'test';
}
Like that?
Debug Result
There are errors in this [code](#1086268499057447003 message):
[36m<repl>.js[0m:[33m1[0m:[33m1[0m - [31merror[0m[30m TS2304: [0mCannot find name 'For'.
[7m1[0m For(const player of world.getPlayer()) {
[7m [0m [31m~~~[0m
[36m<repl>.js[0m:[33m1[0m:[33m5[0m - [31merror[0m[30m TS1135: [0mArgument expression expected.
[7m1[0m For(const player of world.getPlayer()) {
[7m [0m [31m ~~~~~[0m
[36m<repl>.js[0m:[33m1[0m:[33m18[0m - [31merror[0m[30m TS1005: [0m';' expected.
[7m1[0m For(const player of world.getPlayer()) {
[7m [0m [31m ~~[0m
[36m<repl>.js[0m:[33m1[0m:[33m18[0m - [31merror[0m[30m TS2304: [0mCannot find name 'of'.
[7m1[0m For(const player of world.getPlayer()) {
[7m [0m [31m ~~[0m
[36m<repl>.js[0m:[33m1[0m:[33m27[0m - [31merror[0m[30m TS2551: [0mProperty 'getPlayer' does not exist on type 'World'. Did you mean 'getPlayers'?
[7m1[0m For(const player of world.getPlayer()) {
[7m [0m [31m ~~~~~~~~~[0m
[36m@minecraft/server.d.ts[0m:[33m3526[0m:[33m13[0m
[7m3526[0m getPlayers(options?: EntityQueryOptions): Player[];
[7m [0m [36m ~~~~~~~~~~[0m
'getPlayers' is declared here.
[36m<repl>.js[0m:[33m1[0m:[33m38[0m - [31merror[0m[30m TS1005: [0m';' expected.
[7m1[0m For(const player of world.getPlayer()) {
[7m [0m [31m ~[0m
Debug Result
There are errors in this [code](#1086268499057447003 message):
[36m<repl>.js[0m:[33m2[0m:[33m31[0m - [31merror[0m[30m TS2339: [0mProperty 'getEntity' does not exist on type 'Dimension'.
[7m2[0m let entity = player.dimension.getEntity('custom:test');
[7m [0m [31m ~~~~~~~~~[0m
actually you can just do
world.events.beforeChat.subscribe((data) => {
for (let entity of world.getDimension(data.sender.dimension.id).getEntities({ type: 'custom:test' })) {
entity.nameTag = 'test'
}
})
Debug Result
There are errors in this [code](#1086268499057447003 message):
[36m<repl>.js[0m:[33m2[0m:[33m20[0m - [31merror[0m[30m TS2552: [0mCannot find name 'player'. Did you mean 'Player'?
[7m2[0m world.getDimension(player.dimension.id).getEntities({ type: 'custom:test' }).forEach((entity) => {
[7m [0m [31m ~~~~~~[0m
[36m@minecraft/server.d.ts[0m:[33m3318[0m:[33m15[0m
[7m3318[0m class Player extends Entity {
[7m [0m [36m ~~~~~~[0m
'Player' is declared here.
[36m<repl>.js[0m:[33m2[0m:[33m78[0m - [31merror[0m[30m TS2339: [0mProperty 'forEach' does not exist on type 'EntityIterator'.
[7m2[0m world.getDimension(player.dimension.id).getEntities({ type: 'custom:test' }).forEach((entity) => {
[7m [0m [31m ~~~~~~~[0m
Debug Result
There are errors in this [code](#1086268499057447003 message):
[36m<repl>.js[0m:[33m2[0m:[33m83[0m - [31merror[0m[30m TS2339: [0mProperty 'forEach' does not exist on type 'EntityIterator'.
[7m2[0m world.getDimension(data.sender.dimension.id).getEntities({ type: 'custom:test' }).forEach((entity) => {
[7m [0m [31m ~~~~~~~[0m
huh
No Errors
No errors in [code](#1086268499057447003 message)
there @smoky cedar