MrPowerGamerBR
5c1ca0d8ef
Remove the new patch
...
Taming villagers is harder than it seems
2024-08-26 00:13:32 -03:00
MrPowerGamerBR
69c85f479a
Whoops, fix precondition check
2024-08-25 23:13:50 -03:00
MrPowerGamerBR
6be0b3ed79
This shouldn't be here
2024-08-25 22:46:32 -03:00
MrPowerGamerBR
3aa804fbdc
Allow changing the tick rate of mob's "customServerAiStep"
2024-08-25 22:36:20 -03:00
MrPowerGamerBR
4dcc99505a
Revert "Show the parallel ticking order in "/mspt""
...
After thinking about it... this does not make any sense considering that we use a semaphore to control how many worlds tick in parallel.
2024-08-25 19:16:22 -03:00
MrPowerGamerBR
49cafc049a
Show the parallel ticking order in "/mspt"
2024-08-25 11:50:20 -03:00
MrPowerGamerBR
6de5e1d3a5
Implement config version upgrades
2024-08-23 16:58:49 -03:00
MrPowerGamerBR
16237e2ec0
Allow throttling hopper checks if the target container is full
2024-08-23 16:36:05 -03:00
MrPowerGamerBR
b7e5e32623
Only check if we are off-main when changing the player's dimension, NOT when changing dimensions to the same world (enderpearls, end gateways, etc)
...
Fixes #31
2024-08-21 16:08:36 -03:00
MrPowerGamerBR
a0c4610037
Fix player respawn
2024-08-19 17:28:02 -03:00
MrPowerGamerBR
d99ea7afee
Once again, bulk renaming gone wrong
2024-08-19 16:28:52 -03:00
MrPowerGamerBR
f5af10d980
Fix build (bulk renaming GONE WRONG, also remove mid chunk ticks due to crashes)
2024-08-19 16:17:03 -03:00
MrPowerGamerBR
e371a3ef2a
Update to 1.21.1
2024-08-19 15:58:08 -03:00
MrPowerGamerBR
099860a500
Synchronize free map ID allocations to avoid thread issues when creating maps in multiple threads
...
This was already fixed in Folia but I forgot to do these changes on SparklyPaper
2024-06-30 00:24:54 -03:00
MrPowerGamerBR
cc80724486
Don't process crafter crafts if the CraftItemRecipeEvent is cancelled
2024-06-25 11:02:08 -03:00
MrPowerGamerBR
1f8b087dff
Add CraftItemRecipeEvent
...
Used when a player OR a crafter block crafts an item, as an alternative to PrepareItemCraftEvent and CraftItemEvent, because both events are not triggered when a item is crafted from a crafter
2024-06-25 02:59:17 -03:00
MrPowerGamerBR
1b3fb6b9aa
Allow item version downgrades
...
The server WON'T convert the item data from a newer version to an older version, so proceed with caution
2024-06-21 18:12:07 -03:00
MrPowerGamerBR
11380a536c
Updated Upstream (Paper)
2024-06-21 16:22:45 -03:00
MrPowerGamerBR
a65807bc69
Fix tests again because I'm stupid
2024-06-13 13:19:53 -03:00
MrPowerGamerBR
8252a38f3d
Add some SparklyPower-specific patches, update README
2024-06-13 12:18:15 -03:00
MrPowerGamerBR
bf4c9b5b18
Allow setting the packet object in the ClientboundPacketPreDispatchEvent
2024-06-11 02:06:40 -03:00
MrPowerGamerBR
e679b13c01
A bunch of new patches that we need for SparklyPower features
2024-06-10 18:54:03 -03:00
MrPowerGamerBR
404a4945d0
Reset dirty flag when loading maps from the disk
...
By default, the server will start rewriting all map datas to the disk after loading it, even if the map didn't have any changes
This also slows down world saving a lot if you have a lot of maps
2024-06-05 15:29:03 -03:00
MrPowerGamerBR
0710140816
Whoops
2024-06-04 11:33:53 -03:00
MrPowerGamerBR
95cc305b33
Remove empty diff from the Blazing Simple Farm Checks patch
2024-06-04 11:30:48 -03:00
MrPowerGamerBR
ad88829cde
Fix missing namespaces on the SparklyPower Legacy NBT remapper
2024-06-01 11:00:30 -03:00
MrPowerGamerBR
35a6a315fc
Remap SparklyPower hacky legacy NBT tags + Branding changes
2024-06-01 01:40:34 -03:00
MrPowerGamerBR
2063f83130
Update to Paper 1.20.6
2024-05-30 20:22:23 -03:00
MrPowerGamerBR
a48bd8375e
Fix build
2024-04-20 15:51:02 -03:00
MrPowerGamerBR
d8d1aade1b
Whoops
2024-03-20 14:12:47 -03:00
MrPowerGamerBR
89d1082cf2
Move RedstoneWireTurbo instance to be per world instead of sharing a global instance
...
Fixes #12
2024-03-20 14:08:37 -03:00
MrPowerGamerBR
7a80199414
Update upstream (yay finally)
...
Not tested in production yet, but soon it will be
2024-02-18 15:02:29 -03:00
MrPowerGamerBR
9be5db7f52
Update Upstream (Paper)
2024-01-03 01:44:34 -03:00
MrPowerGamerBR
5889520bba
Disable Nether and End portals for non-player entities
...
We don't need portals for them on SparklyPower
Fixes #9
2023-12-26 17:19:16 -03:00
MrPowerGamerBR
22b3025da2
Update upstream
2023-12-26 16:54:59 -03:00
MrPowerGamerBR
b305e4fcd1
Update upstream
2023-12-21 21:03:23 -03:00
MrPowerGamerBR
6989f768a7
Update to Minecraft 1.20.4
2023-12-09 15:48:30 -03:00
MrPowerGamerBR
95a2786276
Update Upstream
...
Yet another patch merged into Paper, yay!
2023-12-02 22:26:02 -03:00
MrPowerGamerBR
ad57a126fa
Update EntityScheduler optimization patch to match Paper PR
2023-12-01 13:12:45 -03:00
MrPowerGamerBR
909dd2c1b9
Move inventory close stacktrace debug to "sparklypaper.logContainerCreationStacktraces" property
2023-11-30 13:09:48 -03:00
MrPowerGamerBR
5391e9c4bc
More improvements
2023-11-28 02:23:23 -03:00
MrPowerGamerBR
07ee63724e
Improve Fix TE Unload Lag Spike patch
2023-11-28 02:17:40 -03:00
MrPowerGamerBR
6e182d7d93
"this"
2023-11-26 16:49:41 -03:00
MrPowerGamerBR
6b2c63f6e1
Fix build
2023-11-26 14:30:43 -03:00
MrPowerGamerBR
b82e1078fe
Split the tickBlockEntities optimization into two patches
2023-11-26 14:15:51 -03:00
MrPowerGamerBR
d8ba56e45b
Update Upstream and Fix Build
2023-11-25 21:46:56 -03:00
MrPowerGamerBR
b96d6f8f38
[ci skip] Add proper explanation
2023-11-24 23:47:25 -03:00
MrPowerGamerBR
f1f43018a1
Just use get directly instead of using our hacky hack
...
The real reason I reverted this was because this was throwing an exception, idk why tho because tbh it doesn't make any sense
2023-11-24 23:42:45 -03:00
MrPowerGamerBR
3b27299c78
Fix our custom block entity list
...
Yeah, I probably should've tested it a bit further
But don't worry, its performance is still way way way WAY better than the original ArrayList used
2023-11-24 22:09:53 -03:00
MrPowerGamerBR
222bdcf9f5
Remove unused stuff
2023-11-24 20:25:57 -03:00