Skip to content

Commit 8da28f2

Browse files
jayly-botconmaster2112JaylyDev
authored
Update npm packages (JaylyDev#192)
* Update package.json and package-lock.json * test-event replacement * scoreboardIdentity * Revert "scoreboardIdentity" This reverts commit 4039ba4. * types rename * teleport fix * fix * next file * Vector2 change * small change --------- Co-authored-by: ConMaster2112 <[email protected]> Co-authored-by: JaylyDev <[email protected]>
1 parent bdf318f commit 8da28f2

File tree

53 files changed

+148
-149
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+148
-149
lines changed

package-lock.json

Lines changed: 48 additions & 48 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@
1919
},
2020
"homepage": "https://github.com/JaylyDev/ScriptAPI#readme",
2121
"dependencies": {
22-
"@minecraft/server": "1.2.0-beta.1.19.80-preview.24",
23-
"@minecraft/server-admin": "1.0.0-beta.1.19.80-preview.24",
24-
"@minecraft/server-gametest": "1.0.0-beta.1.19.80-preview.24",
25-
"@minecraft/server-net": "1.0.0-beta.1.19.80-preview.24",
26-
"@minecraft/server-ui": "1.0.0-beta.1.19.80-preview.24"
22+
"@minecraft/server": "1.2.0-beta.1.20.0-preview.20",
23+
"@minecraft/server-admin": "1.0.0-beta.1.20.0-preview.20",
24+
"@minecraft/server-gametest": "1.0.0-beta.1.20.0-preview.20",
25+
"@minecraft/server-net": "1.0.0-beta.1.20.0-preview.20",
26+
"@minecraft/server-ui": "1.0.0-beta.1.20.0-preview.20"
2727
},
2828
"devDependencies": {
2929
"@npm/types": "^1.0.2",
3030
"@types/node": "^18.15.11",
3131
"@types/parsimmon": "^1.10.6",
3232
"axios": "^1.3.5",
3333
"parsimmon": "^1.18.1",
34-
"typescript": "^5.0.3"
34+
"typescript": "^5.0.4"
3535
}
3636
}

