aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)Author
2022-12-27merge alpha changes #2Myles
2022-12-27merge alpha changes #1Myles
2022-12-14slight lang changeMyles
2022-12-14update version for quick bugfixMyles
2022-12-13merge alpha and beta pt. 2Myles
2022-12-13merge alpha and beta pt. 1Myles
2022-12-13oops I forgot someMyles
2022-12-13Fixed anticheat #2CraivMan
2022-12-13Fixed Anticheat Kick by removing some blocksCraivMan
2022-12-13update versioning, config, and readme for pre-releaseMyles
2022-12-12refactoring to prep for release!!Myles
- refactor a bit of code - add a bit more documentations - remove music code--we can't redistribute the music in a pack :( - remove old readme--writing the new docs tonight or tmrw we got this!
2022-12-11fix (hopefully the last!) bugsMyles
2022-12-11add new layer types and gen typesMyles
2022-12-11make rounds timedMyles
2022-12-11add new layer typesMyles
2022-12-11fix bugsMyles
2022-12-11remove snowball limiter because it was too problematicMyles
2022-12-10musikMyles
2022-12-10THE CLUMPS WORKMyles
2022-12-10lang changesMyles
2022-12-10this is what you get for not testing thingsMyles
(fix a bug, it might have been game-breaking ._.)
2022-12-101AM COMMIT LETS GOOOOMyles
- fixed about 20 bugs, glitches, exploits, you name it--Jacob can break anything (not even joking, did my first *real* playtest; it was...valuable...we'll leave it at that) - added some sort of block balancing (want to improve on it later maybe?) - change the prefix back to lowercase because we're emo or something (COMMONALITY SHUT UP) - game env is now more controlled (thanks Jacob) - can I go to bed now
2022-12-09start on the clump generationMyles
2022-12-09remove snowball knockback in gameMyles
2022-12-09code is now insult-proofMyles
2022-12-08LITERAL WEIRDEST BUG I HAVE EVER EXPERIENCEDMyles
2022-12-08fix (most of) the bugsMyles
2022-12-08program autostart logicMyles
2022-12-08update config defaultsMyles
2022-12-08add autostart config and commandMyles
2022-12-08allow players to specify args for winLocMyles
2022-12-08Myles is a bugpipeMyles
2022-12-08convert chat message to actionbarMyles
2022-12-08add even *more* things to do (yay!!)Myles
2022-12-08remove deprecated startGame method in commandMyles
2022-12-08update start command usageMyles
2022-12-07rewrite basically an entire method (rip my sanity)Myles
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...
2022-12-07fix this random stacktrace I gotMyles
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) ~[?:?]
2022-12-07add feature: seperate winning player tpMyles
2022-12-07I broke things (as usual)Myles
2022-12-07THE COUNTDOWN IS THE BEST THING I'VE ADDEDMyles
2022-12-07wow I finally added a *core game mechanic*!11!!Myles
(blocks break when a snowball impacts them in the gameWorld)
2022-12-07bug fixes and duplicate game glitch fixedMyles
2022-12-07prevent players from joining during a gameMyles
2022-12-07prevent players from moving before game beginsMyles
2022-12-07parity and other gameplay changesMyles
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
2022-12-07add immediate respawn to the gameWorld on linkMyles
2022-12-06look we have fancy titles now!Myles
and just a *quick* side note, everything actually works now basically: bug fixes, title, more user feedback, the usual
2022-12-06add delay in gameEndMyles
2022-12-06GIVING ITEMS IS SO ANNOYING!CraivMan
(And prevented item dropping)