• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
Oregen3 (Updated) [1.8 - 1.21]

Plugins Việt Nam Oregen3 (Updated) [1.8 - 1.21] 1.8.2

No permission to download
  • Thread starter Thread starter Hex
  • Ngày gửi Ngày gửi
lỗi giống này nè!
mình thấy phiên bản của bản là spigot 1.12.2 và Oregen3 1.6.3 bạn có chắc đây là 1.19 chứ?

với lại mình khuyên bạn nên đổi sang paper nếu được
 
có 1 thứ là khi đập block quá nhanh
như cúp tnt :)) thì nói sẽ 1 số block không được gen lại
 
[22:16:10 WARN]: [Oregen3] Task #115 for Oregen3 v1.6.5 generated an exception java.lang.IllegalArgumentException: Material cannot be null at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145) ~[guava-31.0.1-jre.jar:?] at org.bukkit.craftbukkit.v1_18_R2.block.CraftBlock.setType(CraftBlock.java:179) ~[paper-1.18.2.jar:git-Paper-388] at org.bukkit.craftbukkit.v1_18_R2.block.CraftBlock.setType(CraftBlock.java:174) ~[paper-1.18.2.jar:git-Paper-388] at me.banbeucmas.oregen3.handler.block.placer.VanillaBlockPlacer.placeBlock(VanillaBlockPlacer.java:15) ~[Oregen3-1.6.5.jar:?] at me.banbeucmas.oregen3.handler.block.placetask.BlockPlaceTask.place(BlockPlaceTask.java:17) ~[Oregen3-1.6.5.jar:?] at me.banbeucmas.oregen3.handler.block.placetask.LimitedBlockPlaceTask.lambda$new$0(LimitedBlockPlaceTask.java:30) ~[Oregen3-1.6.5.jar:?] at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-388] at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1532) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:483) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1456) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1226) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[paper-1.18.2.jar:git-Paper-388] at java.lang.Thread.run(Thread.java:833) ~[?:?]
có bản 1.7 kìa
 
[22:16:10 WARN]: [Oregen3] Task #115 for Oregen3 v1.6.5 generated an exception java.lang.IllegalArgumentException: Material cannot be null at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145) ~[guava-31.0.1-jre.jar:?] at org.bukkit.craftbukkit.v1_18_R2.block.CraftBlock.setType(CraftBlock.java:179) ~[paper-1.18.2.jar:git-Paper-388] at org.bukkit.craftbukkit.v1_18_R2.block.CraftBlock.setType(CraftBlock.java:174) ~[paper-1.18.2.jar:git-Paper-388] at me.banbeucmas.oregen3.handler.block.placer.VanillaBlockPlacer.placeBlock(VanillaBlockPlacer.java:15) ~[Oregen3-1.6.5.jar:?] at me.banbeucmas.oregen3.handler.block.placetask.BlockPlaceTask.place(BlockPlaceTask.java:17) ~[Oregen3-1.6.5.jar:?] at me.banbeucmas.oregen3.handler.block.placetask.LimitedBlockPlaceTask.lambda$new$0(LimitedBlockPlaceTask.java:30) ~[Oregen3-1.6.5.jar:?] at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-388] at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1532) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:483) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1456) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1226) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[paper-1.18.2.jar:git-Paper-388] at java.lang.Thread.run(Thread.java:833) ~[?:?]
Material cannot be null. Xem lại configá
 
Suggest nên cho thêm tùy chọn generate bằng đa luồng forkjoinpool để cho 1 số ng có nhiều luồng thì sử dụng đa luồng, chứ async thì đôi khi sv đông thì plugin vẫn gây lag rất nhiều, check spark profiler thì hơn 15% (Đã bật tất cả async trong config)
 
