Slimefun / Slimefun4

Slimefun 4 - A unique Spigot/Paper plugin that looks and feels like a modpack. We've been giving you backpacks, jetpacks, reactors and much more since 2013.
GNU General Public License v3.0
958 stars 547 forks source link

Slimefun_Not_Working_As_Intended #3874

Open PeculiarLamp opened 1 year ago

PeculiarLamp commented 1 year ago

โ— Checklist

๐Ÿ“ Description

When a member logged on and messed with the Slimefun components, one output chest was working while the other was not and when he tried to use an energy regulator it did not show him as owner rather it shown CS-CoreLib as owner and when he tried to destroy it and place it back it just shown it as CS-CoreLib's head rather than an actual component including the "Connecting..." hologram as well as the Simple Elevator when trying to be used it doesn't work and when destroyed and put into inventory it says Block of Quartz. After these problems rose, I saw in the console a message that states "[20:15:08 ERROR]: [Slimefun] An Exception was caught while ticking the Block Tickers Task for Slimefun vDEV - 1068 (git cab97b1a) java.lang.IllegalStateException: World "Teknocraft S3.5" seems to have been deleted. Do not call unsafe methods directly!" Even though in the world settings folder of Slimefun has the world on it. The software used is a mixture of different softwares combined: Spigot, Paper, Purpur and Bukkit.

๐Ÿ“‘ Reproduction Steps

  1. Updated to the latest version
  2. Uploaded it to my server's file manager
  3. Restarted the server
  4. Logged on and the issues still occured

๐Ÿ’ก Expected Behavior

Was expecting for everything to work as normal after these issues, but alas, they still remain.

๐Ÿ“ท Screenshots / Videos

SimpleElevatorIssue WorldSettingsSlimefun CoreLib'sHead AnExceptionWasCaught-Slimefun Owner_CSCoreLib

๐Ÿ“œ Server Log

No response

๐Ÿ“‚ /error-reports/ folder

No response

๐Ÿ’ป Server Software

Other (please specify in your description)

๐ŸŽฎ Minecraft Version

1.19.x

โญ Slimefun version

Slimefun4 - DEV 1068 (git cab97)

๐Ÿงญ Other plugins

SimpleUtilities

JustAHuman-xD commented 1 year ago

This is a duplicate, you're blockstorage got messed up that's all

JustAHuman-xD commented 1 year ago

Sorry not a duplicate I'm blind

JustAHuman-xD commented 1 year ago

The world thing is an interesting problem.

JustAHuman-xD commented 1 year ago

Can you provide the logs like the issue template asked for?

Boomer-1 commented 1 year ago

also what do you mean a mixture of 4 different servers? what type of server are you using, as slimefun isn't compatible with bukkit

PeculiarLamp commented 1 year ago

Can you provide the logs like the issue template asked for?

2023-03-17-1.log.gz

JustAHuman-xD commented 1 year ago

and the error reports? (If there are any)

PeculiarLamp commented 1 year ago

also what do you mean a mixture of 4 different servers? what type of server are you using, as slimefun isn't compatible with bukkit

It isn't 4 different servers it is 4 different softwares working on one server, though after you said that Slimefun isn't compatible with Bukkit, I deleted Bukkit off and the issues still prevailed.

Boomer-1 commented 1 year ago

that log has nothing in it to indicate any issues.

please provide the full screenshot of /sf versions

PeculiarLamp commented 1 year ago

and the error reports? (If there are any) EmptyDirectory

The error reports are empty on my end.

PeculiarLamp commented 1 year ago

that log has nothing in it to indicate any issues.

please provide the full screenshot of /sf versions

I apologize, I sent you an older log, anyway, here is a more recent one. 2023-06-26-1.log.gz

PeculiarLamp commented 1 year ago

that log has nothing in it to indicate any issues.

please provide the full screenshot of /sf versions

And, here are the SF Versions SFVersions

Boomer-1 commented 1 year ago

can you please be specific on what you mean by you're using 4 different types of software? you're using a purpur server, but what do you mean by a combination of 4 different software?

PeculiarLamp commented 1 year ago

can you please be specific on what you mean by you're using 4 different types of software? you're using a purpur server, but what do you mean by a combination of 4 different software?

My server uses the following software: Bukkit, Paper, Purpur and Spigot

Boomer-1 commented 1 year ago

what do you mean, you have a purpur server. please explain in detail

ybw0014 commented 1 year ago

Do not use weird symbols other than underscores(_) in world name.

JustAHuman-xD commented 1 year ago

Yeah how do you use multiple softwares on 1 server? I've never heard of that and I can't even think about how it would work as they're separate jars. And running them at the same time would just be different servers that maybe share some files? That'd probably error.

JustAHuman-xD commented 1 year ago

Do not use weird symbols other than underscores(_) in world name.

This too, I've heard using . and other symbols breaks things

PeculiarLamp commented 1 year ago

Do not use weird symbols other than underscores(_) in world name.

This too, I've heard using . and other symbols breaks things

How to rename the world then?

PeculiarLamp commented 1 year ago

Do not use weird symbols other than underscores(_) in world name.

This too, I've heard using . and other symbols breaks things

How to rename the world then?

And still keep everything.

ybw0014 commented 1 year ago

Yeah how do you use multiple softwares on 1 server? I've never heard of that and I can't even think about how it would work as they're separate jars. And running them at the same time would just be different servers that maybe share some files? That'd probably error.

Maybe he doesn't know relationship among bukkit, spigot, paper and purpur. It is only purpur from the /sf versions result.

J3fftw1 commented 1 year ago

Slimefun should just straight up not run if there are illegal charachters in the world name. We might just need to add an check to stop Slimefun for running at all. So for what ever reason it does work sometimes it doesnt let you make Slimefun work.

J3fftw1 commented 1 year ago

Do not use weird symbols other than underscores(_) in world name.

This too, I've heard using . and other symbols breaks things

How to rename the world then?

And still keep everything.

i dont think you can rename the world easily. I would back it up first. Then if you have multiverse core you can do /mvm set alias (NAME). run that command when you are in the world.

PeculiarLamp commented 1 year ago

Do not use weird symbols other than underscores(_) in world name.

This too, I've heard using . and other symbols breaks things

How to rename the world then?

And still keep everything.

i dont think you can rename the world easily. I would back it up first. Then if you have multiverse core you can do /mvm set alias (NAME). run that command when you are in the world.

Okay, might try that, thanks!