Commit Graph

  • 7ba7df5cb2 Make the upload task work Alexander Söderberg 2020-05-14 14:16:10 +02:00
  • 9dd9201b67 Allow plot auto from non-plot areas if the server has only one plot area dordsor21 2020-05-14 13:10:53 +01:00
  • 8fb9f29ab7 Fixes #2827 If existing blocks are an instance of container, clear the inventory. dordsor21 2020-05-14 12:57:26 +01:00
  • dd852801cc Merge pull request #2825 from IntellectualSites/tile-entity-cap Alexander Söderberg 2020-05-14 13:18:19 +02:00
  • 1fa41e6209 Merge branch 'v5' into tile-entity-cap Alexander Söderberg 2020-05-14 13:17:41 +02:00
  • a2db2e8268 Add return dordsor21 2020-05-13 13:23:40 +01:00
  • 617abf89e6 Split ChunkManager to Chunk and Region Managers - Having not chunk-specific code in ChunkManager felt wrong. - Also allow FAWE to replace setbiome code - Also improve performance (proper usage of chunk loading) for setbiome dordsor21 2020-05-13 13:13:14 +01:00
  • 98b4ceab7d Fix style.yml dordsor21 2020-05-13 16:29:10 +01:00
  • 86a996b2ff Make the tile entity check true by default, as it only applies when the chunk processor is enabled (and it's disabled by default) Alexander Söderberg 2020-05-13 15:09:00 +02:00
  • e6a9daf31a Make the tile entity limit in ProcessedWEExtent apply per chunk rather than per edit Alexander Söderberg 2020-05-13 14:54:54 +02:00
  • 8c0f7b207e Make the chunk listener NOT delete all tile entities in the chunk Alexander Söderberg 2020-05-13 14:39:58 +02:00
  • ec347f8738 Add missing blocks and block tile entities from /plot set if the chunk processor is enabled Alexander Söderberg 2020-05-13 14:24:04 +02:00
  • 19fe2efb6e Fix the WE extent and add our own tile entity list Alexander Söderberg 2020-05-13 14:11:17 +02:00
  • e6878d7804 clean up ProcessedWEExtent Alexander Söderberg 2020-05-13 12:47:52 +02:00
  • 435d877262 Make the tile entity check respect the chunk processor status Alexander Söderberg 2020-05-13 12:25:48 +02:00
  • 3deff629b0 Add paper specific listener for limiting the amount of tile entities in a chunk during build, instead of just doing it during chunk unloading Alexander Söderberg 2020-05-12 23:01:14 +02:00
  • a038cb6d1b Merge branch 'v5' of https://github.com/IntellectualSites/PlotSquared into v5 dordsor21 2020-05-12 18:53:57 +01:00
  • 637dd7d0c2 correct update messaging dordsor21 2020-05-12 18:53:26 +01:00
  • d20fa39cf5 Add flag that prevents people from copying NBT data in the plot unless they're added as members Alexander Söderberg 2020-05-12 19:24:56 +02:00
  • be6910d5d9 Reformated and update French translation Aurélien 2020-05-12 16:58:10 +02:00
  • 2d6a5a3804 Update download link Hannes Greule 2020-05-12 15:16:51 +02:00
  • 630e81fbfb 5.11.1 NotMyFault 2020-05-12 13:42:24 +02:00
  • 6488aafd9d Version bump Alexander Söderberg 2020-05-12 12:56:18 +02:00
  • 4ad90d423d Fix timeout comment Alexander Söderberg 2020-05-12 12:52:45 +02:00
  • d2dae45082 Add leaves to the blacklist Alexander Söderberg 2020-05-12 12:49:39 +02:00
  • 85c9bd7ceb Add all sign type to blacklist Alexander Söderberg 2020-05-12 12:24:36 +02:00
  • d0ee579069 Move backup config section to a more appropriate place dordsor21 2020-05-12 10:44:34 +01:00
  • 10dbcbcdbd Prevent NPE in entityDamage Alexander Söderberg 2020-05-12 10:05:47 +02:00
  • e8dd5fe903 Merge pull request #2816 from IntellectualSites/backups Alexander Söderberg 2020-05-12 09:40:25 +02:00
  • 32c23e6ced Merge branch 'v5' into backups Alexander Söderberg 2020-05-11 22:27:16 +02:00
  • 81aaba328a ENGLISH > ROOT Alexander Söderberg 2020-05-11 22:21:37 +02:00
  • 3c5dd3d0d2 Merge remote-tracking branch 'origin/v5' into v5 Alexander Söderberg 2020-05-11 22:11:29 +02:00
  • 2dc07d9321 Add a looooot of default disallowed blocks Alexander Söderberg 2020-05-11 22:11:21 +02:00
  • 841dd5e189 Update wiki links N0tMyFaultOG 2020-05-11 20:27:06 +02:00
  • b2bc2887d2 Fix dumdum merge Alexander Söderberg 2020-05-11 20:17:41 +02:00
  • e20319f4e1 Merge branch 'v5' into backups Alexander Söderberg 2020-05-11 20:15:48 +02:00
  • d40160d205 Fix javadoc Alexander Söderberg 2020-05-11 20:04:22 +02:00
  • f7167d5e83 Fix typo Alexander Söderberg 2020-05-11 20:03:26 +02:00
  • 282773a43f Replace Guava methods with stdlib equivalents Alexander Söderberg 2020-05-11 20:02:33 +02:00
  • 8944be5319 (Complex) command suggestions for /plot set Alexander Söderberg 2020-05-11 19:37:25 +02:00
  • df01f9bea7 Add a list of blocks that cannot be used in /plot set <component> Alexander Söderberg 2020-05-11 18:35:06 +02:00
  • 3c17b76b1c Remove dum-dum line break Alexander Söderberg 2020-05-11 11:21:32 +02:00
  • 7a6909dab1 Merge branch 'v5' into backups Alexander Söderberg 2020-05-11 11:19:59 +02:00
  • 3064ae80d1 Add a keep-inventory flag Alexander Söderberg 2020-05-11 11:19:36 +02:00
  • 06bb6856a8 Fix bad getApplicablePlotArea(Location) code - Fixes #2815 alongside 667098268f dordsor21 2020-05-11 09:48:18 +01:00
  • 702caa6feb Remove rogue line break Alexander Söderberg 2020-05-10 22:09:56 +02:00
  • fc74c582bf Add option to disable deletion of plot backups when the plot is unclaimed Alexander Söderberg 2020-05-10 21:52:57 +02:00
  • 658361f825 Destroy backups when the plot is uncalimed Alexander Söderberg 2020-05-10 21:31:16 +02:00
  • e0c9a802d8 Add automatic backups and implement them /plot clear and /plot set <component>. Alexander Söderberg 2020-05-10 20:31:07 +02:00
  • c4a70c0945 Fix tab completion for the backup command Alexander Söderberg 2020-05-10 19:42:42 +02:00
  • f7d6ac00e4 Make the backup commands work Alexander Söderberg 2020-05-10 19:20:11 +02:00
  • 8ed5a21b36 Merge branch 'v5' into backups Alexander Söderberg 2020-05-10 17:03:36 +02:00
  • 773a993ee1 Merge branch 'remove-eol-translation-strings' into v5 N0tMyFaultOG 2020-05-10 17:02:13 +02:00
  • 6fb63c9609 Implement backup restoration command. This might work, idk, we'll see. Alexander Söderberg 2020-05-10 16:53:19 +02:00
  • 079289eb74 Use #getTranslated on GENERIC_UNOWNED Alexander Söderberg 2020-05-10 16:40:12 +02:00
  • 59f96d4455 Translate all backup failure reasons Alexander Söderberg 2020-05-10 16:39:14 +02:00
  • cdab52fcbe dumdum space go bye bye Alexander Söderberg 2020-05-10 16:04:33 +02:00
  • 63c9037b10 Fix typo Alexander Söderberg 2020-05-10 16:00:20 +02:00
  • bbc86eba39 /plot debug progress Alexander Söderberg 2020-05-10 15:51:27 +02:00
  • e0fb6f5440 /plot debug structure Alexander Söderberg 2020-05-10 15:36:20 +02:00
  • 2bd30af361 Cache both backup profiles and backup objects Alexander Söderberg 2020-05-10 15:12:17 +02:00
  • b136f44f12 Merge branch 'v5' into remove-eol-translation-strings NotMyFault 2020-05-10 15:05:58 +02:00
  • d0dbb495b0 Add BackupProfile#restoreBackup Alexander Söderberg 2020-05-10 14:58:45 +02:00
  • 8715a27a93 No backups for merged plots 🐮 Alexander Söderberg 2020-05-10 14:41:02 +02:00
  • 503fc44208 Updated according to new translations and old removed Aurélien 2020-05-09 18:18:47 +02:00
  • d3bfaeb5a4 Ready for merging ! Aurélien 2020-05-09 16:45:19 +02:00
  • 7adecd0808 Last fix (removed unused translation + added the missing) Aurélien 2020-05-09 16:41:29 +02:00
  • c99e081ae0 Fiexed issues reported by CodeFactor Aurélien 2020-05-09 12:54:41 +02:00
  • 285b6bf62d Updated and corrected French translation Aurélien 2020-05-09 12:48:50 +02:00
  • 723e29cdd0 Continue working on the backup system Alexander Söderberg 2020-05-10 14:02:25 +02:00
  • 667098268f Almost fix slime pathing? This almost works, there's no real way to do it gracefully because you can't set where the slime should be travelling to nicely, nor can you set rotation etc. Seems to be a fairly large part of the event capability missing from paper. dordsor21 2020-05-10 12:18:55 +01:00
  • e6408b35a2 fix merge auto dordsor21 2020-05-10 10:44:14 +01:00
  • 3eb0de68c4 Begin working on the structure for the backup system Alexander Söderberg 2020-05-09 20:05:39 +02:00
  • dd1b944205 Update gradle and remove license header from gradle N0tMyFaultOG 2020-05-09 16:47:49 +02:00
  • ae11f0610e Add a few more translation strings for setup wizard N0tMyFaultOG 2020-05-09 16:45:32 +02:00
  • 55fc963673 5.10.6 dordsor21 2020-05-09 13:19:29 +01:00
  • 198c7ca58d Remove dead translations N0tMyFaultOG 2020-05-09 14:04:08 +02:00
  • 5a2f70238a Typo Hannes Greule 2020-05-06 13:26:51 +02:00
  • 8257b0b563 No lazy init when calling toString,equals or hashCode That prevents premature initialization as NullBlockCategory Hannes Greule 2020-05-06 13:17:55 +02:00
  • 9b997d2195 Make constructor private Hannes Greule 2020-05-05 11:27:44 +02:00
  • a19fa1b92c Send a debug message if category not found Hannes Greule 2020-05-05 10:52:28 +02:00
  • 2c060db9c0 Lazily initialize block tags Hannes Greule 2020-05-04 16:24:04 +02:00
  • a8621a15ad Override setblock setting Pattern in ChunkBlockQueue > Should stop NPE during plot analysis > Without overriding this method, DelegateLocalBlockQueue setblock Pattern is called > DelegateLocalBlockQueue's setblocks use parent.setBlock, but we set that to null in ChunkBlockQueue > ChunkBlockQueue is simply just to cache the values from generation to use in analysis > Therefore there is no need to setblocks in any other Queue implementation dordsor21 2020-05-06 12:37:33 +01:00
  • 179e9e1e74 Clean up plot grants and plot auto - Correct maths for calculating granted plots, etc etc - Don't check if the player has the correct number of plots AGAIN on AutoClaimFinishTask. That's dumb. dordsor21 2020-05-06 11:39:34 +01:00
  • df5feff9ec Display the correct number of grants used in auto dordsor21 2020-05-05 13:50:29 +01:00
  • 9226aaff1f In the interest of debug should show everything, add debug when registering an unknown flag. dordsor21 2020-05-05 12:57:14 +01:00
  • afe874a59b try-catch for NPE in purge and fail gracefully if the world is null Plausible scenario since purge is often run to remove plots in the DB from removed worlds Shouls fix #2806 dordsor21 2020-05-05 11:12:39 +01:00
  • 4ad9f12d5d Move plot version to debugpaste top N0tMyFaultOG 2020-05-04 23:58:01 +02:00
  • 228c37815a Fix merge all Fixes #2804 dordsor21 2020-05-04 17:15:53 +01:00
  • a37ab10414 Don't send chat spy to message sender Alexander Söderberg 2020-05-03 18:13:54 +02:00
  • d73dbf0c81 5.10.5 dordsor21 2020-05-02 13:34:04 +01:00
  • daee26681a use strings for spawn reasons to be safe dordsor21 2020-05-02 12:13:00 +01:00
  • 729469e030 Add config options for all paper events. dordsor21 2020-05-01 10:54:19 +01:00
  • c6dc9ee189 Add some more listeners - Also use setShouldAbortSpawn so it doesn't just try forever - Add config to enable or disable all paper listeners dordsor21 2020-04-30 17:50:52 +01:00
  • 85a75ad868 Yeet that PaperSPiGoT out of here dordsor21 2020-04-30 17:26:22 +01:00
  • 8ec8b8d803 Add some paper-specific listeners dordsor21 2020-04-30 17:23:18 +01:00
  • d864792d09 Fixes #2800 Allow to wrap OfflinePlayers in 1.15.2 MeFisto94 2020-05-01 16:49:39 +02:00
  • ed2e9a80ed Fix rare bug where if the plot size was less than 15 and the chunk contained an entire plot, it would generate incorrectly dordsor21 2020-05-01 20:30:59 +01:00
  • 36948ed351 Move world settings dump to a better location (where all of the fields will actually have been set) dordsor21 2020-05-01 20:29:35 +01:00
  • e06429f3b0 Correct world types given to player dordsor21 2020-05-01 19:18:11 +01:00