Suggest nên cho thêm tùy chọn generate bằng đa luồng forkjoinpool để cho 1 số ng có nhiều luồng thì sử dụng đa luồng, chứ async thì đôi khi sv đông thì plugin vẫn gây lag rất nhiều, check spark profiler thì hơn 15% (Đã bật tất cả async trong config)
Lag chủ yếu là do đặt block trong 1 tick nhiều quá th, async nhiều quá thì sẽ dẫn đến việc gen block ko nhanh dc :((. Bạn thử chỉnh cái tuỳ chọn maxBlockPlacePerTick thử xem sao :3
 
[22:16:10 WARN]: [Oregen3] Task #115 for Oregen3 v1.6.5 generated an exception java.lang.IllegalArgumentException: Material cannot be null at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145) ~[guava-31.0.1-jre.jar:?] at org.bukkit.craftbukkit.v1_18_R2.block.CraftBlock.setType(CraftBlock.java:179) ~[paper-1.18.2.jar:git-Paper-388] at org.bukkit.craftbukkit.v1_18_R2.block.CraftBlock.setType(CraftBlock.java:174) ~[paper-1.18.2.jar:git-Paper-388] at me.banbeucmas.oregen3.handler.block.placer.VanillaBlockPlacer.placeBlock(VanillaBlockPlacer.java:15) ~[Oregen3-1.6.5.jar:?] at me.banbeucmas.oregen3.handler.block.placetask.BlockPlaceTask.place(BlockPlaceTask.java:17) ~[Oregen3-1.6.5.jar:?] at me.banbeucmas.oregen3.handler.block.placetask.LimitedBlockPlaceTask.lambda$new$0(LimitedBlockPlaceTask.java:30) ~[Oregen3-1.6.5.jar:?] at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-388] at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1532) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:483) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1456) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1226) ~[paper-1.18.2.jar:git-Paper-388] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[paper-1.18.2.jar:git-Paper-388] at java.lang.Thread.run(Thread.java:833) ~[?:?]
Có thể là bạn đặt tên material sai đó :D Chắc sau này mình sẽ gửi warning đàng hoàng hơn thay vì ném lỗi :3
 
Mã:
[23:12:38] [Craft Scheduler Thread - 79 - Oregen3/WARN]: [Oregen3] Plugin Oregen3 v1.7.0 generated an exception while executing task 34125
java.lang.NullPointerException: null
    at java.util.Objects.requireNonNull(Objects.java:209) ~[?:?]
    at me.banbeucmas.oregen3.util.PluginUtils.getChosenGenerator(PluginUtils.java:66) ~[Oregen3-1.7.0.jar:?]
    at me.banbeucmas.oregen3.handler.event.BlockEventHandler.generate(BlockEventHandler.java:13) ~[Oregen3-1.7.0.jar:?]
    at me.banbeucmas.oregen3.handler.event.AsyncBlockEventHandler.lambda$generateBlock$0(AsyncBlockEventHandler.java:17) ~[Oregen3-1.7.0.jar:?]
    at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.19.4.jar:git-Paper-550]
    at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.19.4.jar:git-Paper-550]
    at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.19.4.jar:?]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
    at java.lang.Thread.run(Thread.java:833) ~[?:?]
có lỗi này nữa, hình như là do lava + water ở world khác ngoài world của đảo thì bị lỗi này
Tại đang fix cái map dungeon, do có lava nên mình đổ nước vào xong nó tạo ra obsidian. Quay qua quay lại check console mới thấy lỗi này nên k biết có phải do lava + nước ở world khác world island k nữa ~~
 
Mã:
[23:12:38] [Craft Scheduler Thread - 79 - Oregen3/WARN]: [Oregen3] Plugin Oregen3 v1.7.0 generated an exception while executing task 34125
java.lang.NullPointerException: null
    at java.util.Objects.requireNonNull(Objects.java:209) ~[?:?]
    at me.banbeucmas.oregen3.util.PluginUtils.getChosenGenerator(PluginUtils.java:66) ~[Oregen3-1.7.0.jar:?]
    at me.banbeucmas.oregen3.handler.event.BlockEventHandler.generate(BlockEventHandler.java:13) ~[Oregen3-1.7.0.jar:?]
    at me.banbeucmas.oregen3.handler.event.AsyncBlockEventHandler.lambda$generateBlock$0(AsyncBlockEventHandler.java:17) ~[Oregen3-1.7.0.jar:?]
    at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.19.4.jar:git-Paper-550]
    at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.19.4.jar:git-Paper-550]
    at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.19.4.jar:?]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
    at java.lang.Thread.run(Thread.java:833) ~[?:?]
có lỗi này nữa, hình như là do lava + water ở world khác ngoài world của đảo thì bị lỗi này
Tại đang fix cái map dungeon, do có lava nên mình đổ nước vào xong nó tạo ra obsidian. Quay qua quay lại check console mới thấy lỗi này nên k biết có phải do lava + nước ở world khác world island k nữa ~~
Ok sẽ check sau :((
 
Similar content Most view Xem thêm
Back
Top Bottom