mohistmc / banner Goto Github PK
View Code? Open in Web Editor NEWThe Bukkit/Spigot/Paper API implementation for Fabric
License: GNU General Public License v3.0
The Bukkit/Spigot/Paper API implementation for Fabric
License: GNU General Public License v3.0
Inside of gitpod I ran ./gradlew runServer
and this happened, I think Banner no like Bamboo
latest.log
[18:54:20] [main/INFO] (FabricLoader/GameProvider) Loading Minecraft 1.19.4 with Fabric Loader 0.14.17
[18:54:20] [main/INFO] (FabricLoader) Loading 38 mods:
- banner 8
- fabric-api 0.75.3+1.19.4
- fabric-api-base 0.4.23+9ff28bced8
- fabric-api-lookup-api-v1 1.6.24+49abcf7ed8
- fabric-biome-api-v1 13.0.5+fe9afa9dd8
- fabric-block-api-v1 1.0.5+e022e5d1d8
- fabric-command-api-v2 2.2.4+ae0966bad8
- fabric-content-registries-v0 3.5.6+ae0966bad8
- fabric-convention-tags-v1 1.3.0+6baaf971d8
- fabric-crash-report-info-v1 0.2.14+aeb40ebed8
- fabric-data-generation-api-v1 11.3.4+5da15ca1d8
- fabric-dimensions-v1 2.1.44+7f87f8fad8
- fabric-entity-events-v1 1.5.12+e45f7c65d8
- fabric-events-interaction-v0 0.4.42+a1ccd7bfd8
- fabric-game-rule-api-v1 1.0.32+a1ccd7bfd8
- fabric-gametest-api-v1 1.2.1+ae0966bad8
- fabric-item-api-v1 2.1.15+ae0966bad8
- fabric-item-group-api-v1 3.0.2+e45f7c65d8
- fabric-lifecycle-events-v1 2.2.14+5da15ca1d8
- fabric-loot-api-v2 1.1.24+75e98211d8
- fabric-message-api-v1 5.1.0+1ee8be40d8
- fabric-mining-level-api-v1 2.1.36+49abcf7ed8
- fabric-networking-api-v1 1.2.21+4e68ac5bd8
- fabric-object-builder-api-v1 7.0.0+63b515f4d8
- fabric-particles-v1 1.0.22+f1e4495bd8
- fabric-recipe-api-v1 1.0.5+a1ccd7bfd8
- fabric-registry-sync-v0 2.1.1+a383ab97d8
- fabric-rendering-data-attachment-v1 0.3.27+afca2f3ed8
- fabric-rendering-fluids-v1 3.0.20+f1e4495bd8
- fabric-resource-conditions-api-v1 2.3.0+e6c7d4eed8
- fabric-resource-loader-v0 0.10.9+711cde8ad8
- fabric-screen-handler-api-v1 1.3.17+5da15ca1d8
- fabric-transfer-api-v1 3.0.1+9003cbe9d8
- fabric-transitive-access-wideners-v1 3.0.2+63b515f4d8
- fabricloader 0.14.17
- java 17
- minecraft 1.19.4
- mm 2.1
[18:54:21] [main/INFO] (FabricLoader/Mixin) SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/home/gitpod/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.12.4+mixin.0.8.5/e13b4069fe3555969811d4474f78576c707bbe1c/sponge-mixin-0.12.4+mixin.0.8.5.jar Service=Knot/Fabric Env=SERVER
[18:54:21] [main/INFO] (FabricLoader/Mixin) Loaded Fabric development mappings for mixin remapper!
[18:54:21] [main/INFO] (FabricLoader/Mixin) Compatibility level set to JAVA_17
[18:54:22] [main/INFO] (Mohist Banner) Loading libraries, please wait...
[18:54:22] [main/INFO] (KnotHelper) Loading library snakeyaml-1.33.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library maven-resolver-provider-3.8.5.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library maven-resolver-connector-basic-1.7.3.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library maven-resolver-transport-http-1.7.3.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library jansi-1.18.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library jline-2.14.6.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library json-simple-1.1.1.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library sqlite-jdbc-3.41.0.0.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library mysql-connector-j-8.0.32.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library SpecialSource-1.11.0.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library bungeecord-chat-1.16-R0.4.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library tools-1.3.0.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library mohistremapper-0.3.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library dynamicenum-0.1.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library i18n-0.2.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library log4j-iostreams-2.20.0.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library commons-io-2.11.0.jar
[18:54:22] [main/INFO] (KnotHelper) Loading library commons-lang-2.6-mohist.jar
[18:54:27] [main/ERROR] (FabricLoader/Mixin) Mixin apply for mod banner failed banner.mixins.json:world.level.block.MixinBambooStalkBlock from mod banner -> net.minecraft.world.level.block.BambooStalkBlock: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException PROTECTED @Overwrite method growBamboo in banner.mixins.json:world.level.block.MixinBambooStalkBlock from mod banner cannot reduce visibiliy of PUBLIC target method
org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: PROTECTED @Overwrite method growBamboo in banner.mixins.json:world.level.block.MixinBambooStalkBlock from mod banner cannot reduce visibiliy of PUBLIC target method
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.conformVisibility(MixinPreProcessorStandard.java:479) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:452) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachOverwriteMethod(MixinPreProcessorStandard.java:416) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:346) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:294) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) [sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) [fabric-loader-0.14.17.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) [?:?]
at net.minecraft.world.level.block.FireBlock.bootStrap(FireBlock.java:326) [minecraft-merged-project-root-1.19.4-loom.mappings.1_19_4.layered+hash.528350982-v2.jar:?]
at net.minecraft.server.Bootstrap.bootStrap(Bootstrap.java:46) [minecraft-merged-project-root-1.19.4-loom.mappings.1_19_4.layered+hash.528350982-v2.jar:?]
at net.minecraft.server.Main.main(Main.java:109) [minecraft-merged-project-root-1.19.4-loom.mappings.1_19_4.layered+hash.528350982-v2.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86) [dev-launch-injector-0.2.1+build.8.jar:?]
[18:54:27] [main/ERROR] (Minecraft) Failed to start the minecraft server
java.lang.RuntimeException: Mixin transformation of net.minecraft.world.level.block.BambooStalkBlock failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427) ~[fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) ~[fabric-loader-0.14.17.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.minecraft.world.level.block.FireBlock.bootStrap(FireBlock.java:326) ~[minecraft-merged-project-root-1.19.4-loom.mappings.1_19_4.layered+hash.528350982-v2.jar:?]
at net.minecraft.server.Bootstrap.bootStrap(Bootstrap.java:46) ~[minecraft-merged-project-root-1.19.4-loom.mappings.1_19_4.layered+hash.528350982-v2.jar:?]
at net.minecraft.server.Main.main(Main.java:109) [minecraft-merged-project-root-1.19.4-loom.mappings.1_19_4.layered+hash.528350982-v2.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.14.17.jar:?]
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86) [dev-launch-injector-0.2.1+build.8.jar:?]
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.17.jar:?]
... 11 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [banner.mixins.json:world.level.block.MixinBambooStalkBlock from mod banner] from phase [DEFAULT] in config [banner.mixins.json] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.17.jar:?]
... 11 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: PROTECTED @Overwrite method growBamboo in banner.mixins.json:world.level.block.MixinBambooStalkBlock from mod banner cannot reduce visibiliy of PUBLIC target method
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.conformVisibility(MixinPreProcessorStandard.java:479) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:452) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachOverwriteMethod(MixinPreProcessorStandard.java:416) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:346) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:294) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.17.jar:?]
... 11 more
212
OS: Windows 11 22621.1992 Java: java version "17.0.4" 2022-07-19 LTS
[12:27:13] [Server thread/INFO]: Plugins (26): LuckPerms, WildLoaders, Chunky, CraftableNotchApple, PlaceholderAPI, PluginManager, ClansLite, ProtocolLib, NotTooExpensive, LifeSteal-Smp-Plugin, MixAnyEnchant, SimpleCL, TreeFeller, floodgate, Vault, SilkSpawners_v2, ProtocolLibFixer, Skript, Essentials, ExtractableEnchantments, TuSKe, FastAsyncWorldEdit (WorldEdit), SkBee, TradeSystem, EssentialsChat, EssentialsSpawn
[12:27:21] [Server thread/INFO]: Mods: Banner Mod, Concurrent Chunk Management Engine, Concurrent Chunk Management Engine (Base), Concurrent Chunk Management Engine (Fixes/Chunk IO/Threading Issues), Concurrent Chunk Management Engine (Fixes/General/Threading Issues), Concurrent Chunk Management Engine (Fixes/WorldGen/Threading Issues), Concurrent Chunk Management Engine (Fixes/WorldGen/Vanilla Bugs), Concurrent Chunk Management Engine (No Tick View Distance), Concurrent Chunk Management Engine (Optimizations/Memory Allocations), Concurrent Chunk Management Engine (Optimizations/Chunk Access), Concurrent Chunk Management Engine (Optimizations/Chunk IO), Concurrent Chunk Management Engine (Optimizations/Math), Concurrent Chunk Management Engine (Optimizations/Scheduling), Concurrent Chunk Management Engine (Optimizations/General WorldGen), Concurrent Chunk Management Engine (Optimizations/Vanilla WorldGen), Concurrent Chunk Management Engine (Rewrites/Chunk Serializer), Concurrent Chunk Management Engine (Rewrites/Chunk IO), Concurrent Chunk Management Engine (Server Utils), Concurrent Chunk Management Engine (Threading/WorldGen), Concurrent Chunk Management Engine (Threading/Lighting), core, toml, MixinExtras, mixin-tools, asyncutil, i18n, Dupe Trigger, Fabric API, Fabric Convention Tags, Fabric Loader, Java HotSpot(TM) 64-Bit Server VM, mapping-io, terminalconsoleappender, exp4j, log4j-iostreams, jline-terminal, jline-terminal-jansi, threadly, snakeyaml
When using /give with EssentialsX, some items don't work. Doing /give player stick works fine, but do /give player diamondsword, it throws the error "Cannot get ID of Modern Material"
Doing /i stick doesn't work whereas doing /give player stick works fine. Essentials is still largely broken with Banner.
Nowhere in the console does the error show. I can provide a screenshot/video if necessary to show the error
Install latest Banner and EssentialsX
Do /give player diamondsword, or /i diamondsword
Profit?
A lot of the errors were coming from a plugin called DupeTrigger that I was testing with the items I was giving myself. These have no correlation to this issue, and I'm only saying this since it did flood the console lol
No response
https://github.com/MohistMC/Banner/actions/runs/5456029002
117版本此bug依然存在
Nothing
There is a few dirt in the backpack, put it down and then re-enter the server. The dirt comes back, and the dirt that was put down is still there
Many native bukkit plugins involving chest gui do open chest gui normally in banner, but they should be displayed in chest the item in the GUI is displayed in the player's backpack and cannot be interacted with. Because in Mohist, this plugin opens chest GUI will report errors, but when in banner doesn't, so I suspect it is a bug. Hope to solve it.
许多涉及箱子菜单的原生bukkit插件在banner中确实能正常打开箱子菜单,但是明明应该显示在箱子菜单中的项目,却显示在了玩家的背包中,而且不能交互。因为在mohist中,这种插件打开箱子菜单时都会报错,而在banner时并没有,所以我怀疑是bug,望解决。
Mohist/1.19.4/57396bfe64825c18f81ef9d9cb3da1c27161ff13
Fails to launch
[07:04:29] [main/ERROR] (FabricLoader/Mixin) Error loading companion plugin class [com.mohistmc.banner.mixin.BannerMixinPlugin] for mixin config [banner.mixins.json]. The plugin may be out of date: ClassCastException:class com.mohistmc.banner.mixin.BannerMixinPlugin cannot be cast to class org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin (com.mohistmc.banner.mixin.BannerMixinPlugin is in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @59ec2012; org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin is in unnamed module of loader 'app')
java.lang.ClassCastException: class com.mohistmc.banner.mixin.BannerMixinPlugin cannot be cast to class org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin (com.mohistmc.banner.mixin.BannerMixinPlugin is in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @59ec2012; org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin is in unnamed module of loader 'app')
can be recreated in gitpod
Quenteez/1.19.4: 080de95
https://haste.mohistmc.com/unizejayuw.sql
All information can be found in the commit. I fixed the error myself, everything works.
在每次进入游戏时会导致Y轴减少。
我发现这应该是一个与网络有关的问题。
如果您的服务器和客户端在同一台计算机上,则不会出现此问题。
如果没有,那么就会出现这种情况。
我认为玩家在加载世界之前就进入了世界,然后没有方块进行自由落体
因为我发现如果玩家在飞行的状态下重进,Y值不会减少。
版本:114
Originally posted by @Zao-chen in #60 (comment)
I am opening these bug reports for issues as I find them, I will me working on an format for them as I come across them, open for suggestions as this bug report is the format I am thinking of
# dev-bug: <bug name in human (not programmer) language>
<the error line from the log>
<the log file + Line Number where error occured>
<brief description of error>
java.lang.RuntimeException: Mixin transformation of net.minecraft.world.food.FoodData failed
specific error
Upon Player connect, it appears that data relating to "Hunger" (inferred from FoodData
) is not fully implemented and functional yet, causing an invalid player data
error
MohistMC/1.19.4
https://haste.mohistmc.com/rurinosofo.md
This error occurs when the SuperiorSkyblock2
plugin is enabled.
By Mojang mappings it's StringTag.getAsString()
, by Yarn mappings it's NbtElement.asString()
.
Then the server crashes.
banner-1.20.1-174
https://haste.mohistmc.com/ujomarukib.yaml
No response
MohistMC/1.19.4
https://haste.mohistmc.com/usahufekid.yaml
The error occurs after entering the /stop
command (it is also possible in other cases, I do not know this). At the same time, after restarting the server, the changes that occurred on the server are rolled back (the players return to the previous coordinates, the terrain is regenerated, the inventory returns to its previous state). Perhaps these 2 things are not related in any way, but I decided to mention it here.
By the error itself, it can be understood that some private class cannot be cast to class net.minecraft.class_3176
, i.e. DedicatedServer
(based on Mojang mappings).
Link to MixinDedicatedServer here.
P. S. I saw that some edits were made after I finished writing this topic (commit), so if this is no longer relevant, then I apologize
A bug appear when you collide with a mob or any entity, he block you totally and sometimes he doesn't move.
When you tried to jump on entity you are stuck and freeze on this entity.
MohistMC/1.19.4
https://haste.mohistmc.com/duladedumi.sql
java.lang.NoClassDefFoundError: net/minecraft/class_2841$d
when I try to generate an island. As far as I understand, class_2841$d
is the NMS class PalettedContainer<>
. I was thinking of adding it myself, but I didn't see the implementation of NMS classes in Banner at all (except for patches).
You can see where the error is caused when executing the code by the plugin: here.
Sometimes when the entity are generated she fliying and keep flying around 30 seconds (with moving).
MohistMC/1.19.4
https://haste.mohistmc.com/obunidixab.sql
Multiverse-Core recognizes only 2 worlds (world
and SuperiorWorld
- the world that creates the plugin SuperiorSkyblock2
). These 2 worlds are located in the root folder of the server (in the same place as fabric-server). While there are still worlds: DIM1
and DIM-1
, but in the world
folder. These 2 worlds correspond to world_nether
and world_the_end
, which should actually lie in the root folder of the server, as it is arranged on the basis of Spigot (however, this is not the case).
MohistMC/1.19.4
https://haste.mohistmc.com/luwiwileru.properties
When I entered the /mvtp SuperiorWorld
command, this error occurred. Probably related to teleportation between dimensions (?), although the class name indicates sending a chat command packet.
MohistMC/1.19.4/eace9ab407fb9266bd363e1d311c66177c23f209
attempting to place or break blocks (vanilla or modded) the server responds by not doing anything, acting as if spawn protection is enabled with an ∞ radius
1.20
无
控制台只能看日志,没得输命令
<MohistMC/Banner/f06933a>
No error
When cancelling EntityDamageEvent The sound and camera movement from the client still happen
@EventHandler(priority = EventPriority.HIGHEST)
public void preventFirstFall(EntityDamageEvent event) {
if(condition) {
event.setCancelled(true);
}
}
banner-1.20.1-147
none
banner-1.20.1-147.jar中没有主清单属性
bat脚本:
:start
"C:\Program Files\Zulu\zulu-18\bin\java.exe" -Xms8192M -Xmx8192M --add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -jar banner-1.20.1-147.jar
echo Server restarting...
echo Press CTRL + C to stop.
goto :start
When i try to give myself something with the /give command the server always return me "Unknow Item".
1.19.4:a21f6be72940179715c9ac17f81cb62d7b82a527
Please fix crash at server startup
无报错
从单人移入存档后所有方块消失
可以确定是banner的问题
删除banner后一切正常
banner-1.20.1-238
openjdk version "17.0.7" 2023-04-18 LTS ; Windows 10 Pro 19045.3208
仅安装 banner 和 fabric api 模组,无插件
搭建下界传送门后,无法传送到下界;搭建末地传送门后,末地与主世界相重叠
生成的世界文件夹可以像 paper 一样,拆分为 world、world_nether、world_the_end,而不是一个综合的 world 吗?
No response
No response
https://github.com/MohistMC/Banner/actions/runs/5387069980
无报错
jdk-18.0.2
fabric-carpet-1.20-1.4.112+v230608
banner-1.20.1-112
fabric-api-0.83.1+1.20.1
无mod:正常游玩
单carpet:正常游玩
单banner:正常游玩
banner+carpet:出现生物无响应的情况
准确来说就是所有生物处于不动的状态,位置什么的都不会刷新
只有受到攻击等外部信号才会更新位置和状态,实际效果就有点像攻击生物生物会瞬移
(就像延迟超高一样,但是只有生物会这样)
MohistMC/Banner/commit/89fa80ddbf26f268d19946f70f2a0bafc642ff13
[21:59:46] [Server thread/ERROR]: Failed to handle packet net.minecraft.network.protocol.game.ServerboundUseItemOnPacket@673f0106, suppressing error java.lang.NullPointerException: Cannot invoke "net.minecraft.world.level.block.state.BlockState.getBlock()" because "data" is null at org.bukkit.craftbukkit.v1_20_R1.block.data.CraftBlockData.fromData(CraftBlockData.java:562) ~[Banner%20Mod-LATEST-%5B1.20.%5D.jar:?] at net.minecraft.world.item.StandingAndWallBlockItem.getPlacementState(StandingAndWallBlockItem.java:563) ~[server-intermediary.jar:?] at net.minecraft.world.item.BlockItem.place(BlockItem.java:75) ~[server-intermediary.jar:?] at net.minecraft.world.item.BlockItem.useOn(BlockItem.java:50) ~[server-intermediary.jar:?] at net.minecraft.world.item.ItemStack.useOn(ItemStack.java:1329) ~[server-intermediary.jar:?] at net.minecraft.world.item.ItemStack.useOn(ItemStack.java:1507) ~[server-intermediary.jar:?] at net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java:940) ~[server-intermediary.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItemOn(ServerGamePacketListenerImpl.java:1140) ~[server-intermediary.jar:?] at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:34) ~[server-intermediary.jar:?] at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:8) ~[server-intermediary.jar:?] at net.minecraft.network.protocol.PacketUtils.mda21612$banner$lambda$ensureRunningOnSameThread$0$0(PacketUtils.java:529) ~[server-intermediary.jar:?] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-intermediary.jar:?] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:156) ~[server-intermediary.jar:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:782) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:164) ~[server-intermediary.jar:?] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:130) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:764) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:758) ~[server-intermediary.jar:?] at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:115) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:742) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:2132) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:265) ~[server-intermediary.jar:?] at java.lang.Thread.run(Thread.java:833) ~[?:?]
The problem is explained in the title but, the problem happens to with vanilla heads.
Without banner mod works well.
Mods or plugins about player heads give the problem and vanilla commands too (don't give any errors with the commands, only when the head is placed).
Psd: Sorry 4 bad eng.
Quenteez/1.19.4: d4ed020
https://haste.mohistmc.com/tukeluleda.sql
All information can be found in the commit. I fixed the error myself, everything works.
/MohistMC/Banner/commit/c9625089958ac374e70bea78edfcab56d9790d18
null
I'm trying to move my world from spigot to fabric, I moved the DIM1
and the DIM-1
folders into the world
folder, as the normal process when changing a spigot world to a vanilla/modded world. It worked well before I put the banner file into the mods
folder. But after that my world started to glitch.
After loading all the mods and plugins and the world, the console immediately logged that several villagers suffocated in the wall:
[13:25:05] [Server thread/INFO]: Villager Villager['Villager'/31, l='ServerLevel[world]', x=241.30, y=55.00, z=-1102.70] died, message: 'Villager suffocated in a wall'
[13:25:09] [Server thread/INFO]: Villager Villager['Villager'/33, l='ServerLevel[world]', x=242.61, y=55.00, z=-1102.70] died, message: 'Villager suffocated in a wall'
[13:25:10] [Server thread/INFO]: Villager Villager['Villager'/32, l='ServerLevel[world]', x=242.28, y=55.00, z=-1101.56] died, message: 'Villager suffocated in a wall'
[13:25:10] [Server thread/INFO]: Villager Villager['Villager'/58, l='ServerLevel[world]', x=237.80, y=56.00, z=-1078.39] died, message: 'Villager suffocated in a wall'
[13:25:10] [Server thread/INFO]: Villager Villager['Villager'/59, l='ServerLevel[world]', x=237.53, y=56.00, z=-1079.70] died, message: 'Villager suffocated in a wall'
[13:25:11] [Server thread/INFO]: Villager Villager['Villager'/55, l='ServerLevel[world]', x=236.30, y=56.00, z=-1078.54] died, message: 'Villager suffocated in a wall'
I guess this is because the entity data is still there, but the chunk data and block data were reset by Banner.
Then I joined the game, spawned underground, and I issued command /top
to get out. The entire world was covered by the original generation of my seed, and my map mod suggested that those chunks out of render distance were still the old data(e.g. my buildings were still there), but ever since I moved to a place it re-generated like it didn't recognize the old data, and created its new one.
When I first issued command /home village
, I'm teleported to nether. The blocks weren't rendered, but I can see the particles and the sky were nether-styled. Also the map suggested again I was in nether—my buildings were still there, but a few chunks near my position were replaced by netherracks. I inferred it's probably because the chunks from three dimentions were osmosing into each other.
v1.20.1
1.20.1rc1
cmi插件setspawn后spawn会切换世界
banner-1.20.1-72
世界时间错误:在黑夜和白天直接反复切换
挖方块不物品,也不会导致方块更新
Nether is OK but im unable to go to end.
In world folder the end is generated but i can't go to it.
260
OS: Windows 10 22H2 19045.3208 Java: openjdk version "17.0.5" 2022-10-18
Plugins (1): Slimefun
Name : Slimefun
Version : DEV - 1087 (git dc22e665)
Mods: Banner Mod, MixinExtras, mixin-tools, i18n, Fabric API, Fabric Convention Tags, Fabric Loader, OpenJDK, mapping-io, terminalconsoleappender, log4j-iostreams, jline-terminal, jline-terminal-jansi, snakeyaml
When I drop an item, the player's view falls down, like when crouching.
No response
No response
No response
核心版本:fabric-server-mc.1.20.1-loader.0.14.21-launcher.0.11.2
banner版本:banner-1.20.1-97.jar
api版本:fabric-api-0.84.0+1.20.1.jar
log日志:https://haste.mohistmc.com/ohewuxuqik.makefile
crash-reports日志:https://haste.mohistmc.com/akawupaqel.kotlin
后台使用say指令后报错task failed,进服后崩服
253
OS: Windows 10 22H2 19045.3208 Java: openjdk version "17.0.5" 2022-10-18
Plugins (1): Slimefun
Name : Slimefun
Version : DEV - 1087 (git dc22e665)
Mods: Banner Mod, MixinExtras, mixin-tools, i18n, Fabric API, Fabric Convention Tags, Fabric Loader, OpenJDK, mapping-io, terminalconsoleappender, log4j-iostreams, jline-terminal, jline-terminal-jansi, snakeyaml
Tree saplings don't grow with bonemeal, but grow when randomTickSpeed at 1000.
No response
No response
banner-1.20.1-199
https://haste.mohistmc.com/etukafitut.sql
当同时安装banner,carpet和fabric api时,fabric服务端无法启动
When I install banner with carpet and fabric api,the fabric server failed to start.
Mixin transformation of net.minecraft.server.players.PlayerList failed
MohistMC/1.19.4/eace9ab407fb9266bd363e1d311c66177c23f209
/MohistMC/Banner/commit/073c1e12c594bab9593c05a0b41e9748746aa989
[21:36:44] [Server thread/INFO]: [TAB] Enabling TAB v4.0.3 [21:36:44] [Server thread/INFO]: [TAB] Server version: 1.20.1 (v1_20_R1) [21:36:44] [Server thread/INFO]: [TAB] A compatibility issue with your server was found. Unless you are running some really weird server software, this is a bug. [21:36:44] [Server thread/INFO]: [TAB] Disabling TAB v4.0.3
Simple & weird?
List of plugins:
Plugins (15): DriveBackupV2, PlaceholderAPI, EasyWhitelist, ViaVersion, ViaBackwards, ProtocolLib, LuckPerms, SkinsRestorer, TAB, Vault, EasyCommandBlocker, Essentials, CommandPanels, DiscordSRV, ConditionalEvents
List of mods:
1.20 least
[14:36:02] [Server thread/INFO]: windy fell from a high place [14:36:19] [Server thread/WARN]: java.lang.NullPointerException: Cannot invoke "org.bukkit.World$Environment.ordinal()" because "env" is null [14:36:19] [Server thread/WARN]: at com.onarandombox.MultiverseCore.commands.ListCommand.parseColouredEnvironment(ListCommand.java:106) [14:36:19] [Server thread/WARN]: at com.onarandombox.MultiverseCore.commands.ListCommand.lambda$getListContents$2(ListCommand.java:83) [14:36:19] [Server thread/WARN]: at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) [14:36:19] [Server thread/WARN]: at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) [14:36:19] [Server thread/WARN]: at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) [14:36:19] [Server thread/WARN]: at java.base/java.util.concurrent.ConcurrentHashMap$ValueSpliterator.forEachRemaining(ConcurrentHashMap.java:3612) [14:36:19] [Server thread/WARN]: at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) [14:36:19] [Server thread/WARN]: at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) [14:36:19] [Server thread/WARN]: at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) [14:36:19] [Server thread/WARN]: at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) [14:36:19] [Server thread/WARN]: at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) [14:36:19] [Server thread/WARN]: at com.onarandombox.MultiverseCore.commands.ListCommand.getListContents(ListCommand.java:84) [14:36:19] [Server thread/WARN]: at com.onarandombox.MultiverseCore.commands.ListCommand.runCommand(ListCommand.java:68) [14:36:19] [Server thread/WARN]: at com.onarandombox.commandhandler.CommandHandler.checkAndRunCommand(CommandHandler.java:296) [14:36:19] [Server thread/WARN]: at com.onarandombox.commandhandler.CommandHandler.processFoundCommands(CommandHandler.java:143) [14:36:19] [Server thread/WARN]: at com.onarandombox.commandhandler.CommandHandler.locateAndRunCommand(CommandHandler.java:93) [14:36:19] [Server thread/WARN]: at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:839) [14:36:19] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) [14:36:19] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:158) [14:36:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_20_R1.CraftServer.dispatchCommand(CraftServer.java:825) [14:36:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_20_R1.CraftServer.dispatchServerCommand(CraftServer.java:809) [14:36:19] [Server thread/WARN]: at net.minecraft.server.dedicated.DedicatedServer.redirect$zhk000$banner$serverCommandEvent(DedicatedServer.java:766) [14:36:19] [Server thread/WARN]: at net.minecraft.server.dedicated.DedicatedServer.handleConsoleInputs(DedicatedServer.java:299) [14:36:19] [Server thread/WARN]: at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:284) [14:36:19] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:824) [14:36:19] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:671) [14:36:19] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:265) [14:36:19] [Server thread/WARN]: at java.base/java.lang.Thread.run(Thread.java:833) [14:36:19] [Server thread/INFO]: An internal error occurred when attempting to perform this command. [14:36:19] [Server thread/INFO]: Details were printed to the server console and logs, please add that to your bug report. [14:40:39] [Server thread/INFO]: windy was shot by Skeleton
输入了mv list 无法获取世界列表
1.20
none
I downloaded the latest release of your server and it just won't even open
https://github.com/MohistMC/Banner/actions/runs/5341442827
no errors
jenkins里的最新版本
无报错
从单人移入存档 所有方块消失
no log
when you quit the server and join back, your Y value gets decreased.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.