aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Myles is a bugpipeMyles2022-12-08
| |
| * convert chat message to actionbarMyles2022-12-08
| |
| * add even *more* things to do (yay!!)Myles2022-12-08
| |
| * remove deprecated startGame method in commandMyles2022-12-08
| |
| * update start command usageMyles2022-12-08
| |
| * rewrite basically an entire method (rip my sanity)Myles2022-12-07
| | | | | | | | | | | | | | | | | | you can now specify what type of game in the cmd and not just the config file (although the config file still works) but now testing should be easier! and also flexibility is cool I wonder how many bugs this will cause in the future...
| * fix this random stacktrace I gotMyles2022-12-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I think it happens if the snowball despawns before hitting something? here's the stacktrace for future reference: [21:46:02 ERROR]: Could not pass event ProjectileHitEvent to tumble v0.0.1-SNAPSHOT java.lang.NullPointerException: Cannot invoke "org.bukkit.block.Block.getWorld()" because the return value of "org.bukkit.event.entity.ProjectileHitEvent.getHitBlock()" is null at com.MylesAndMore.tumble.EventListener.ProjectileHitEvent(EventListener.java:97) ~[tumble-0.0.1-SNAPSHOT.jar:?] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor22.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:git-Paper-235] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:670) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.callProjectileHitEvent(CraftEventFactory.java:1423) ~[paper-1.19.2.jar:git-Paper-235] at net.minecraft.world.entity.projectile.Projectile.preOnHit(Projectile.java:169) ~[?:?] at net.minecraft.world.entity.projectile.ThrowableProjectile.tick(ThrowableProjectile.java:79) ~[?:?] at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1192) ~[?:?] at net.minecraft.world.level.Level.guardEntityTick(Level.java:897) ~[?:?] at net.minecraft.server.level.ServerLevel.lambda$tick$6(ServerLevel.java:730) ~[?:?] at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:42) ~[paper-1.19.2.jar:git-Paper-235] at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:710) ~[?:?] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1535) ~[paper-1.19.2.jar:git-Paper-235] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:446) ~[paper-1.19.2.jar:git-Paper-235] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1397) ~[paper-1.19.2.jar:git-Paper-235] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1173) ~[paper-1.19.2.jar:git-Paper-235] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[paper-1.19.2.jar:git-Paper-235] at java.lang.Thread.run(Thread.java:833) ~[?:?]
| * add feature: seperate winning player tpMyles2022-12-07
| |
| * I broke things (as usual)Myles2022-12-07
| |
| * THE COUNTDOWN IS THE BEST THING I'VE ADDEDMyles2022-12-07
| |
| * wow I finally added a *core game mechanic*!11!!Myles2022-12-07
| | | | | | | | (blocks break when a snowball impacts them in the gameWorld)
| * bug fixes and duplicate game glitch fixedMyles2022-12-07
| |
| * prevent players from joining during a gameMyles2022-12-07
| |
| * prevent players from moving before game beginsMyles2022-12-07
| |
| * parity and other gameplay changesMyles2022-12-07
| | | | | | | | | | | | now uses titles (mostly) instead of broadcast text when broadcast text is used, it is only sent to the game's players a few sounds have been added
| * Merge branch 'alphatest' of https://github.com/MylesAndMore/tumble into ↵Myles2022-12-07
| |\ | | | | | | | | | alphatest
| | * look we have fancy titles now!Myles2022-12-06
| | | | | | | | | | | | | | | and just a *quick* side note, everything actually works now basically: bug fixes, title, more user feedback, the usual
| | * I love when there's more things to do!Myles2022-12-06
| | |
| | * add delay in gameEndMyles2022-12-06
| | |
| | * GIVING ITEMS IS SO ANNOYING!CraivMan2022-12-06
| | | | | | | | | | | | (And prevented item dropping)
| | * Dedication is when you:Myles2022-12-06
| | | | | | | | | | | | | | | Forget about ONE PART of the method so then you get on your phone in the GitHub web ui and change it (much harder than it seems!!) Added change game modes to game end
| * | add immediate respawn to the gameWorld on linkMyles2022-12-07
| |/
| * finish the gameEnd methodMyles2022-12-06
| |
| * roundEnd maybe works now wheeeeMyles2022-12-06
| | | | | | | | also more reformatting because I will never be satisfied with my code
| * more modularity and reformatting and performance!!Myles2022-12-06
| |
| * we do a little reformattingMyles2022-12-06
| | | | | | | | | | of the ItemDamage event to keep it all in one location sorry Carver, it's just easier to read :)
| * new tp method and more commentsMyles2022-12-06
| |
| * me when the importsMyles2022-12-06
| | | | | | | | are unused
| * Infinite snowballs (unfixed) #2CraivMan2022-12-05
| |
| * Merge remote-tracking branch 'origin/alphatest' into alphatestCraivMan2022-12-05
| |\
| | * add gamemode switching at end of roundMyles2022-12-05
| | |
| | * reformatting pt.2Myles2022-12-05
| | | | | | | | | | | | this one *shouldn't* break everything (but that's what they all say)
| | * reformatting (this may break things)Myles2022-12-05
| | | | | | | | | | | | | | | | | | removed some flagged imports and changed some of the regen code might need to revert the commit...
| | * things have (maybe) been doneMyles2022-12-05
| | |
| * | Infinite snowballs (unfixed)CraivMan2022-12-05
| |/
| * Prevented shovels from losing durability (PT 2)CraivMan2022-12-04
| |
| * Prevented shovels from losing durabilityCraivMan2022-12-04
| |
| * Added round logic (PT 2)CraivMan2022-12-03
| | | | | | | | I did this all (100% without myles)
| * Added round logic (PT 1)CraivMan2022-12-03
| | | | | | | | I did this all (100% without Myles)
| * Merge remote-tracking branch 'origin/alphatest' into alphatestCraivMan2022-12-03
| |\
| | * add [tumble] prefixMyles2022-12-03
| | |
| * | Added cuboid generator (clear layers)CraivMan2022-12-03
| |/
| * carver is too good at bug fixingMyles2022-12-03
| |
| * AAH SPIDERS EVERYWHEREMyles2022-12-03
| | | | | | | | (bug fixes)
| * slight change to start messageMyles2022-12-03
| |
| * slight reformat in StartGame for the Game management refactorsMyles2022-12-02
| |
| * new Game managementMyles2022-12-02
| | | | | | | | | | | | | | | | | | GameManager.java has been superseded by Game.java this is where the game will be managed from now on; created, scores tracked, ended, etc (this was way harder than it looks to code...) AND IT STILL DOESNT WORK AOIFHJRGRI HRSDO
| * add PlayerDeathEvent for use in GameMyles2022-12-02
| |
| * Merge remote-tracking branch 'origin/alphatest' into alphatestMyles2022-12-02
| |\
| | * add more things to do (yay!)Myles2022-12-02
| | |