SRegionProtector

SRegionProtector 30.1

Sergey_Dertan updated SRegionProtector with a new update entry:

Flag particle & fixes

Changelist:
  • Fix YAML provider thread amount
  • Angry villager particle when flag activated
  • Copy flags command
  • Fix lang strings
  • Fix NPE
  • Fix explode block break status
  • Fix region size calculation
  • Fix member remove form member check
  • Add warning when flag disabled
  • Increase default save period to 6 minutes
  • Remove useless messages when enabling plugin
Read the rest of this update entry...
 

WylSmart

New Member
Update please for CORE: PM1E
Fixed > >

line: GlobalBlockPlatte.java > 409-510

this.borderBlock = GlobalBlockPalette.getOrCreateRuntimeId(borderBlock.getId(), borderBlock.getDamage());
throw new IllegalArgumentException("Tried to get block runtime id for unsupported protocol version: " + protocol);
return getOrCreateRuntimeId(protocol, legacyId >> 4, legacyId & 0xf);
 
Hello, is it possible to update the plugin?, is not compatible with last Placeholder Api:
  1. 2021-04-20 02:28:15.806 [main] ERROR - Throwing
  2. java.lang.RuntimeException: java.lang.IncompatibleClassChangeError: Found class com.creeperface.nukkit.placeholderapi.api.PlaceholderAPI, but interface was expected
  3. at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:440) [custom.jar:?]
  4. at cn.nukkit.Server.enablePlugin(Server.java:748) [custom.jar:?]
  5. at cn.nukkit.Server.enablePlugins(Server.java:737) [custom.jar:?]
  6. at cn.nukkit.Server.<init>(Server.java:505) [custom.jar:?]
  7. at cn.nukkit.Nukkit.main(Nukkit.java:120) [custom.jar:?]
  8. Caused by: java.lang.IncompatibleClassChangeError: Found class com.creeperface.nukkit.placeholderapi.api.PlaceholderAPI, but interface was expected
  9. at Sergey_Dertan.SRegionProtector.Utils.PlaceholdersLoader.<clinit>(PlaceholdersLoader.java:16) ~[?:?]
  10. at java.lang.Class.forName0(Native Method) ~[?:1.8.0_271]
  11. at java.lang.Class.forName(Class.java:264) ~[?:1.8.0_271]
  12. at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.registerPlaceholders(SRegionProtectorMain.java:379) ~[?:?]
  13. at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.onEnable(SRegionProtectorMain.java:114) ~[?:?]
  14. at cn.nukkit.plugin.PluginBase.setEnabled(PluginBase.java:89) ~[custom.jar:?]
  15. at cn.nukkit.plugin.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:117) ~[custom.jar:?]
  16. at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:436) ~[custom.jar:?]
  17. ... 4 more
  18. 2021-04-20 02:28:15.812 [main] INFO - Disabling SRegionProtector v30.0
 

Mar1mba

New Member
Вылезла такая ошибка... Пробовал версию плагина SRegionProtector v30 там точно так же... Он не запускается.. вот ошибка:
Code:
[main] INFO - Включение SRegionProtector v20.3 
2021-04-21 08:58:39.343 [main] FATAL - An error occurred while enabling the plugin SRegionProtector, 20.3, Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain 
java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap') 
 at cn.nukkit.plugin.LibraryLoader.load(LibraryLoader.java:73) ~[minecraft.jar:?] 
 at cn.nukkit.plugin.LibraryLoader.load(LibraryLoader.java:33) ~[minecraft.jar:?] 
 at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.loadLibraries(SRegionProtectorMain.java:335) ~[?:?] 
 at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.onEnable(SRegionProtectorMain.java:88) ~[?:?] 
 at cn.nukkit.plugin.PluginBase.setEnabled(PluginBase.java:101) ~[minecraft.jar:?] 
 at cn.nukkit.plugin.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:120) ~[minecraft.jar:?] 
 at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:459) [minecraft.jar:?] 
 at cn.nukkit.Server.enablePlugin(Server.java:937) [minecraft.jar:?] 
 at cn.nukkit.Server.enablePlugins(Server.java:926) [minecraft.jar:?] 
 at cn.nukkit.Server.<init>(Server.java:685) [minecraft.jar:?] 
 at cn.nukkit.Nukkit.main(Nukkit.java:194) [minecraft.jar:?] 
