1bf621fb4b
Fix schematic saving (and improve performance slightly)
2018-12-23 22:49:43 +00:00
2ede77318a
Add dordsor21 to author list
2018-12-23 20:32:48 +01:00
02937cc543
Add configuration conversion and fix BukkitLegacyMappings
2018-12-23 19:43:36 +01:00
165cac8b13
Fix bStats problem and commit Setup progress
2018-12-23 17:38:27 +01:00
c1fa6c842d
Removing old Metrics class
...
We don't need any fancy metrics at the moment. They can be added later if needed.
2018-12-21 23:38:01 -05:00
23b9eca4ab
Add bStats support, seeing as mcstats has been down for ages
2018-12-21 21:10:37 +01:00
3c48488c61
Merge remote-tracking branch 'origin/breaking' into breaking
2018-12-21 17:49:15 +01:00
dff64c5c68
Add support for 1.13 blocks
2018-12-21 17:49:04 +01:00
886081e27f
The local build was a fluke, and I couldn't work it out in the last 3 hours, so here are some basic updates/cleanup to a few things, and an updated bui;d command in README.md
2018-12-21 16:26:19 +00:00
aaed3f622a
Fix build for gradlew clean assemble build
2018-12-21 13:38:28 +00:00
8bc0bcd9e6
Update BukkitUtil#isBlockSolid to 1.13
2018-12-21 01:04:37 +00:00
28f3be56b3
Fix schematic creation
...
Seems fairly ugly, but only because the format requires the blocks be inputted in that exact order, and it prevents us from having to cache the blocks per chunk to then insert into the relevant tags.
2018-12-21 00:49:15 +00:00
90682e9f8b
Various:
...
- Some minor cleanup
- Test for null id, not for null PlotBlock
- Small fixes to schematic saving (still broken)
2018-12-20 23:33:24 +00:00
1021c6f2b0
Use Math.min and Math.max
2018-12-20 20:25:21 +00:00
780d3d7703
*Don't set the the cuboid block by block if we've already technically done that
2018-12-20 20:23:11 +00:00
6ac7948f72
Pretty basic fix for chunk generation
2018-12-20 20:20:31 +00:00
4e10682748
A few minor fixes
2018-12-20 18:46:52 +00:00
1543ac50cd
Various:
...
- Empty StringPlotBlocks are air
- Update signs to 1.13
- Fix getting material in BukktiLocalQueue#setMaterial
2018-12-20 17:20:13 +00:00
442473368d
This slipped through
2018-12-20 12:26:51 +00:00
b35221bf4f
Fix crashing on chunk load (chunks are still empty though)
2018-12-20 12:23:49 +00:00
568b4c8e85
Merge remote-tracking branch 'origin/breaking' into breaking
...
# Conflicts:
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/generator/BukkitPlotGenerator.java
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/listeners/PlayerEvents.java
2018-12-20 02:25:55 +01:00
e939b8237e
Changelist:
...
- Added aliases for custom configuration types
- Removed numerical ID based methods in Block Queues
- Fixed sign removal in Plot.java
- (Hopefully) fixed dividing by 0 errors in BlockBucket
- Removed random from some methods, as blockbucket has it's own random
- Temporarily removed chunk analysis
- Changed a lot in GenChunk and BukkitPlotGenerator
2018-12-20 02:23:48 +01:00
ffe5cddead
1.13.2 spigot dependancy
2018-12-20 01:05:10 +00:00
5aac7d07d2
Remove abstraction of BukkitSchematicHandler
2018-12-20 00:47:04 +00:00
ee6d52efa3
Update all legacy IDs
2018-12-20 00:43:47 +00:00
adc2d980f4
Clean up listeners for legacy versions
2018-12-19 23:49:35 +00:00
11ccfe7ac4
Reformat code
2018-12-19 23:26:20 +00:00
fa2dbb2b89
Update to WorldEdit 7 (and WE7-compatible schematics, *hopefully keeping legacy*)
2018-12-19 23:18:57 +00:00
e7b25d3fc8
Update BukkitLocalQueue to new LegacyMappings
2018-12-19 18:46:30 +00:00
444222c7f9
Improve PlotBlock name matching
2018-12-19 18:36:50 +01:00
e724aa8caf
Fix PlotItem.
2018-12-19 18:24:35 +01:00
8f23299e7d
Use BlockBuckets everywhere.
2018-12-19 17:19:54 +01:00
361cc9e9f7
Remove old LegacyMappings class from Bukkit
...
Add "fromAny" method
2018-12-19 15:08:49 +00:00
531d8cc706
Merge branch 'breaking' into breaking
2018-12-19 14:54:32 +00:00
4b02bb1df8
Refactor legacy mappings to use PlotBlocks
2018-12-19 14:52:15 +00:00
ccad0bced9
Progress.
2018-12-18 20:54:20 +01:00
fb7bcef05f
1.13 shizzle
2018-12-17 20:57:21 +01:00
152e9e0e90
Make it build.
2018-12-06 16:59:10 +01:00
4395ca06b4
Add @SuppressWarnings("unused") to listeners.
2018-11-15 00:12:12 +01:00
06f64aeff0
Extract duplicated method declaration
2018-11-15 00:06:20 +01:00
a8b4729845
Rename DBFunc#everyone to DBFunc#EVERYONE, and create two string constants 🐱
2018-11-14 23:51:56 +01:00
8cd54929e7
Merge branch 'master' into breaking
...
# Conflicts:
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/events/PlotRateEvent.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/BukkitEventUtil.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/PlotSquared.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Add.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Auto.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Delete.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Kick.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Load.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Music.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Owner.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Rate.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Reload.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/SchematicCmd.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Trust.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/flag/GameModeFlag.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Clear.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/PluginCmd.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Relight.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/SetHome.java
# Core/src/main/java/com/intellectualcrafters/plot/config/C.java
# Core/src/main/java/com/intellectualcrafters/plot/config/Configuration.java
# Core/src/main/java/com/intellectualcrafters/plot/config/Settings.java
# Core/src/test/java/com/github/intellectualsites/plotsquared/plot/util/EventUtilTest.java
# Nukkit/src/main/java/com/plotsquared/nukkit/util/NukkitEventUtil.java
# README.md
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/events/PlotRateEvent.java
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/util/SpongeSchematicHandler.java
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/util/block/SpongeLocalQueue.java
# Sponge/src/main/java/com/plotsquared/sponge/util/SpongeEventUtil.java
2018-11-14 14:44:07 +00:00
8df7f63931
Refactor PS (and rename to PlotSquared)
2018-11-14 14:19:57 +01:00
ea5ffbeb77
Cancel plot chat if message event is cancelled to allow for swear block/etc
2018-10-25 10:51:18 +01:00
9e9b21779c
Add PlotChangeOwner Event
2018-09-19 16:57:33 +01:00
032484b0f5
Pull out duplicated method sub in BukkitPlayer
2018-08-20 12:15:03 +02:00
e98c648244
Move PlotAPI to Core and move bukkit specific methods to BukkitUtil.
2018-08-20 11:35:41 +02:00
be9fb3bd3a
Remove deprecated methods without internal use.
2018-08-20 11:05:00 +02:00
01a927ccad
Allow PlotRateEvent to be cancelled. Fixes #2017
2018-08-19 23:12:59 +02:00
3c86531b58
* ;)
2018-08-19 22:21:42 +02:00