scripts/bow-ding/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ world.events.projectileHit.subscribe((arg) => {
99
&& arg.projectile.typeId === MinecraftEntityTypes.arrow.id
1010
) {
1111
/**
12-
* @type {import("@minecraft/server").SoundOptions}
12+
* @type {import("@minecraft/server").PlayerSoundOptions}
1313
*/
1414
const soundOption = {
1515
volume: 0.4,

scripts/chat-command/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import * as Minecraft from "@minecraft/server";
66

77
let prefix = "!";
88

9-
Minecraft.world.events.beforeChat.subscribe((data) => {
9+
Minecraft.world.beforeEvents.chatSend.subscribe((data) => {
1010
if (data.message.toLowerCase().startsWith(`${prefix}help`)) {
1111
data.cancel = true;
1212
data.sender.runCommandAsync(`tellraw @s {"rawtext":[{"text":"hello"}]}`);

scripts/chat-emoji-replacements/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const replacements = {
1111
};
1212

1313
/**
14-
* @param {import("@minecraft/server").BeforeChatEvent} msg
14+
* @param {import("@minecraft/server").ChatSendBeforeEvent} msg
1515
*/
1616
function beforeChat(msg) {
1717
const player = msg.sender;
@@ -26,4 +26,4 @@ function beforeChat(msg) {
2626
msg.cancel = true;
2727
}
2828

29-
world.events.beforeChat.subscribe(msg => beforeChat(msg));
29+
world.beforeEvents.chatSend.subscribe(msg => beforeChat(msg));

scripts/chat-rank/chat-rank.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { world } from "@minecraft/server";
22

3-
world.events.beforeChat.subscribe((data) => {
3+
world.beforeEvents.chatSend.subscribe((data) => {
44
data.sendToTargets = true
55
data.setTargets([])
66
})
77

8-
world.events.chat.subscribe((data) => {
8+
world.events.chatSend.subscribe((data) => {
99
try {
1010
data.sender.runCommandAsync(`tellraw @a ${JSON.stringify({rawtext:[{text: "§l§8[§r" + ((data.sender.getTags().find(tag => tag.startsWith("rank:"))?.substring(5)?.replaceAll("--", "§r§l§8][§r")) ?? "§bMember") + `§l§8]§r §7${data.sender.nameTag}:§r ${data.message}`}]})}`)
1111
} catch (error) {

scripts/chat-rank/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// command: /tag @s add rank:Owner
55
import { world } from "@minecraft/server";
66

7-
world.events.beforeChat.subscribe((eventData) => {
7+
world.beforeEvents.chatSend.subscribe((eventData) => {
88
const { message, sender } = eventData;
99

1010
let rank = sender

scripts/chat-ranks/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ function getRanks(player) {
2727
.filter((x) => x);
2828
return ranks.length == 0 ? [DEFAULT_RANK] : ranks;
2929
}
30-
world.events.beforeChat.subscribe((data) => {
30+
world.beforeEvents.chatSend.subscribe((data) => {
3131
data.sendToTargets = true;
3232
data.setTargets([]);
3333
});
34-
world.events.chat.subscribe((data) => {
34+
world.events.chatSend.subscribe((data) => {
3535
const ranks = getRanks(data.sender).join("§r§l§8][§r");
3636
const message = data.message;
3737
world.sendMessage(`§r§l§8[§r${ranks}§r§l§8]§r§7 ${data.sender.name}:§r ${message}`);

scripts/chat-ranks/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ function getRanks(player: Player): string[] {
3030
return ranks.length == 0 ? [DEFAULT_RANK] : ranks;
3131
}
3232

33-
world.events.beforeChat.subscribe((data) => {
33+
world.beforeEvents.chatSend.subscribe((data) => {
3434
data.sendToTargets = true;
3535
data.setTargets([]);
3636
});
3737

38-
world.events.chat.subscribe((data) => {
38+
world.events.chatSend.subscribe((data) => {
3939
const ranks = getRanks(data.sender).join("§r§l§8][§r");
4040
const message = data.message;
4141
world.sendMessage(`§r§l§8[§r${ranks}§r§l§8]§r§7 ${data.sender.name}:§r ${message}`);

scripts/chest-lock/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ const chestsType = [
77

88
const key = MinecraftItemTypes.recoveryCompass;
99

10-
world.events.beforeItemUseOn.subscribe((event) => {
10+
world.beforeEvents.itemUseOn.subscribe((event) => {
1111
const player = event.source;
1212
if (!(player instanceof Player)) return;
13-
const block = player.dimension.getBlock(event.getBlockLocation());
13+
const block = player.dimension.getBlock(event.faceLocation);
1414
/** @type {EntityInventoryComponent} */
1515
// @ts-ignore
1616
const inventory = player.getComponent('inventory');

scripts/command-handle/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ function customCommand(command, args, msg, player) {
3333
}
3434

3535
//Checks if a command was run (checks for the prefix)
36-
world.events.beforeChat.subscribe((msg) => {
36+
world.beforeEvents.chatSend.subscribe((msg) => {
3737
if (!msg.message.startsWith(COMMAND_PREFIX)) return;
3838
const args = msg.message.slice(COMMAND_PREFIX.length).trim().split(/\s+/);
3939
msg.cancel = true;

scripts/commands/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ export class Commands {
9292
static register(prefix, command, commandFunction) {
9393
if (prefix.startsWith("/"))
9494
throw Error("Unable to register slash commands.");
95-
world.events.beforeChat.subscribe((arg) => {
95+
world.beforeEvents.chatSend.subscribe((arg) => {
9696
var argv = arg.message.split(/(".*?"|[^"\s]+)+(?=\s*|\s*$)/g).filter(e => e.trim().length > 0);
9797
if (argv[0] === `${prefix}${command}`) {
9898
arg.cancel = true;

scripts/commands/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ export class Commands {
8787
*/
8888
public static register (prefix: string, command: string, commandFunction: (arg: Command) => void): void {
8989
if (prefix.startsWith("/")) throw Error ("Unable to register slash commands.");
90-
world.events.beforeChat.subscribe((arg) => {
90+
world.beforeEvents.chatSend.subscribe((arg) => {
9191
var argv = arg.message.split(/(".*?"|[^"\s]+)+(?=\s*|\s*$)/g).filter( e => e.trim().length > 0);
9292
if (argv[0] === `${prefix}${command}`) {
9393
arg.cancel = true;

scripts/compass-prompt/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ gui.button('§l§8Teleport request')
1313
gui.button('§l§bBank')
1414
gui.button('§l§eMoney Transactions')
1515

16-
world.events.beforeItemUse.subscribe(data => {
16+
world.beforeEvents.itemUse.subscribe(data => {
1717
const source = data.source
1818
if (!(source instanceof Player)) return;
19-
if (data.item.typeId === 'minecraft:compass') gui.show(source).then(result => {
19+
if (data.itemStack.typeId === 'minecraft:compass') gui.show(source).then(result => {
2020
if (result.canceled) console.warn('GUI was canceled')
2121
if (result.selection === 0) source.runCommandAsync('give @s diamond 1')
2222
if (result.selection === 1) source.runCommandAsync('give @s diamond 1')
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { world } from "@minecraft/server";
22
import { getPlayerCPS } from "./index";
33

4-
world.events.beforeChat.subscribe((evd) => {
4+
world.beforeEvents.chatSend.subscribe((evd) => {
55
evd.sender.runCommandAsync(`say CPS: ${getPlayerCPS(evd.sender)}`);
66
});

scripts/custom-enchantments/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ world.events.entityHurt.subscribe(({ hurtEntity, damageSource, damage }) => {
138138
});
139139
}
140140
});
141-
world.events.beforeItemUse.subscribe(({ source, item }) => {
141+
world.beforeEvents.itemUse.subscribe(({ source, item }) => {
142142
if (source instanceof Player) {
143143
const itemEnchants = item.getLore().map(lore => { return { data: enchants[names[lore.split(" ")[0]]], lore }; });
144144
itemEnchants.forEach((e) => {
@@ -148,12 +148,12 @@ world.events.beforeItemUse.subscribe(({ source, item }) => {
148148
});
149149
}
150150
});
151-
world.events.beforeItemUseOn.subscribe((event) => {
151+
world.beforeEvents.itemUseOn.subscribe((event) => {
152152
if (event.source instanceof Player) {
153153
const itemEnchants = event.item.getLore().map(lore => { return { data: enchants[names[lore.split(" ")[0]]], lore }; });
154154
itemEnchants.forEach((e) => {
155155
if (e.data?.rightClickBlock)
156-
e.data.rightClickBlock({ player: event.source, level: romanToInt(e.lore.slice(e.data.display.length + 1)), item: event.item, block: event.source.dimension.getBlock(event.getBlockLocation()) });
156+
e.data.rightClickBlock({ player: event.source, level: romanToInt(e.lore.slice(e.data.display.length + 1)), item: event.item, block: event.source.dimension.getBlock(event.faceLocation) });
157157
});
158158
}
159159
});

scripts/custom-enchantments/test2.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ bleedEnchant.onHurt(data => {
1616
world.sendMessage("hello world")
1717
})
1818

19-
world.events.beforeChat.subscribe(data => {
19+
world.beforeEvents.chatSend.subscribe(data => {
2020
/**
2121
* @type {Container}
2222
*/

scripts/custom-enchantments/tests.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ bleedEnchant.onHurt(data => {
1010
data.hurtEntity.runCommandAsync(`damage @s 2`)
1111
})
1212

13-
world.events.beforeChat.subscribe(data => {
13+
world.beforeEvents.chatSend.subscribe(data => {
1414
/**
1515
* @type {Container}
1616
*/

0 commit comments

Comments
 (0)