dordsor21
26b5ee7482
Merge branch 'features/v5/internal-updates' of https://github.com/IntellectualSites/PlotSquared into features/v5/internal-updates
2020-03-20 12:12:30 +00:00
dordsor21
58280a20a8
Log don't debug on regenallroad completion
2020-03-20 12:11:39 +00:00
dordsor21
3d47d7e73f
Use worldedit to regenerate chunks. ( #2708 )
...
* Use worldedit to regeneration chunks. It's very slow, but it works.
* Use the AutoClose-ness of EditSession
2020-03-20 13:05:13 +01:00
Alexander Söderberg
d9f9d7dc34
Features/v5/event results ( #2706 )
...
* Begin events rewrite using Guava EventBus:
- moved events to within core
- removed BukkitEventUtil
- EventUtil in core is now the implementation
- Refactor any event calls
TODO:
- Test :)
- Implement changes to PlotSquared's own listeners
- Other
* Correct code style for annotations and refactor EventUtil to EventDispatcher
* Make getEventResultRaw default method and remove empty PlotEventListener file
* not raw map
* Remove PlotPlusListener
* Add listener registration to PlotAPI. Add documentation and refactor Result enum
* Add reason for the Event Result. Change how the claim event is called
TODO: better auto event somehow. Possible re-write of auto required..?
* Implement changes to events properly
Add PlayerAutoPlotEvent
Add PlotDoneEvent
Add schematic variable to Claim event and allow it to be changed
Add reason for plot unlink to unlink event
Add pattern to component set event and allow it to be changed
Allow component of component set event to be changed
Add player to plot merge event
* Fix compile
* Correct formating
* Various cleanup
- Correct formatting in places
- Add feedback to Desc command cancellation
- Correct use of flag API
- Add FlagRemove event to flagcommand where required
* Replace reason with caption
* Switch colours in Event Deny caption
Co-authored-by: dordsor21 <dordsor21@gmail.com>
2020-03-15 12:22:49 +01:00
NotMyFault
4bcd926543
Update discord links
2020-03-09 23:50:22 +01:00
Alexander Söderberg
05626c2c8f
Features/v5/move swap fixes + some other important commits (comments, etc) ( #2699 )
...
* Use generics instead of the raw class
* Add Gradle wrapper verification
* Fix biome setting in versions prior to 1.15
* Fixes #2654
* Document area getters in PlotAreaManager, and replace y-value with z in the area contains check.
* Remove update notifications
* Remove unused dependencies
* Do not kick plot owners on "/p deny *"
* Do not kick any added players on /p deny *
* Allow redstone to be used in server plot with `redstone.disable-offline` enabled.
Potentially fixes #2613
* Disallow swapping ,erged plots
* Fix legacy converter.
* Fix blockbucket pattern generation
* Prevent pasting schematics onto merged plots.
* Cancel claim event correctly
* Revert "Cancel claim event correctly"
This reverts commit 0f786155
Further investigation required
* Fix plot swapping messing up owners. Fixes #2282
* Fix plot move
* Prevent plot swapping form changing the database unless the swap was successful.
* Update signs after swap.
* Only send move success message if the move was successful.
Co-authored-by: Matt <4009945+MattBDev@users.noreply.github.com>
Co-authored-by: NotMyFault <mc.cache@web.de>
Co-authored-by: Daniel <admin@hywse.eu>
Co-authored-by: Hannes Greule <SirYwell@users.noreply.github.com>
2020-02-28 22:15:04 +01:00
NotMyFault
30b83faab6
Fix plot downloading
2020-02-28 00:31:53 +01:00
Alexander Söderberg
9868648fcb
Pull/2693 ( #2694 )
...
* Commit WIP flag work.
* More ported flag types, and additions to the flag API.
* Make PlotFlag more generic to allow generic flag creation
* Pull Captions methods into a Caption interface.
* Port MusicFlag
* Port flight flag
* Port UntrustedVisitFlag
* Port DenyExitFlag
* Remove paper suggestion
* Make ListFlag lists immutable
* Update Flag containers. Add javadocs. Add missing methods.
* Port description flag
* Port greeting and farewell flags
* Port weather flag
* Move getExample implementation to BooleanFlag
* Port reserved flags
* Port all boolean flags.
* Remove unused flag types
* Invert liquid-flow flag
* Find the real (legacy) flag name
* Change NOITFY -> NOTIFY in Captions
* Make IntegerFlag extendable
* Port integer flags
* Update Flag command to current API state
* Begin remaking flag command
* Create DoubleFlag + extract common parsing stuff
* Supply arguments in flag parse exceptions
* Implement missing flag subcommands
* Update Flag command to current API state
* Implement PriceFlag
* Port deny-teleport
* Port gamemode flags
* Port BreakFlag
* Port PlaceFlag
* Port UseFlag
* Remove old unused flag constants
* Port blocked-cmds flag
* Fix entity util
* Port TimeFlag
* Use CaptionUtility for formatting
* Port keep flag
* Fix imports
* Reformat code
* Remove unused classes
* Fix MainUtil.java
* Remove FlagCmd
* Add flag info header and footer
* Comment out flag related stuff in SchematicHandler
* Remove FlagManager
* Finalize Plot.java
* Finalize PlotArea.java
* Finalize PlotListener
* Fix API issues
* Fix a bunch of compile errors
* Fix `/plot flag remove`
* Fix initialization of GlobalFlagContainer
* Apply API changes to events
* Update SQLManager to new API
* Invert default value for DenyExitFlag
* Replace flag.getValue().toString() with flag.toString()
* Make FlagContainer instance in Plot final
* Fix various command issues
* Clean up PlotSettings
* Don't show internal flags in flag list
* Fix `/plot flag add`
* Remove the info inventory as it's 100% broken
* Add plot info entries and fix up the default format
* Fix default flag state in Captions
* 781c200
part 2
* Fix odd grammar in captions
* Fix odd grammar in captions v2
* Add create table statements for plot_flags
* Remove old flag references in SQLManager
* Use the new plot_flags table
* Add tab completion to `/plot flag`
* Improve parse error handling
* Make flag permission check recognize parse exceptions
* Initial progress towards flag conversion
* Fix minor issues
* Don't validate flags during flag conversion
* Allow unrecognized flags to be parsed
* Filter out internal flags from command sugguestions
* Use the wrong caption when there's no plot description set
* Limit command suggestions for boolean flags
* Make blocktypelistflags accept blockcategories
* Require categories to be prefixed with '#' and fix some minor display issues
* Fix plot database conversion
* Update PlotFlagEvent.java
Updated return description
* Fix command annotation wrapping
* Add FLAG_UPDATE event for FlagContainer listeners
* Make getParentContainer nullable
* Document castUnsafe in FlagContainer
* Document FlagContainer constructors
* Add missing documentation to FlagContainer
* Document FlagParseException
* Fix wording in FlagContainer javadoc
* Document InternalFlag
* Document PlotFlag
* Minor changes
* Remove revisit comments
Co-authored-by: Hannes Greule <SirYwell@users.noreply.github.com>
Co-authored-by: NotMyFault <mc.cache@web.de>
Co-authored-by: Matt <4009945+MattBDev@users.noreply.github.com>
2020-02-24 18:42:02 +01:00
Alexander Söderberg
b99631f1bd
Fix regen. Fixes #2692
2020-02-24 14:00:45 +01:00
NotMyFault
f2aa9dccd1
Revert "Remove unused code"
...
This reverts commit 6d779dad05
.
2020-02-20 20:08:25 +01:00
Alexander Söderberg
464f5e09ae
Allow all messages to be formatted by external formatters and add PAPI support
2020-02-20 16:03:17 +01:00
NotMyFault
6d779dad05
Remove unused code
...
Or at least I made it unused lul
2020-02-20 00:39:32 +01:00
Alexander Söderberg
38d0cc1b29
Fix isPremium method
2020-02-20 00:05:55 +01:00
NotMyFault
95394ec54f
Add Premium verification
2020-02-19 23:55:43 +01:00
NotMyFault
2632283431
Move recent changes into 1 branch
2020-02-16 15:17:06 +01:00
NotMyFault
8a014e3ad5
Remove wiki generator and unnencessary comments from the settings
2020-02-16 15:08:02 +01:00
NotMyFault
b3c91d866b
Lazy cherry-pick 5db1e73eae4b0d4628df8bbbc172670c42d96435 without merge conflics
2020-02-16 14:41:51 +01:00
NotMyFault
6953187cac
Add current + new version to update notification
...
And fix a little typo alongside bumping versioning to v5
2020-02-16 14:37:07 +01:00
NotMyFault
4ed108b5c0
Remove legacy auto updater (v3)
2020-02-16 01:36:24 +01:00
NotMyFault
24b6b23d25
Bind update notifications to spigot resource updates
...
The notification permission could be moved back into the other class, but well
2020-02-16 01:33:43 +01:00
MattBDev
b16db904cc
Removed unused class which should be unbreaking.
2020-02-11 17:09:36 -05:00
MattBDev
4b306d454b
Fixed an error with the debug command and added @NotNull to generator methods
2020-02-11 17:06:58 -05:00
MattBDev
e53ea2377c
Fixed #2671
...
Sort of fixed. I added an if statement to log and return if a certain condition is met. It is unclear if there will be more generation issues as a result.
2020-02-11 16:52:16 -05:00
MattBDev
f79f2ac29e
Tweaks to the world generator
2020-02-11 16:16:56 -05:00
NotMyFault
54348d824c
Update authors
2020-02-10 17:36:54 +01:00
NotMyFault
2f0bf97162
Fix displaying 1 player remove as players
2020-02-09 01:12:32 +01:00
Hannes Greule
d0b6badf09
Fix DebugClaimTest ( #2667 )
...
* Fix DebugClaimTest
* Remove code causing 3 database updates per plot + errors when using MySQL
2020-01-31 17:12:06 +00:00
NotMyFault
30f37e1e8b
Update /plot info placeholders
2020-01-27 23:39:29 +01:00
NotMyFault
4e1c90bbcc
Fixes space between names in plot info ( Fixes #2675 )
2020-01-27 23:06:42 +01:00
Matt
57af89f1d0
Merge pull request #2652 from SynergyMC/breaking
...
Revert teleportation behavior to pre-4.400
2020-01-22 21:23:25 -05:00
NotMyFault
118adb42b9
add hungarian translation
2020-01-14 12:27:23 +01:00
NotMyFault
f3187a465c
Oops
2020-01-10 19:38:38 +01:00
NotMyFault
6ee9d91aef
Update requriedTypes
2020-01-10 14:01:28 +01:00
NotMyFault
808a1ed703
Add wildcards to command args
2020-01-10 13:35:59 +01:00
NotMyFault
7142e9e0e3
deprecate metrics settings
2020-01-07 22:45:53 +01:00
zombachu
3aa554c52b
Implemented optional specification of teleport causes
...
This should have backwards-compatibility for any users of the API but would require an update from anything reimplementing (for whatever reason) the interfaces amended by this commit.
2020-01-02 18:29:12 -10:00
NotMyFault
42a83b56c3
Add clarification of tp bypass permission node to settings.yml
2020-01-03 01:10:32 +01:00
NotMyFault
0ad2682210
Add update and jvm flags to debugpaste
2019-12-27 16:53:38 +01:00
Alexander Söderberg
3abb35e506
Prevent NPE when trying to set statement = null
in SQLManager
...
If the statement is null, the `isClosed` check will lead to a NPE. As it's going to be null either way, just ignoring the NPE has no side effects.
2019-12-20 18:01:36 +01:00
Alexander Söderberg
c6e36fd70e
Fix plot biomes.
...
When migrating to the WorldEdit Biome types, code was not altered to account for these changes. This lead to configuration parsing breaking, and the `/plot setbiome` command no longer functioning. This fixes #2599 .
2019-12-20 17:37:48 +01:00
MattBDev
9fd29b264e
Some logging operations to check for tps loss.
2019-12-15 13:08:02 -05:00
MattBDev
3af05e7960
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-12-09 14:44:16 -05:00
MattBDev
07b6942690
Minor code tweaks
2019-12-09 14:43:53 -05:00
NotMyFault
3ba29583fc
Add all colors to style.yml
...
For further releases , we should aim to get a rid of the styles.yml and $ codes. I've seen a lot of people struggling with them, and if you want to use other formatting codes, you need to yamlize the non yamlized messages, otherwise it won't work properly.
2019-12-07 17:40:15 +01:00
MattBDev
7760631751
Remove deprecated method from Captions.java
2019-12-06 21:18:56 -05:00
MattBDev
05d6d557b8
Merge remote-tracking branch 'origin/breaking' into breaking
2019-12-06 21:16:19 -05:00
MattBDev
9925a320f5
Fix event listeners
2019-12-06 21:16:09 -05:00
NotMyFault
dca5d84d29
Fixes #2620
2019-12-06 00:28:07 +01:00
MattBDev
7e58f4341e
Minor fixes and performance improvement
2019-12-02 17:07:57 -05:00
MattBDev
d8933afb50
Merge remote-tracking branch 'origin/breaking' into breaking
2019-11-28 21:50:31 -05:00
MattBDev
4bb45fc220
Replace ByteArrayUtilities code with Guava and Replace PlotGameMode with WorldEdit equivalent.
2019-11-28 21:50:21 -05:00
NotMyFault
09f913cba4
Enhanced Fixes #2595
...
Updating messages and adding new strings that fit better.
2019-11-28 19:02:58 +01:00
MattBDev
006d730185
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-11-26 18:00:44 -05:00
Jesse Boyd
cf558d8f62
Update DebugPaste.java
2019-11-25 22:40:50 +00:00
Jesse Boyd
a65d546f3b
Fix debugpaste split
2019-11-25 22:38:03 +00:00
Jesse Boyd
cd06dbc915
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-11-22 16:12:01 +00:00
Jesse Boyd
977dfa807f
potentially fix partial world auto
2019-11-22 16:11:48 +00:00
NotMyFault
c14e1d7add
Update Settings.java
2019-11-22 12:40:27 +01:00
NotMyFault
7377366372
Updating some debug colors
2019-11-22 12:28:34 +01:00
Jesse Boyd
9c9841663a
Fixes #2595 (leave error)
2019-11-19 01:39:51 +00:00
MattBDev
612e96201c
Fixed ItemTypeListFlag issue
2019-11-18 13:43:16 -05:00
MattBDev
d7aa4a0e1f
Revert "Fix some flag issues"
...
This reverts commit 8b741477
2019-11-18 13:41:46 -05:00
MattBDev
8b7414770f
Fix some flag issues
2019-11-18 11:09:32 -05:00
Jesse Boyd
7623698a00
don't use legacy ids here
2019-11-12 22:31:02 +00:00
Jesse Boyd
c23086259d
Potentially fixes rename issues
...
#2450
2019-11-12 20:48:33 +00:00
Jesse Boyd
765a021ecd
Some flag fixes
...
Use ItemType for the flags, since they accept items, not blocks.
Fixes #2571
2019-11-12 20:38:18 +00:00
Jesse Boyd
322e186c4b
Ignore invalid blocks
2019-11-12 07:32:05 +00:00
Jesse Boyd
7d7414ebb9
Fix for single chance parsing
2019-11-11 19:47:26 +00:00
Jesse Boyd
55d6217c32
Check if WORLDEDIT_RESTRICTIONS is enabled
...
Unregister if disabled.
2019-11-11 19:44:51 +00:00
Jesse Boyd
f797141a29
Update Plot.java
2019-11-10 22:08:03 +00:00
Jesse Boyd
bf4d953f3c
No need to convert to a BlockState here
2019-11-10 18:49:31 +00:00
Jesse Boyd
d34f5cc97e
Config reading/writing
2019-11-10 18:32:32 +00:00
Jesse Boyd
d254633b77
Use patterns instead of BlockBucket
...
Still use BlockBucket for loading/saving from config
2019-11-10 17:47:37 +00:00
Jesse Boyd
1d9ad94822
Fix plot getRegions off by 1
2019-11-10 14:01:12 +00:00
Jesse Boyd
fe438fd62a
swallow stacktrace
2019-11-10 13:29:58 +00:00
Jesse Boyd
93894aca96
Force lowercase
2019-11-10 13:27:37 +00:00
Jesse Boyd
f1b8510708
forgot to find
2019-11-10 13:24:04 +00:00
Jesse Boyd
7dcecf486d
Use regex for block bucket, yay
2019-11-10 13:18:15 +00:00
Jesse Boyd
8c1985f9c0
Split by regex
2019-11-10 13:08:34 +00:00
Jesse Boyd
34eb7d05dc
Print actual value for setup?
2019-11-10 12:45:51 +00:00
Jesse Boyd
729452038b
Check if integer
2019-11-10 12:43:47 +00:00
Alexander Söderberg
1a923063b5
Merge branch 'breaking' into we
2019-11-10 13:18:16 +01:00
Jesse Boyd
c155c65a8f
Remove modifier reflection
...
Fixes #2484
2019-11-10 11:23:25 +00:00
Alexander Söderberg
37280779b0
Make /plot setowner
require an argument. Fixes #2501 .
2019-11-10 12:06:33 +01:00
Jesse Boyd
ed588476e0
Fix single plot areas
2019-11-08 22:31:01 +00:00
Jesse Boyd
07fcd53bf8
Fixes IntellectualSites/PlotSquaredSuggestions#58
2019-11-08 05:17:51 +00:00
Jesse Boyd
252fdefef3
bad regex replace
2019-11-06 11:39:55 +00:00
Jesse Boyd
2cb734bba2
editsession util
2019-11-04 21:55:40 +00:00
Jesse Boyd
88732bb88c
Use CuboidRegion instead of RegionWrapper
2019-11-04 21:08:33 +00:00
Jesse Boyd
ba3ff08d6c
Update BlockStateListFlag.java
2019-11-04 20:17:29 +00:00
Jesse Boyd
8f7f6a4f40
Merge branch 'breaking' into we
2019-11-04 20:17:15 +00:00
Jesse Boyd
7e6dc48d69
imports
2019-11-04 19:58:24 +00:00
Jesse Boyd
37f608258f
Remove PlotBlock
2019-11-04 19:55:55 +00:00
NotMyFault
a25511c849
Add custom translations for special flags
2019-11-04 19:22:54 +01:00
Jesse Boyd
930dee9326
Refactor BlockVector2
2019-11-04 17:44:23 +00:00
NotMyFault
e972cb4c1a
Make flag error messages translatable
2019-11-04 00:33:04 +01:00
Matt
627ecd2b71
Merge pull request #2542 from mindw0rm/UntrustedVisit
...
New plot flag untrusted-visit
2019-10-31 17:02:48 -04:00
NotMyFault
e29727827d
Fix missing word
2019-10-27 16:02:34 +01:00
NotMyFault
1f89948948
Remove unused flags
2019-10-27 16:01:57 +01:00
Alexander Söderberg
3be0be1b60
Make sure DENY_EXIT checks for the admin override permission. Fixes #2411 .
2019-10-27 12:11:48 +01:00
Alexander Söderberg
2e15934666
Fix /plot flag set
allowing for invalid flag values. ( Fixes #2519 )
2019-10-27 12:01:04 +01:00
Alexander Söderberg
cb52ee8cfb
Make the flag list output message configurable.
2019-10-27 11:55:15 +01:00
Alexander Söderberg
01eee306f1
Fixes #2462 by making flag categories translatable. This reflects (somewhat) recent changes to command categories.
2019-10-27 11:45:18 +01:00
Alexander Söderberg
a601739fbd
Improve handling of list flags, which in turn resolves issues where add and remove would allow players to add flags with unrecognized values.
2019-10-27 11:25:33 +01:00
mindw0rm
cb1767347b
Merge branch 'breaking' into UntrustedVisit
2019-10-23 20:51:59 +02:00
mindw0rm
e5e522bc31
Merge branch 'breaking' into DenyTeleportBugfix
2019-10-22 17:20:43 +02:00
mindw0rm
24d82e562a
merge upstream changes
2019-10-18 07:44:04 +02:00
NotMyFault
9ad2537ca2
Merge pull request #2517 from IntellectualSites/debugpaste-update
...
Improve world generator diagnosis
2019-10-17 12:23:47 +02:00
mindw0rm
039b7aee9e
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into UntrustedVisit
2019-10-10 20:34:41 +02:00
NotMyFault
b806a30639
Setting debug value default to false
...
If the user is interested in the information or needs it for debugging, they can enable them, but we don't need to spam them unnecessarily with stats about his plot worlds on each startup, /plot reload, etc.
The same information can be obtained from a debugpaste as well, so it's not a loss of information to offer assistance.
2019-10-03 01:32:19 +02:00
NotMyFault
120d36e413
Add a confirmation to the debugpaste
...
That should prevent people from accidentally pressing buttons (whyever you would do that)
2019-10-03 01:12:08 +02:00
NotMyFault
c8c5d777a1
Make paths... idk what to say here
2019-10-03 00:40:41 +02:00
NotMyFault
b92d42e7cc
Add clarification to what files are pasted
2019-10-01 14:46:19 +02:00
NotMyFault
59bc6f19e5
General clarification of the config
...
Certain values were rather vague and caused some confusion in the past, hopefully things are more clear now.
2019-10-01 14:01:50 +02:00
NotMyFault
267bebd0e8
Improve world generator diagnosis
2019-10-01 12:12:42 +02:00
mindw0rm
58dbe96bd8
Added a plot flag 'untrusted visit', that allows /plot visit for untrusted players without the permission plot.visit.other.
2019-09-19 10:40:47 +02:00
mindw0rm
ae1273a7f3
Bugfixes for deny-teleport
2019-09-14 12:58:22 +02:00
NotMyFault
05ef076ef0
Remove unnecessary spaces
2019-09-12 04:01:47 +02:00
NotMyFault
d20d95d29b
Remove schematic test command
2019-09-12 03:53:29 +02:00
NotMyFault
6e387f3321
Do not remove the schematic file extension
2019-09-12 03:44:31 +02:00
MattBDev
68a5166d2f
Fixes the major lag source from GlobalBlockQueue
2019-09-11 19:04:29 -04:00
MattBDev
2bf47478b2
Merge remote-tracking branch 'origin/breaking' into breaking
2019-09-09 15:15:53 -04:00
MattBDev
07b88e3147
Minor changes to the block queue classes to match FAWE more closely.
2019-09-09 15:15:44 -04:00
56738
5b3426f4ac
Make removing * remove the Everyone node before removing all members
2019-09-09 18:44:36 +02:00
MattBDev
ecfb71b08f
Changes made to GlobalBlockQueue to help diagnose lag.
2019-09-08 19:36:02 -04:00
NotMyFault
04f789d404
Fix merging
2019-09-08 20:02:45 +02:00
MattBDev
462c113ce8
Fixed accidental code reversion
2019-09-06 21:20:54 -04:00
NotMyFault
e01b470493
Resolve merge conflicts
2019-09-07 03:06:05 +02:00
MattBDev
b3136b4ebe
Version number fixes, fixed documentation, new caption added, and tweaks to API functionality.
2019-09-06 20:40:28 -04:00
NotMyFault
e1db27010c
Updating command usage formats
2019-09-04 03:01:25 +02:00
MattBDev
a7012814ab
Deprecated a poorly named method
2019-09-01 19:40:16 -04:00
MattBDev
5e8909883d
Modified internal configuration classes, Updated Mojang UUID fetcher, other various method and documentation tweaks
2019-09-01 16:54:43 -04:00
dordsor21
434d219f41
Add plots.admin.area.sudo for permission to commands of the form "/plot <area> <command...>" as well as plots.admin
2019-08-23 17:18:25 +01:00
MattBDev
ec84b91f84
added a stupid check because of a spigot issue.
2019-08-19 14:51:14 -04:00
MattBDev
76dc60194d
Added an invalid world name check.
2019-08-17 19:17:01 -04:00
MattBDev
cc9c1f63d8
When an exception is actually being used it shouldn't be named ignored
2019-08-17 18:45:07 -04:00
MattBDev
920796d8ec
Fixed #2468
2019-08-17 16:28:53 -04:00
NotMyFault
c6a4206266
Fix Typo
2019-08-17 17:06:17 +02:00
NotMyFault
1cf85ff2c6
Removed unused translation strings
...
And added a new alias
2019-08-17 02:19:29 +02:00
NotMyFault
be20b2404b
OCD
...
- Typo Fixes
- Small amendments (Spelling)
- Reformatting
2019-08-17 01:48:43 +02:00
NotMyFault
011baba140
Update PlotSquared.java
2019-08-16 02:05:51 +02:00
NotMyFault
b22919a278
Variable renames and fixes
2019-08-16 01:47:22 +02:00
NotMyFault
49b7c71fbb
Adding some more translation strings
2019-08-16 01:22:24 +02:00
NotMyFault
31c81fc9fe
Update command aliases format
2019-08-15 17:35:40 +02:00
NotMyFault
8653b9b0a2
Update unfitting messages
2019-08-15 16:37:57 +02:00
NotMyFault
b3e53e34b6
Simplify help string
2019-08-15 16:20:30 +02:00
NotMyFault
fbaef13553
Unify player string
...
<> args are used in a lot of commands, PlayerName is used in only 3 commands and I don'T want to remove methods if not really necessary, so let's just change it here.
2019-08-15 15:39:37 +02:00
MattBDev
3473f5dc85
Fixed compatibility with FAWE and compile issue.
2019-08-14 20:47:01 -04:00
MattBDev
b4c33aaa18
Midnight work
...
Also fixes #2463
2019-08-14 14:36:20 -04:00
MattBDev
a910b542a0
Replace annotations with JetBrains annotations
2019-08-13 23:43:11 -04:00
MattBDev
403916748c
Variable renaming
2019-08-13 23:37:15 -04:00
MattBDev
3e6b0b8394
Work on directions and merging
2019-08-13 22:01:23 -04:00
MattBDev
56e055c671
Second attempt at a sign fix.
2019-08-13 18:39:38 -04:00
MattBDev
1341100f03
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-08-13 18:28:54 -04:00
MattBDev
d7c72d5f75
Variable renames
2019-08-13 18:26:55 -04:00
MattBDev
265f0c6615
Potential fix for #1930
2019-08-13 18:06:10 -04:00
MattBDev
9642777750
If NMF can have midnight work, so can I
2019-08-13 17:33:32 -04:00
NotMyFault
41052b27a0
I have some random ideas sometimes
...
- Adjusting some RequiredTypes fitting their partners/default behavior
- A plot doesn't need to be claimed to get the center
- Adapting another gamemode acronym
- Fix copyFile to adapt the latest changes
- Removing HastebinUtility, we have our own paste service
2019-08-13 21:57:49 +02:00
NotMyFault
0ac4b7728f
Merge pull request #2460 from jewome62/feature/toggle-time
...
Add toggle for time
2019-08-13 18:44:32 +02:00
NotMyFault
bb97fb8e19
Update Templates to sponge schematic format
...
Skyblock has been removed as it was simply the default island if ASkyBlock
2019-08-13 04:08:17 +02:00
NotMyFault
b1391bd6d7
Fix template export
2019-08-13 03:13:03 +02:00
NotMyFault
f1c190028e
Fixes #2013
...
Tested with LuckPerms, result successful.
2019-08-12 23:59:14 +02:00
MattBDev
ad7bcd19d4
Added a debug command to diagnose the issues in #2411
2019-08-12 13:40:22 -04:00
jewome62
ca954ccc97
Add toggle for time
2019-08-11 21:15:02 +02:00
Sauilitired
8ab10de4ad
Fix plot title toggling ( fixes #2456 )
2019-08-10 17:54:44 +02:00
MattBDev
df9d5ae2ac
Merge remote-tracking branch 'origin/breaking' into breaking
2019-08-07 19:16:55 -04:00
MattBDev
289f01f7a2
Import changes and variable renames
2019-08-06 21:46:38 -04:00
MattBDev
f3aa9c43ef
Fixed a potential NPE
2019-08-06 21:44:39 -04:00
NotMyFault
165cf26818
Fix typo
2019-08-07 03:43:49 +02:00
MattBDev
e6a7f4e5a7
Add null checks to validation task
...
Fixes #2407
2019-08-06 20:45:01 -04:00
MattBDev
8f685b754a
Modifications to formatting and UUID Handler
...
Fixes #2423
2019-08-06 20:35:36 -04:00
MattBDev
539ad9f05c
Small changes
2019-08-06 16:08:56 -04:00
Leomixer17
520be48198
Create fixborders.js
2019-08-05 14:47:19 -04:00
Leomixer17
e4a345880e
Update addsigns.js
2019-08-05 14:46:54 -04:00
MattBDev
f06903f1b8
Merge remote-tracking branch 'origin/paperstuff' into paperstuff
...
# Conflicts:
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Help.java
2019-08-05 14:07:09 -04:00
MattBDev
fe83ef0975
Get chunks asynchronously
2019-08-05 14:03:09 -04:00
NotMyFault
cd26b1647d
Add kelp-grow flag
...
Simply as the name says, add a controlled way to let kelp grow.
2019-08-05 14:03:07 -04:00
NotMyFault
cdc01a5bc4
Reformat debugpaste
...
And upgrade from IC -> IS
2019-08-05 14:03:07 -04:00
MattBDev
1295f7c4bf
Merge with breaking
2019-08-05 14:03:06 -04:00
Sauilitired
20dd98d3b9
Use PaperLib and make command task return completable futures
2019-08-05 14:02:30 -04:00
MattBDev
bd51292f4c
Get chunks asynchronously
2019-08-05 13:33:27 -04:00
MattBDev
cc45208605
Merge remote-tracking branch 'origin/breaking' into paperstuff
2019-08-05 13:32:19 -04:00
MattBDev
01dfdbe2ef
Merge with breaking
2019-08-03 23:26:16 -04:00
MattBDev
bb21abb110
Merge branch 'breaking' into paperstuff
...
# Conflicts:
# Bukkit/build.gradle
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/BukkitMain.java
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/events/PlayerPlotTrustedEvent.java
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/object/BukkitPlayer.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/commands/Command.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Add.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Buy.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Clear.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/DebugExec.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Grant.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Help.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/MainCommand.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Near.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Relight.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/SubCommand.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Trust.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Visit.java
2019-08-03 23:11:02 -04:00
NotMyFault
6d0849eb66
Merge pull request #2431 from IntellectualSites/kelp-grow
...
Add kelp-grow flag
2019-07-27 21:55:39 +02:00
NotMyFault
dbf5084fa1
Reformat debugpaste
...
And upgrade from IC -> IS
2019-07-25 20:02:39 +02:00
NotMyFault
feda094273
Add kelp-grow flag
...
Simply as the name says, add a controlled way to let kelp grow.
2019-07-20 01:29:30 +02:00
dordsor21
095dccd30f
Revert changes to intersection generation
2019-06-28 13:59:57 +01:00
Alexander Krivács Schrøder
d6401d1638
Allow running the road regeneration on a single region
...
The plot-based road regeneration from before does not have the same behavior as the real road regeneration code. This new debug operation will regenerate the roads within the region the player is standing using the same code that regenerates all roads. This makes it much easier to tell if things are working correctly and as expected.
2019-06-16 11:57:35 -04:00
Alexander Krivács Schrøder
7f404e1cf5
Fix plot walls after running regenallroads
...
Also clears whatever was above the plot wall, such as pieces of the road.
2019-06-16 11:57:35 -04:00
Alexander Krivács Schrøder
a94c588a17
Check if location has PlotArea to avoid NPE
2019-06-03 16:26:20 -04:00
Alexander Krivács Schrøder
d106262454
Have PlotAreas create their own PlotManager
...
Leads to cleaner code, less need for instanceof and casting, as a PlotArea knows which kind of PlotManager it needs to make
2019-06-03 16:26:20 -04:00
Alexander Krivács Schrøder
c5bca66618
Remove PlotArea parameter from PlotManager method calls
...
As per the previous commit, all PlotManagers now have a reference to their managed PlotArea.
2019-06-03 16:26:20 -04:00
Alexander Krivács Schrøder
6b3960fc3f
Pass the PlotArea into the PlotManager
2019-06-03 16:26:20 -04:00
Alexander Krivács Schrøder
908a5784a1
Cache conversions to BaseBlock and fix leaky abstraction
2019-06-03 16:24:59 -04:00
Alexander Krivács Schrøder
bbff898073
Extract air block into variable to reduce unnecessary function calls
2019-06-03 16:24:59 -04:00
Alexander Krivács Schrøder
19f8704cb4
Remove leftovers from getting rid of PlotBlocks in LocalChunk
2019-06-03 16:24:59 -04:00
Alexander Krivács Schrøder
b366b0d261
Set unspecified blocks from the schematic to air
...
If this isn't done, any blocks not specified in the schematic will remain after a clear, which is obviously undesirable.
2019-06-03 16:24:59 -04:00
Alexander Krivács Schrøder
941821e453
Convert all PlotBlocks to BaseBlocks in the BasicLocalBlockQueue
...
The `BukkitLocalQueue` only supports using one of the sets (the removed `baseBlocks` variable in `BasicLocalBlockQueue` was the deciding factor for which one won out) which led to issues with missing blocks when trying to use both types at the same time, such as in the `HybridPlotManager`s `clearPlot` method, where `PlotBlock` is used to fill in the various layers, while the`createSchemAbs` method uses `BaseBlock` for its data.
2019-06-03 16:24:59 -04:00
MattBDev
475e9b50e1
Fixes #2380
2019-05-31 12:00:44 -04:00
MattBDev
812d41092e
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-05-31 11:57:18 -04:00
Alexander Krivács Schrøder
41299e6851
Fix issue with plot border during merge
...
* `getExtendedTopAbs()` used wrong relative plot for calculating X position.
* Not running `finishPlotMerge()` after every merge led to broken roads during a `merge all`
2019-05-29 23:28:16 -04:00
Alexander Krivács Schrøder
95cb0d84f0
Fix issue with road generation during unlink
...
Roads should always be created with respect to `current`.
2019-05-29 23:28:16 -04:00
zombachu
fb478de164
Update outdated list of files to check on failed world load ( #2365 )
2019-05-22 12:09:31 -04:00
MattBDev
1bd7c8ca5f
Variable renames
2019-05-21 18:50:52 -04:00
MattBDev
fe471c3571
new library in gradle and another change I can't remember.
2019-05-21 18:32:26 -04:00
MattBDev
8ff833de36
Added Paper to Platform
2019-05-17 18:50:24 -04:00
MattBDev
5dd2610b5e
Misc. changes and removal of title manager
2019-05-17 18:49:09 -04:00
MattBDev
4e3a927323
Modifications to the generator code
2019-05-17 16:21:03 -04:00
MattBDev
595a68ecba
variable renames
2019-05-17 15:32:05 -04:00
MattBDev
6f5cb30734
Minor message changes and variable changes
2019-05-17 14:38:57 -04:00
MattBDev
b66734a472
Misc. code changes
...
A lot of renaming
Some formatting
Narrowed scope of variables
Added annotations
2019-05-13 21:57:41 -04:00
MattBDev
adefe2eeef
Titles can be used on Spigot and Paper now
2019-05-13 18:20:58 -04:00
MattBDev
a841b4ea86
Titles are now exclusive to paper servers
2019-05-10 22:42:07 -04:00
MattBDev
f232334bcc
Various formatting tweaks as well as metrics changes.
2019-05-10 21:18:28 -04:00
dordsor21
885d1b9d7e
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-05-05 16:56:14 +01:00
dordsor21
f6e492638d
Bad temporary fix for #2345 - just don't use BukkitLocalQueue#regenChunkSafe and that on 1.14 :) (:
2019-05-05 16:56:00 +01:00
dordsor21
46beb90112
Correcter versioning
2019-05-05 11:58:45 +01:00
dordsor21
0a6fad73c3
Correct versioning
2019-05-05 11:56:08 +01:00
dordsor21
eb9d98d289
Use https://www.athion.net/ISPaster/paste
2019-05-01 19:52:26 +01:00
MattBDev
2ec13e4e76
Replace code with hasFlag() where appropriate.
2019-05-01 12:31:50 -04:00
MattBDev
db6115eae5
Documentation and formatting changes
2019-04-29 15:20:52 -04:00
MattBDev
9e324762b6
Move the update utility setup to it's own method
2019-04-29 15:18:38 -04:00
MattBDev
237b10a2a2
Tidying up the code
2019-04-29 10:49:58 -04:00
dordsor21
bef3dbc6f4
Reformat code
2019-04-23 23:48:22 +01:00
Jesse Boyd
0c0a696d36
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-04-23 12:57:46 +10:00
Jesse Boyd
21a5b04b7b
remove debug
2019-04-23 12:57:39 +10:00
MattBDev
ef8d33db41
Minor command changes
...
Changed RequiredType in some classes and formatting changed in others.
2019-04-22 11:55:05 -04:00
MattBDev
f5fa15080c
Minor javadoc updates
2019-04-22 11:45:23 -04:00
Jesse Boyd
ea26ec628d
Use Settings.Teleport.ON_LOGIN
2019-04-19 13:02:50 +10:00
Jesse Boyd
815e513093
Fix teleportOnLogin error
2019-04-19 12:53:48 +10:00
Jesse Boyd
8ac23b92d8
Use UUID, not just name
2019-04-17 22:18:03 +10:00
Jesse Boyd
d31dbc7c7c
Fix debugimportworlds 1.13
...
because someone changed PlotId.fromString to throw an exception without updating things that call it
2019-04-17 22:07:33 +10:00
Jesse Boyd
000e3de35d
Don't allow importing using base directory
2019-04-17 14:36:31 +10:00
Jesse Boyd
7e63ffe745
Optimize vanilla world generation*
...
*For single plot worlds
Reuse base world data. Instead of taking several seconds, it should now take tens of milliseconds.
2019-04-17 14:30:05 +10:00
Jesse Boyd
0fdc5eafbd
Allow single plot areas to load survival worlds
2019-04-17 13:46:33 +10:00
Jesse Boyd
59f89980a3
Don't need ratio out of 100 anymore
2019-04-17 13:13:56 +10:00
Jesse Boyd
50acf4f51f
Print exception on failed schematic setup
2019-04-13 13:06:21 +10:00
Jesse Boyd
6916752434
Fixes #2322
2019-04-12 12:11:03 +10:00
Jesse Boyd
6cea26f436
Add random collection
2019-04-10 17:10:44 +10:00
Jesse Boyd
533edc5f40
Change default threshold to -1
2019-04-10 17:10:17 +10:00
Jesse Boyd
97903f3870
Fix you are not in a plot area for single plot worlds
2019-04-10 11:34:21 +10:00
Jesse Boyd
9225a13808
sorry for breaking roads
2019-04-09 00:29:13 +10:00
Jesse Boyd
5d515b3863
This shouldn't have been made private
2019-04-06 12:55:45 +11:00
Jesse Boyd
676ef0159a
only change plotY if height not 256
2019-04-06 03:54:27 +11:00
Jesse Boyd
3e3951a3e7
*negate
2019-04-06 02:07:39 +11:00
Jesse Boyd
c71fe00741
Missed this as well
2019-04-06 02:07:14 +11:00
Jesse Boyd
69a029a555
Fix plot schematic y
2019-04-06 01:54:02 +11:00
Sauilitired
3f194f90ce
Unbreakify things
2019-04-04 18:31:47 +02:00
Sauilitired
7e401a83cf
Make PlotLoc's immutable
2019-04-04 18:26:10 +02:00
Sauilitired
f5388b9737
Merge remote-tracking branch 'origin/breaking' into breaking
2019-04-01 17:40:10 +02:00
Sauilitired
6323fb0041
Add plot like/dislikes
2019-04-01 17:39:28 +02:00
Jesse Boyd
b1835f0998
whoops, wrong schematic
2019-04-01 21:45:55 +11:00
Jesse Boyd
1c9c0d0207
Schematic fixes
...
The 1.13 schematic format uses the `.schem` extension, use that instead
Support loading both legacy `.schematic` and `.schem` files for road
schematics
Fix reading road schematics with an offset
2019-04-01 21:39:10 +11:00
Sauilitired
0f8b7cd588
fixes #2211
2019-04-01 11:14:47 +02:00
Sauilitired
c450e4aed3
Fix interval flags ( fixes #2302 )
2019-04-01 10:17:50 +02:00
Sauilitired
14badf8cfc
remove rogue debug message
2019-04-01 09:43:29 +02:00
Sauilitired
df3e78ee40
Make the "Display all commands" message configurable too
2019-04-01 09:04:19 +02:00
Sauilitired
11689bf855
Configurable help categories
2019-04-01 09:00:08 +02:00
Sauilitired
4152582ae0
Fix UUID related NPE
2019-04-01 08:35:06 +02:00
Jesse Boyd
3be7511b7c
Fix genChunk setCuboid
2019-04-01 05:01:32 +11:00
Jesse Boyd
f3adeeac0e
Fix single plot area NPEs & generator stackoverflow
2019-04-01 04:44:18 +11:00
Jesse Boyd
67cf1b45ed
Fix another legacy converter NPE
2019-04-01 04:43:44 +11:00
Jesse Boyd
04b9b67c9d
Fixes #2288
2019-03-31 18:31:16 +11:00
Sauilitired
45360f0979
Make sure /plot home
ignores server owned plots
2019-03-30 13:32:45 +01:00
Sauilitired
ae57264487
Add server-plot flag, and option to disable on-claim teleportation
2019-03-30 13:27:18 +01:00
Sauilitired
08ebf57c90
Add hide-info flag
2019-03-30 12:50:32 +01:00
Sauilitired
c6ae2456f2
Add support for Paper async chunk generation
2019-03-26 09:27:20 +01:00
Sauilitired
0b77b863ba
Update notifications.
2019-03-18 19:49:22 +01:00
matt
7f14e88c4c
last commit before 4.0.0
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-14 21:49:33 -04:00
matt
ed3cadd439
Formatting fixes and minor performance improvement
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-08 19:25:59 -05:00
matt
56c24a6a56
Type weakening and Direction changes
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-06 12:47:38 -05:00
matt
1755272f81
Merge remote-tracking branch 'origin/breaking' into breaking
2019-02-22 11:51:22 -05:00
matt
25530ed7f0
Doc Updates, Renaming, Reformatting, and a Test
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-22 11:51:06 -05:00
dordsor21
53e732b4fe
Make replacing wall on merge configurable
...
In case people are doing fun things with road schematics etc :)
2019-02-22 15:21:44 +00:00
dordsor21
7aebd9b74b
Set wall filling on merge
2019-02-22 15:11:35 +00:00
matt
bfc6b62213
Stupid docs
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-21 21:31:12 -05:00
matt
a9bebb10da
Merge remote-tracking branch 'origin/breaking' into breaking
...
# Conflicts:
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/listener/WEExtent.java
2019-02-21 21:18:03 -05:00
matt
2f18ef6828
Critical bug fixes, reformatting, and cleaning
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-21 21:14:48 -05:00
dordsor21
350e151214
Don't use streams as they're lower performance for our use cases.
...
Some minor reformating too.
2019-02-20 14:50:49 +00:00
dordsor21
d0a4465985
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-02-20 11:55:50 +00:00
dordsor21
0ef8b4ad14
Update to WorldEdit's *breaking* Biome handling changes
2019-02-20 11:55:39 +00:00
matt
c5d9412c6c
Cleaning and API Addition
...
Begins the process of removing "magic values" for directions in the plugin.
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 22:57:35 -05:00
matt
92718a5ec8
Merge branch 'consumers' into breaking
2019-02-19 22:29:59 -05:00
matt
099a807ce0
CLeaning of code
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 22:29:27 -05:00
matt
df47697ca6
CLeaning of code
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 19:00:37 -05:00
matt
b7aeeb151d
Replace RunnableVal with java Consumer
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 18:39:43 -05:00
matt
a64d764cc1
New API method, more 1.13 entity support, and cleanup.
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-15 12:50:43 -05:00
dordsor21
477e698f7e
Reformat
2019-02-13 17:13:57 +00:00
matt
11c4a90cc9
Merge remote-tracking branch 'origin/breaking' into breaking
2019-02-13 12:05:42 -05:00
matt
35493662da
Cleanup
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-13 12:05:28 -05:00
dordsor21
3e8308ecd7
Catch statement already being null
2019-02-13 13:35:19 +00:00
matt
17027e6292
Javadoc changes and cleaning of old unused code
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-08 14:49:37 -05:00
matt
e891873d28
Cleaning and scope changes
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-08 11:21:53 -05:00
matt
b39ea1b68b
Cleaning and API clarifications
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-06 21:29:51 -05:00
matt
3d8179a4e6
Small tweaks
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-06 17:30:25 -05:00
matt
9101cb9218
PlotComment API tweaks.
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-06 12:33:14 -05:00
dordsor21
d6a801d854
Reformat
2019-02-06 16:42:27 +00:00
matt
0c780166e0
Documentation and PlotId updates
...
minor code tweaks in the plot class too
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-06 00:10:05 -05:00
matt
9a23b718f3
Cleanup of various methods
...
mainly just more lambda's
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-05 19:41:03 -05:00
matt
e3d43509cf
Cleanup of some database methods
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-04 18:00:05 -05:00
matt
dfbcecb081
Removes Cluster Flags
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-04 12:46:27 -05:00
dordsor21
cf82bc5efb
Revert 8ac9b86
2019-02-04 15:18:50 +00:00
dordsor21
51afbdfcdc
Apply correct codestyle
2019-02-04 13:59:11 +00:00
matt
8ac9b862f8
Major cleanup.
...
Added todo comments to many 1.13 issues still lingering. Changed access to some methods to be weaker. Removed cluster flags (most of it). Java 8 stuff added. Hid more PlotSetting methods. etc.
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-01-31 14:20:48 -05:00
NotMyFault
cd8a1a0816
Fixed some translation mismatches
2019-01-27 00:48:03 +01:00
dordsor21
25ed9d2798
Fix road schematic pasting height
2019-01-23 12:23:05 +00:00
Sauilitired
c96a1afaed
Don't fuck up road schematics, I guess
2019-01-22 21:32:24 +01:00
Sauilitired
344a2afeff
Use StringBuilder, like a sane person
2019-01-22 19:54:31 +01:00
Sauilitired
e54f964eca
Fix #2009
2019-01-22 18:51:13 +01:00
Sauilitired
7e56e47046
Fix block list flag permissions
2019-01-21 17:49:36 +01:00
Sauilitired
7edfc313d6
I did an oopsie
2019-01-21 12:24:34 +01:00
Sauilitired
d37f5b9aa8
Fix schematic pasting offsets
2019-01-21 09:53:04 +01:00
Sauilitired
1fbfc767c4
Use PaperLib and make command task return completable futures
2019-01-21 09:20:33 +01:00
dordsor21
bd797b59fe
Allow disabling of scientific notation (disabled by default) for DoubleFlags
2019-01-20 15:56:49 +00:00
dordsor21
0609b3d7f6
Safer generation of the BlockBucketChunk
2019-01-19 16:28:49 +00:00
dordsor21
ca883c211a
Add merge permission changes from master
2019-01-18 19:02:12 +00:00
dordsor21
ea422b5561
Fix NPE on world initialise
2019-01-17 13:19:24 +00:00
dordsor21
223064567f
Plot analysis ( #2239 )
...
* Start to fix (and may have fixed) plot analysis with block buxkets and 1.13
* Standard deviation ought also be multiplied by 100, and only obtain the BlockBucket array once
* Add schematics to Plot Analysis
Add generateBlockBucketChunk method to SingleWorldGenerator
2019-01-17 01:04:00 +00:00
matt
0817d7de5a
Removed PlotMe converting features.
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-01-15 22:19:29 -05:00
dordsor21
0e0a534620
Fix regenallroads extend (height)
2019-01-16 01:55:45 +00:00
dordsor21
61f8ceaaaa
I'm an idiot and left one of my debug messages in
2019-01-16 01:28:07 +00:00
dordsor21
7e6b11a21b
Fix plot swap and have a nicer static AIR block
2019-01-15 23:58:21 +00:00
dordsor21
28c219c694
/plot leave has a terrible description
2019-01-15 16:20:50 +00:00
dordsor21
f679d3f873
Debug not debug
2019-01-14 18:27:20 +00:00
dordsor21
232b7ccfc1
Don't allow debugroadregen on merged plots
2019-01-14 18:15:44 +00:00
dordsor21
44fc8a55ea
Add "kick" meta check in PlotListener
2019-01-14 17:41:28 +00:00
dordsor21
b2d035cf69
Fix deny-exit flag causing plot kick to break
2019-01-14 17:31:22 +00:00
dordsor21
d81d3c72e4
Update scripts and code to work nicely with each other.
...
Fixes #2208
2019-01-12 19:56:11 +00:00
dordsor21
f62777bc1a
Minor:
...
Fix BukkitLegacyMappings method map usage
Move obtaining legacy block to default clause
Task should be async
2019-01-12 18:05:20 +00:00
dordsor21
15ea0f3210
Fix BukkitLegacyMappings having maps the wrong way round & fix PlotBlockListFlag to use PlotBlocks.
...
Fixes #2229
2019-01-12 17:39:29 +00:00
dordsor21
0d76e46fa2
Fix requiring restart for /ps load after /ps save & make descriptions nicer
2019-01-11 12:50:38 +00:00
NotMyFault
222585bf01
Update C.java
2019-01-10 22:21:34 +01:00
NotMyFault
63af0de9f0
Update Settings.java
2019-01-10 22:20:30 +01:00
NotMyFault
5df6f2a13e
Update Download.java
2019-01-10 22:18:28 +01:00
NotMyFault
c5f1c60ad7
Delete base.yml
2019-01-10 22:16:22 +01:00
Sauilitired
3ac7785cc3
Skip empty files in DebugPaste
2019-01-10 21:34:52 +01:00
dordsor21
3bbd97e7e1
Fix PlotDeleteEvent and PlotMergeEvent not being called.
...
Replaced current PlotMergeEvent with PlotAutoMergeEvent (called when a plot is merged on /plot auto). And made PlotMergeEvent be called for /plot merge command.
2019-01-10 17:10:25 +00:00
Sauilitired
e47b4fef20
Remove update and changelog commands
2019-01-10 17:45:40 +01:00
matt
7302480728
Merge branch 'optional' into breaking
2019-01-09 20:01:32 -05:00
NotMyFault
457c520eb6
Fixing debugpaste description
2019-01-09 23:40:08 +01:00
Sauilitired
053edb823d
Use Incendo pasting instead of Hastebin
2019-01-09 23:12:36 +01:00
dordsor21
727d120e70
Regenallroads:
...
- remove the "estimated time" as it's just not remotely correct, nor would it be correct if it were based on actual chunk number
- fix the air to be pasted above the road when using regenallroads
2019-01-09 16:15:34 +00:00
dordsor21
ea01a5171b
Add missing admin unlink permission
2019-01-03 22:36:09 +00:00
dordsor21
77ddeabca2
Fix NPE with plot version (update to new versioning within code)
...
Also add date and commit to plugin.properties file.
2019-01-03 17:32:21 +00:00
matt
e12a7bb85f
Migrated remaining Optionals
2019-01-02 23:15:42 -05:00
matt
c7b9bfeb4b
Migrate from Guava Optionals to Java Optionals
2019-01-02 23:11:26 -05:00
dordsor21
ae9e52f093
Don't dump g_sch
2019-01-02 13:18:20 +00:00
dordsor21
29868bdd29
Fix road generation for roads of even width
2019-01-01 14:43:41 +00:00
Sauilitired
38a382f8e5
Add missing argument to unlink
2019-01-01 00:55:25 +01:00