Samsuik
d3cf3912e1
attempt at fixing random chance for crop growth
v0.17.1-beta-1.20.4
2024-07-20 19:07:01 +01:00
Samsuik
4996c3e901
Fix falling tnt not swinging inside blocks
v0.17.0-beta-1.20.4
2024-07-20 15:12:57 +01:00
Samsuik
2e0aa838cd
Fix falling blocks losing the blockstate when respawning
2024-06-22 16:39:02 +01:00
Samsuik
08eeaa1aee
Separate block resistance conditions
2024-06-20 20:56:20 +01:00
Samsuik
ea8f96e42b
Fix merged entities not counting towards weighted pressureplates
2024-06-19 01:23:27 +01:00
Samsuik
4074a63545
Add entity tracking range modifier api
2024-06-18 14:01:37 +01:00
Samsuik
a99db19bec
Add option for protecting scaffolding from creepers
2024-06-17 14:09:09 +01:00
Samsuik
54879e8b95
Update README.md
v0.16.0-beta-1.20.4
2024-06-11 20:31:57 +00:00
Samsuik
3cb98bc9d8
Fix a issue introduced by bd832bb
2024-06-11 19:52:17 +01:00
Samsuik
12727de0b2
Change default of avoid-redundant-block-searches
2024-06-11 19:43:44 +01:00
Samsuik
bd832bbf76
Fix explosion source velocity not accumulating
2024-06-11 19:41:32 +01:00
Samsuik
e56c34f564
Add redstone cache to api
2024-06-11 14:20:36 +01:00
Samsuik
ea664e06c8
Add old sounds and particle effects
2024-06-11 13:42:37 +01:00
Samsuik
11b5a6c4a4
Use redstone cache to avoid recalculating wires and other fixes
2024-06-11 00:50:15 +01:00
Samsuik
eb00c42a45
Fix redstone cache trying to track vanilla redstone while disabled
2024-06-09 16:59:08 +01:00
Samsuik
b56bba4a71
Add legacy combat mechanics
v0.15.0-beta-1.20.4
2024-06-06 22:04:53 +01:00
Samsuik
4f1f98f58e
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@d8d54d9 Only remove worldgen block entity on changed block (#10794 )
PaperMC/Paper@ba31f41 [ci skip] Clean up paperclip build-pr workflow
2024-05-30 23:17:28 +01:00
Samsuik
bfac70f0d1
Only apply extra knockback when it is not zero
v0.14.0-beta-1.20.4
2024-05-28 23:26:37 +01:00
Samsuik
efc231e60f
Fix sprinting knockback delay and default extra knockback
2024-05-28 21:43:28 +01:00
Samsuik
70c53277c5
Add consistent explosion radius to api
2024-05-26 18:27:05 +01:00
Samsuik
28fccff6c4
Combine loads-chunks into a single config option
2024-05-26 18:14:33 +01:00
Samsuik
46e1e7f538
Change block cache optimisation to be disabled by default
2024-05-25 12:59:01 +01:00
Samsuik
231214d91e
Create a copy of block voxel shapes
2024-05-23 20:40:26 +01:00
Samsuik
b171119aa2
Protect block shapes against plugins
2024-05-22 23:43:21 +01:00
Samsuik
e6a141c680
Add option to use random chance for crop growth instead of age
2024-05-16 21:33:48 +01:00
Samsuik
be0689c7f0
Add a visual indicator to toggle all button in fps gui
2024-05-15 16:15:23 +01:00
Samsuik
ee2fd462d2
Remove Flashing TNT visibility setting
2024-05-14 22:28:49 +01:00
Samsuik
81399e4ff5
Fix block placement causing physics when cancelled
v0.13.1-beta-1.20.4
2024-05-14 20:20:36 +01:00
Samsuik
22410ee1c5
Rename merge level NON_STRICT to LENIENT
v0.13.0-beta-1.20.4
2024-05-09 00:00:28 +01:00
Samsuik
2a34b352d2
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@53d10b8 Adjust large packet handler to run when above protocol limit
PaperMC/Paper@7ac24a1 Fix chunk data version check not running in chunk system
2024-05-08 21:54:28 +01:00
Samsuik
073d168bc1
Fix explosion issues with legacy physics version and merging
2024-05-08 21:16:00 +01:00
Samsuik
921b38c658
Fix tnt being unable to merge while falling
2024-05-04 03:50:19 +01:00
Samsuik
08f3dfa9cf
Rewrite optimise explosions
2024-05-04 01:33:31 +01:00
Samsuik
ce7d6229eb
Fix carpet compressions on legacy physics version
2024-05-03 20:38:15 +01:00
Samsuik
149727cd94
Fix out of world explosions on legacy physics versions
2024-05-03 20:32:07 +01:00
Samsuik
bba41c7c6f
Add more mob spawner behaviour options in the config
2024-05-03 20:29:39 +01:00
Samsuik
f948e10cd7
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@0052e2d build: Update tiny-remapper to 0.10.1 & remove unused repo from dev bundle config (#10303 )
PaperMC/Paper@a0931f4 Updated Upstream (Bukkit/CraftBukkit) (#10301 )
PaperMC/Paper@80e1a45 Add param to overrides to the correct method is called (#10308 )
PaperMC/Paper@62b220a Allow passenger retaining teleport via end gateway (#10283 )
PaperMC/Paper@ab1afb0 Fix missing profiler.pop() in PathFinder::findPath (#10320 )
PaperMC/Paper@cd110a8 [ci skip] Update CONTRIBUTING.md (#10318 )
PaperMC/Paper@e603486 Add onboarding message for initial server start (#10312 )
PaperMC/Paper@d361a7f Fix DamageSource API (#10307 )
PaperMC/Paper@99a6416 Expand Hopper BlockState API (#10328 )
PaperMC/Paper@09d6dfb [ci skip] Upstream dependencies in workflow scripts. (#10338 )
PaperMC/Paper@55ffcb1 Fix tripwire disarming not working as intended
PaperMC/Paper@05fe15e Fire EntityChangeBlockEvent on beehive nectar deposit (#10306 )
PaperMC/Paper@de620b8 Clone mutable types in events when changes are discarded (#10333 )
PaperMC/Paper@41ffa0c Expose power on fireballs (#10302 )
PaperMC/Paper@88419b2 Do not copy profile data if profiles are the same (#10259 )
PaperMC/Paper@9ec7dfc Move invisible setting up to entities (#10346 )
PaperMC/Paper@b600140 Add methods to change entity physics (#10334 )
PaperMC/Paper@00fd87a Return dummy string instead of empty optional
PaperMC/Paper@710dced [ci skip] move custom brig exception to paper package
PaperMC/Paper@45d1486 build: Update paperweight to 1.5.12 and Gradle Wrapper to 8.7 (#10361 )
PaperMC/Paper@e709245 Add config option for tripwire disarming fix
PaperMC/Paper@a203544 build: Compile against and shade the filtered jar (#9747 )
PaperMC/Paper@bd38e03 Updated Upstream (Bukkit/CraftBukkit) (#10379 )
PaperMC/Paper@a774fba feat: Entity#teleportAsync method with TeleportFlags (#10371 )
PaperMC/Paper@06361fa Fix invalid block entities created during world gen (#10375 )
PaperMC/Paper@bbee11f Deprecate Bukkit#getLogger (#10388 )
PaperMC/Paper@d8456ee Don't throw NPE for unplaced blockstate on #getDrops (#10366 )
PaperMC/Paper@182e79b Add more item use API (#10304 )
PaperMC/Paper@acf838f Backport some stuff from the generators branch (#10365 )
PaperMC/Paper@3d31e45 Add BlockBreakProgressUpdateEvent (#10300 )
PaperMC/Paper@8e75001 Disable vertical air friction when item entities have friction disabled (#10369 )
PaperMC/Paper@241d8e2 Ignore minecart in activation range (#10359 )
PaperMC/Paper@1207162 Allow player-list API to self un/list (#10358 )
PaperMC/Paper@5436d44 Deprecate several Keyed#getKey methods (#10357 )
PaperMC/Paper@a7f1dc6 Change online mode default for Velocity configuration (#10413 )
PaperMC/Paper@37db2d7 [ci skip] Update book page/char limit for book meta doc (#10415 )
PaperMC/Paper@526795b Update patches to handle vineflower decompiler (#10406 )
PaperMC/Paper@8fe90de [ci skip] Referenced InventoryDragEvent in documentation of InventoryClickEvent (#10395 )
PaperMC/Paper@46d462b Fix StackOverflowException thrown on shutdown (Fixes #10404 ) (#10408 )
PaperMC/Paper@f061e76 Fix hit criteria advancement triggered before changing state (#10409 )
PaperMC/Paper@3263470 Add color transition and clone functions to ParticleBuilder (#10342 )
PaperMC/Paper@4445d23 Deprecate ItemStack#setType & add ItemStack#withType (#10290 )
PaperMC/Paper@862299b "Downgrade" Vineflower to 1.10.1 release (#10423 )
PaperMC/Paper@9e886c4 Remove dead code (LegacyResult) (#10411 )
PaperMC/Paper@3b078f8 Add API for ticking fluids (#10435 )
PaperMC/Paper@908b814 Fix inventory desync with PlayerLeashEntityEvent (#10436 )
PaperMC/Paper@3af1346 Allow setting player list name early
PaperMC/Paper@a033033 Added chunk view API (#10398 )
PaperMC/Paper@c5f68ff Add CartographyItemEvent and get/setResult for CartographyInventory (#10396 )
PaperMC/Paper@fc53ff5 Add Configuration for finding Structures outside World Border (#10437 )
PaperMC/Paper@a6b6ecd More Raid API (#7537 )
PaperMC/Paper@f4c7d37 [ci skip] Fix javadoc typo (#10445 )
v0.12.7-beta-1.20.4
2024-04-25 17:31:11 +01:00
Samsuik
7b64b041b3
Move method inside the wrong patch
2024-03-28 00:33:04 +00:00
Samsuik
a292867621
Fix movement on legacy physics versions
2024-03-28 00:30:45 +00:00
Samsuik
d17c9756a4
Fix an issue with block cache optimisation
v0.12.6-beta-1.20.4
2024-03-18 20:14:16 +00:00
Samsuik
a8387cf866
Configure player poses shrinking collision box
v0.12.5-beta-1.20.4
2024-03-14 20:05:40 +00:00
Samsuik
8fe48d3156
Add outline collision to enderpearls
2024-03-14 19:03:05 +00:00
Samsuik
99b6c7b1bd
Fix block cache not invalidating durable blocks
v0.12.4-beta-1.20.4
2024-03-11 12:20:37 +00:00
Samsuik
2f29a1a01b
Fix vertical entity knockback
...
Renamed the `knockback-horizontal` and `vertical-limit-require-ground` configuration options to be more clear on their usage.
`knockback-vertical` now accepts a default using the `base-knockback` or the provided knockback instead of overwriting it to preserve vanilla behaviour by default.
v0.12.3-beta-1.20.4
2024-03-09 05:47:26 +00:00
Samsuik
91803759a8
Synchronise methods in LocalConfigManager
2024-03-09 01:03:38 +00:00
Samsuik
4f7b6d9564
Check if exploding entity is primed tnt
2024-03-09 00:18:22 +00:00
Samsuik
44f18e82cb
Fix npe in clean block cache after being invalidated
v0.12.2-beta-1.20.4
2024-03-06 22:22:40 +00:00
Samsuik
a3e1439ad9
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@850b736 Close PRs opened from orgs or bot accounts (#10281 )
PaperMC/Paper@54a2340 check if itemstack is stackable first (#10285 )
PaperMC/Paper@9c4bb0d add rich message component support to configuration (#10225 )
PaperMC/Paper@8870d22 Fire EntityDamageByEntityEvent for unowned wither skulls patch (#10244 )
PaperMC/Paper@bbc03d8 improve BanList types (#10239 )
PaperMC/Paper@ce5c8dd Configurable max block/fluid ticks (#10266 )
PaperMC/Paper@880fef7 Deprecate extra ban methods with raw BanEntry (#9580 )
PaperMC/Paper@60218cd Don't tick empty worlds (#9025 )
PaperMC/Paper@b21eb4d add overloads to use suspicious effect entry to mushroom cow and suspicious stew meta (#10245 )
PaperMC/Paper@89d51d5 Allow enabling sand duping (#10191 )
PaperMC/Paper@6ad63fb Per world ticks per spawn settings (#6891 )
v0.12.1-beta-1.20.4
2024-03-05 17:17:07 +00:00
Samsuik
47e76f0692
Move config modification in the wrong patch
2024-02-28 14:40:39 +00:00
Samsuik
90d5b445b2
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@3ea95ef Do not access world state to see if we can see a Player
PaperMC/Paper@71c84c8 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#10277 )
PaperMC/Paper@e3bc4c4 Make debug mode print current configuration phase
PaperMC/Paper@d0ebfbb Fix corrupted plugin.yml breaking plugin loading (#10279 )
PaperMC/Paper@681bbff Fix spawnreason saving
2024-02-26 17:34:05 +00:00