Git Product home page Git Product logo

prismarine's People

prismarine's Issues

Issue with mobs

Describe error

Hi with prismarine only (tried with purpur, petel, paper and dont have this issue)

All mobs are not saved every restart
Pasive mobs dont spawn

Additional information

No response

Before you report, please check once more.

  • I checked that this error has not been reported yet.

TODO

Prismarine 1.19 To-do 로 이전됨

Community Utils

  • PR 템플릿 추가
  • 패치 제작 및 기여 가이드라인 추가
  • Contributor Covenant Code of Conduct 추가

Server Changes

org.bukkit.material.Sign.getAttachedFace() SOUTH = null

Spark URL

No response

Describe error

Face south of org.bukkit.material.Sign.getAttachedFace() is null

Nord East West works fine

Expected result

get blockfacing south

Actual result

error:
[18:50:12 ERROR]: Could not pass event PlayerInteractEvent to ServerSystem v1.0-SNAPSHOT
[18:50:12 ERROR]: Suspected Plugins:
[18:50:12 ERROR]: ServerSystem{enabled,ver=1.0-SNAPSHOT,path=plugins\ServerSystem-1.0-SNAPSHOT.jar}
[18:50:12 ERROR]: Exception details below:
java.lang.NullPointerException: Cannot invoke "org.bukkit.block.BlockFace.getOppositeFace()" because the return value of "org.bukkit.material.Sign.getAttachedFace()" is null
at org.bukkit.material.Sign.getFacing(Sign.java:134) ~[Prismarine-API-1.19.2-R0.1-SNAPSHOT.jar:?]
at de.tomino.serversystem.displaycase.DisplayCase.onSignUse(DisplayCase.java:195) ~[ServerSystem-1.0-SNAPSHOT.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor6.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[Prismarine-API-1.19.2-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[Prismarine-API-1.19.2-R0.1-SNAPSHOT.jar:git-Prismarine-"279b5a4"]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[Prismarine-API-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:689) ~[Prismarine-API-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:534) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java:527) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItemOn(ServerGamePacketListenerImpl.java:2050) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:37) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:9) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:51) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:173) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1374) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:185) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:135) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1351) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1344) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:146) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1322) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1210) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:310) ~[prismarine-1.19.2.jar:git-Prismarine-"279b5a4"]
at java.lang.Thread.run(Thread.java:833) ~[?:?]

How to reproduce error

                    BlockFace blockFace = ((org.bukkit.material.Sign) s.getData()).getFacing().getOppositeFace();

                    switch (blockFace) {

                        case WEST:
                            blockBehindSign = event.getClickedBlock().getRelative(BlockFace.WEST);
                            facing = "WEST";
                            CreateGui(player);
                            break;

                        case EAST:
                            blockBehindSign = event.getClickedBlock().getRelative(BlockFace.EAST);
                            facing = "EAST";
                            CreateGui(player);
                            break;

                        case NORTH:
                            blockBehindSign = event.getClickedBlock().getRelative(BlockFace.NORTH);
                            facing = "NORTH";
                            CreateGui(player);
                            break;

                        case SOUTH:
                            blockBehindSign = event.getClickedBlock().getRelative(BlockFace.SOUTH);
                            facing = "SOUTH";
                            CreateGui(player);
                            break;

                        default:
                            break;
                    }

Plugin list

only my plugin

Datapack list

N/A

Version of Prismarine

279b5a4

JVM Flag

N/A

JDK Version

Corretto 17

Operating System (OS)

Windows 11 Pro

Additional information

No response

Before you report, please check once more.

  • I'm using the latest Prismarine in this version of Minecraft.
  • I checked that this error has not reported yet.
  • Prismarine supports this version of Minecraft.

Issue with shulker box

Describe error

Every time you break a shulker with items in it the shulker loses what was inside

Additional information

No response

Before you report, please check once more.

  • I checked that this error has not been reported yet.

Some Error

Spark URL

No response

Describe error

[23:41:23] [Server thread/ERROR]: Entity threw exception at IridiumSkyblock:888.9006652555225,88.0,-607.6999999880791
java.lang.NullPointerException: Cannot invoke "net.minecraft.world.level.pathfinder.PathEntity.j()" because "path" is null
at net.minecraft.world.entity.ai.behavior.SetClosestHomeAsWalkTarget.lambda$start$4(SetClosestHomeAsWalkTarget.java:79) ~[?:?]
at host.bloom.pathfinding.AsyncPathProcessor.awaitProcessing(AsyncPathProcessor.java:30) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at net.minecraft.world.entity.ai.behavior.SetClosestHomeAsWalkTarget.start(SetClosestHomeAsWalkTarget.java:78) ~[?:?]
at net.minecraft.world.entity.ai.behavior.Behavior.tryStart(Behavior.java:60) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at net.minecraft.world.entity.ai.behavior.GateBehavior$RunningPolicy$1.apply(GateBehavior.java:120) ~[?:?]
at net.minecraft.world.entity.ai.behavior.GateBehavior.start(GateBehavior.java:56) ~[?:?]
at net.minecraft.world.entity.ai.behavior.Behavior.tryStart(Behavior.java:60) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at net.minecraft.world.entity.ai.Brain.startEachNonRunningBehavior(Brain.java:417) ~[?:?]
at net.minecraft.world.entity.ai.Brain.tick(Brain.java:374) ~[?:?]
at net.minecraft.world.entity.npc.Villager.mobTick(Villager.java:357) ~[?:?]
at net.minecraft.world.entity.npc.Villager.customServerAiStep(Villager.java:338) ~[?:?]
at net.minecraft.world.entity.npc.Villager.inactiveTick(Villager.java:324) ~[?:?]
at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1275) ~[?:?]
at net.minecraft.server.level.ServerLevel.lambda$tick$6(ServerLevel.java:753) ~[?:?]
at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:42) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:731) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1571) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:500) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1430) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1200) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:310) ~[prismarine-1.19.2.jar:git-Prismarine-"8d577f4"]
at java.lang.Thread.run(Thread.java:833) ~[?:?]