2021-04-21 08:58:39.357 [main] INFO - Выключение SRegionProtector v20.3 
2021-04-21 08:58:39.368 [main] INFO - [§eSRegionProtector§f]: §aЗапуск сохранения... 
2021-04-21 08:58:39.370 [main] FATAL - An error occurred while disabling the plugin SRegionProtector, 20.3, Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain 
java.lang.NullPointerException: null 
 at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.save(SRegionProtectorMain.java:239) ~[?:?] 
 at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.save(SRegionProtectorMain.java:224) ~[?:?] 
 at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.onDisable(SRegionProtectorMain.java:419) ~[?:?] 
 at cn.nukkit.plugin.PluginBase.setEnabled(PluginBase.java:103) ~[minecraft.jar:?] 
 at cn.nukkit.plugin.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:140) ~[minecraft.jar:?] 
 at cn.nukkit.plugin.PluginManager.disablePlugin(PluginManager.java:539) [minecraft.jar:?] 
 at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:463) [minecraft.jar:?] 
 at cn.nukkit.Server.enablePlugin(Server.java:937) [minecraft.jar:?] 
 at cn.nukkit.Server.enablePlugins(Server.java:926) [minecraft.jar:?] 
 at cn.nukkit.Server.<init>(Server.java:685) [minecraft.jar:?] 
 at cn.nukkit.Nukkit.main(Nukkit.java:194) [minecraft.jar:?] 
2021-04-21 08:58:39.406 [main] INFO - Подготовка мира "§aAlicizationWorld§f"
 
Вылезла такая ошибка... Пробовал версию плагина SRegionProtector v30 там точно так же... Он не запускается.. вот ошибка:
Code:
[main] INFO - Включение SRegionProtector v20.3
2021-04-21 08:58:39.343 [main] FATAL - An error occurred while enabling the plugin SRegionProtector, 20.3, Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain
java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap')
at cn.nukkit.plugin.LibraryLoader.load(LibraryLoader.java:73) ~[minecraft.jar:?]
at cn.nukkit.plugin.LibraryLoader.load(LibraryLoader.java:33) ~[minecraft.jar:?]
at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.loadLibraries(SRegionProtectorMain.java:335) ~[?:?]
at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.onEnable(SRegionProtectorMain.java:88) ~[?:?]
at cn.nukkit.plugin.PluginBase.setEnabled(PluginBase.java:101) ~[minecraft.jar:?]
at cn.nukkit.plugin.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:120) ~[minecraft.jar:?]
at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:459) [minecraft.jar:?]
at cn.nukkit.Server.enablePlugin(Server.java:937) [minecraft.jar:?]
at cn.nukkit.Server.enablePlugins(Server.java:926) [minecraft.jar:?]
at cn.nukkit.Server.<init>(Server.java:685) [minecraft.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:194) [minecraft.jar:?]
2021-04-21 08:58:39.357 [main] INFO - Выключение SRegionProtector v20.3
2021-04-21 08:58:39.368 [main] INFO - [§eSRegionProtector§f]: §aЗапуск сохранения...
2021-04-21 08:58:39.370 [main] FATAL - An error occurred while disabling the plugin SRegionProtector, 20.3, Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain
java.lang.NullPointerException: null
at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.save(SRegionProtectorMain.java:239) ~[?:?]
at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.save(SRegionProtectorMain.java:224) ~[?:?]
at Sergey_Dertan.SRegionProtector.Main.SRegionProtectorMain.onDisable(SRegionProtectorMain.java:419) ~[?:?]
at cn.nukkit.plugin.PluginBase.setEnabled(PluginBase.java:103) ~[minecraft.jar:?]
at cn.nukkit.plugin.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:140) ~[minecraft.jar:?]
at cn.nukkit.plugin.PluginManager.disablePlugin(PluginManager.java:539) [minecraft.jar:?]
at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:463) [minecraft.jar:?]
at cn.nukkit.Server.enablePlugin(Server.java:937) [minecraft.jar:?]
at cn.nukkit.Server.enablePlugins(Server.java:926) [minecraft.jar:?]
at cn.nukkit.Server.<init>(Server.java:685) [minecraft.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:194) [minecraft.jar:?]
2021-04-21 08:58:39.406 [main] INFO - Подготовка мира "§aAlicizationWorld§f"
Работает только на java 8, это баг ядра.
 

Mar1mba

New Member
Работает только на java 8, это баг ядра.
А какую версию плагина установить, на это ядро? Сервер использует Nukkit 1.4.0.0-PN-SNAPSHOT (git-b7f4ffa)「 PowerNukkit」 , версия API 1.0.12 для Minecraft: BE v1.16.210 (версия протокола 428)
Сервер принял нормально версию плагина 18.2 только не устроило нас то что деревянный топорик плагина FastAsyncWorldEdit не работает.
 
Top