Maximilian Ewald
- THANAT0S
- thanat0s
- Europe/Stockholm
- Yes
- No
**Edit
Now working again. Can be closed
I use multiple BDS with server sided scripts since a couple months.
The scripts don't run anymore since the last update.
I got functions in the same package which can still be used so the package is loading.
I ran the world locally on my laptop and the script worked so there should be no problem with the script itself too.
Server scripts are working on windows servers but not on ubuntu servers.
How to reproduce:
- Load the 1.1
6.220versions of the servers.- Extract Charn.zip into worlds.
- Import server.properties and valid_known_packs.json.
- Start the Server and join with a client.
- On windows you get spammed with "script loading".
- On ubuntu nothing happens.
Server scripts are working on windows servers but not on ubuntu servers.
How to reproduce:
- Load the 1.18.2.03 versions of the servers.
- Extract Charn.zip into worlds.
- Import server.properties and valid_known_packs.json.
- Start the Server and join with a client.
- On windows you get spammed with "script loading".
- On ubuntu nothing happens.
- You can check if the addon loaded by executing the command "/function packLoading"
Server scripts are working on windows servers but not on ubuntu servers.
How to reproduce:
- Load the 1.18.2.03 versions of the servers.
- Extract Charn.zip into worlds.
- Import server.properties and valid_known_packs.json.
- Start the Server and join with a client.
- On windows you get spammed with "script loading".
- On ubuntu nothing happens.
- You can check if the addon loaded by executing the command "/function
packLoading"
Server scripts are working on windows servers but not on ubuntu servers.
How to reproduce:
- Load the 1.18.2.03 versions of the servers.
- Extract Charn.zip into worlds.
- Import server.properties and valid_known_packs.json.
- Start the Server and join with a client.
- On windows you get spammed with "script loading".
- On ubuntu nothing happens.
- You can check if the addon loaded by executing the command "/function sudokuGive"
Is this fixed or still an Issue?
[^Minecraft 2022-08-09 11-40-41.mp4]
The ItemType air is not found anymore in Gametest Engine.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines:
const stack = new ItemStack(MinecraftItemTypes.air);
- Run
a world with the addonObserved Result
The command is unknown.Expected Result
The Player switches to the other server.The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack} from "mojang-minecraft";
world.events.beforeChat.subscribe(() => {
{ const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack") }
trycatch (error)
{ world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") }})
- Run The addon and send a message via chat.
Observed Result
You recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack} from "mojang-minecraft";
world.events.beforeChat.subscribe(() => {
{ const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack") }
trycatch (error)
{ world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") }})
- Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft";
world.events.beforeChat.subscribe(() => {
{ const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack") }
trycatch (error)
{ world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") }})
3. Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft";
world.events.beforeChat.subscribe(() => {
{ const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack") }
trycatch (error)
{ world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") }})
3. Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
// import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft"; world.events.beforeChat.subscribe(() => { try { const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack") } catch (error) { world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") }})
3. Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
// import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft"; world.events.beforeChat.subscribe(() => { try { const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack") } catch (error) { world.getDimension("overworld").runCommand("msg @a Could not get ItemStack")}})
3. Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft"; world.events.beforeChat.subscribe(() => { try { const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack"); } catch (error) { world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") } })
3. Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft"; world.events.beforeChat.subscribe(() => { try { const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack"); } catch (error) { world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") } })
3. Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Tested on Server-Alpha for Linux with Windows Edition as Client.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft"; world.events.beforeChat.subscribe(() => { try { const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack"); } catch (error) { world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") } })
3. Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Tested on Server-Alpha for Linux with Windows Edition as Client.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft"; world.events.beforeChat.subscribe(() => { try { const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack"); } catch (error) { world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") } })
3.Run The addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The ItemType air is not found anymore in Gametest Engine on version 1.0.0-beta.
Tested on Server-Alpha for Linux with Windows Edition as Client.
Steps to reproduce
- Create a AddOn with Gametest Engine.
- Add the followinging commandlines to the script:
import {world, ItemStack, MinecraftItemTypes} from "mojang-minecraft"; world.events.beforeChat.subscribe(() => { try { const stack = new ItemStack(MinecraftItemTypes.air); world.getDimension("overworld").runCommand("msg @a Could get ItemStack"); } catch (error) { world.getDimension("overworld").runCommand("msg @a Could not get ItemStack") } })
3. Start a world with the addon and send a message via chat.
Observed ResultYou recieve a message with: Could not get ItemStack
Expected Result
You recieve a message with: Could get ItemStack
The event itemUseOn doesn't get called with empty hand anymore.
This event was usefull for preventing players from interacting with chest, buttons, etc.
But now players just need to empty their hands to interact with the block.
import {world} from "@minecraft/server"; world.beforeEvents.itemUseOn.subscribe((event)=> { if(event.block.typeId=="minecraft:chest"){ event.source.sendMessage("Hand is not empty"); event.cancel=true; } })Tested with Windows 11 on server software for linux.
Steps to reproduce:
- Run a world with this script.
- Place a chest
- Interact with the chest with a full hand
- Interact with the chest with an empty hand
New events like handSlotChange, itemDrop or blockInteract could also solve the issue.


Resource Packs in Order:
Robot Horse
Doctor Who
Chroma Hills HD
Behavior Packs in Order:
Realistic Torch
Robot Horse
2 Players riding a horse
Friend Creeper
Doctor Who
Addons I try to Add: Animacraft, Outdoor Escape
The Resource of doctor Who is too big to uplad.
http://mcpedl.com/doctor-who-mobs-pack/
Both
Its doctor Who and robot horse who are broken. I already tried it with changing version numbers etc., but nothing worked.
One time a cart disappeared, but I can't be sure no Npc has destroyed it cause an enderman opened a hole to the system in that time. I've found the hole few days after the cart disappeared.
@IonicEcko Sidebar is on the side of the screen while playing. Belowname is below the names of players on their character. List is on the List of online players after pressing esc, start...
Still not working with 1.18.2.03
still a Problem with 1.18.10
You also need to edit/create the file (server)/config/default/permissions.json.
Module Permission Description
But on my debian server Scripts won't load after that change too.
is resolved
Hi,
here the link to a video that shows the bug.
https://www.dropbox.com/s/vjletm21482bvrr/Minecraft%202022-08-09%2011-40-41.mp4?dl=0
The form opens three seconds after the chat event (if the chat is closed).
this example instantly triggers a form on any message
No, the new property does not fix the issue. I already built a workaround that detects the possible reasons and restarts the form if necessary. As I said an option to close open windows would fix the issue.
I tried it with bedrock server software for linux on 1.19.22 & 1.19.30 in chat using windows 10 edition as client.
Steps to reproduce
/transferserver griefergames.net 19132
Observed Result
The command is unknown.
Expected Result
The Player switches to the other server.
File added. Now running every 10 seconds and giving more information about the error. Tested with Windows 10 Edition.
@tobiaspm
you can use this:
event.block.location
Still an issue with 1.20
I found a workaround, it's pretty nasty, but it works:
Give and clear command still use data.
You can use these commands with the typeId of the item and various data values (0-15) to detect if the amount of the item changes.