Expected result

nothing

Actual result

nothing

How to reproduce error

When i start my server , i find this

Plugin list

Plugins (74): Adapt, AdvancedChests, AdyesGPS, Adyeshach, AntiWorldFly, BBSToper, BetterFarming, BiliBiliToper, BlockRegen, CatSeedLogin, CrazyCrates, DailyRewards, Dantiao, DecentHolograms, Elevator, EliteGenerator, EpicBackpacks, Essentials, EssentialsChat, EvenMoreFish, FarmFrenzy, FarmingUpgrade, GPS, GlobalStats, HayerGenie, HayerQuest, HayerSkyBlock, HayerWarps, HeadDatabase, HolographicDisplays, InteractiveChat, ItemsAdder, ItemsAdder-WorldEdit, JetsMinions, LFarmingRobots, LoneLibs, LuckPerms, MinePay, MiniMOTD, MoonCube, Multiverse-Core, MyPet, MyPetGUI, NBTAPI, NereusOpus, Nova, OpenInv, PictureLogin, PlaceholderAPI, Plan, PocketMobs, ProtocolLib, QuickShop, RealisticSeasons, ScreenEffects, ServerUtils, Shopkeepers, SimplePortals, SkinsRestorer, TAB, TileDataSaver, TradeSystem, UltimateAutoRestart, UpgradeableHoppers, Vault, ViaBackwards, ViaVersion, VoidGen, WGEF-Reborn, WorldEdit, WorldGuard, ajLeaderboards, ajParkour and spark

Datapack list

N/A

Version of Prismarine

git-Prismarine-"8d577f4" (MC: 1.19.2)

JVM Flag

./jdk/bin/java -server -Xms12G -Xmx12G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:-UseBiasedLocking -XX:UseAVX=2 -XX:+UseStringDeduplication -XX:+UseFastUnorderedTimeStamps -XX:+UseAES -XX:+UseAESIntrinsics -XX:UseSSE=4 -XX:+UseFMA -XX:AllocatePrefetchStyle=1 -XX:+UseLoopPredicate -XX:+RangeCheckElimination -XX:+EliminateLocks -XX:+DoEscapeAnalysis -XX:+UseCodeCacheFlushing -XX:+SegmentedCodeCache -XX:+UseFastJNIAccessors -XX:+OptimizeStringConcat -XX:+UseCompressedOops -XX:+UseThreadPriorities -XX:+OmitStackTraceInFastThrow -XX:+TrustFinalNonStaticFields -XX:+UseInlineCaches -XX:+RewriteBytecodes -XX:+RewriteFrequentPairs -XX:+UseNUMA -XX:-DontCompileHugeMethods -XX:+UseFPUForSpilling -XX:+UseFastStosb -XX:+UseNewLongLShift -XX:+UseVectorCmov -XX:+UseXMMForArrayCopy -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+UseXmmLoadAndClearUpper -XX:+UseXmmRegToRegMoveAll -XX:CompilationMode=high-only-quick-internal -Dfile.encoding=UTF-8 -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=20173 -Xlog:async -Djava.security.egd=file:/dev/urandom --add-modules jdk.incubator.vector -jar Prismarine-paperclip-1.19.2-R0.1-SNAPSHOT-reobf.jar nogui

JDK Version

Adoptium18

Operating System (OS)

Ubuntu22.04

Additional information

No response

Before you report, please check once more.

  • I'm using the latest Prismarine in this version of Minecraft.
  • I checked that this error has not reported yet.
  • Prismarine supports this version of Minecraft.

Prismarine 1.19 To-do

Github

  • README.md 정리
  • Code of Conduct 추가
  • 기여 가이드 추가
  • Prismarine 기반 커스텀 버킷 템플릿 및 위키 추가
  • 위키 탭 추가 (구성 파일)

Main

  • 1.19로 업데이트
    • API 패치
    • 서버 패치
  • PrismarineManager 업데이트
    • 1.19 지원 추가
    • Gradle Wrapper 업데이트 재추가
    • 커밋 설명에서 업스트림 커밋이 제대로 라인 변경 되지 않는 오류 해결
    • 커밋 설명에서 업스트림 커밋이 한칸 뒤에 입력되는 오류 해결
    • 커밋시 모든 업스트림의 커밋이 CI를 스킵하면 커밋 앞 접두사로 [CI-Skip] 을 추가하도록 변경
  • Patina 패치 재추가
    • 서버 패치
    • API 패치
  • Akarin 패치 추가
    • 서버 패치
  • Jettpack 패치 추가
    • 서버 패치 (21개 남음)
    • API 패치
  • Slice 패치 추가
    • 서버 패치
      • 일반 (2개 남음)
      • API
    • API 패치
  • Empirecraft 패치 재추가
    • 서버 패치
      • API
      • 일반
    • API 패치

Later

  • 게임 플레이 개선
    • 엔티티 속성 구성 완전 추가
    • 1.19 Deep dark 관련
      • 비명체 워든 생성 범위 관련 구성 추가
      • 워든 익사 방지 구성 추가
  • 자동 업데이트 추가
    • (메이저 버전 제외) 자동 버전업
    • (메이저 버전 포함) 자동 버전업
  • server.properties 를 config/ 폴더로 이전
  • 게임 규칙 구성 파일 추가

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.