dordsor21
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
dordsor21
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
dordsor21
1021c6f2b0
Use Math.min and Math.max
2018-12-20 20:25:21 +00:00
dordsor21
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
dordsor21
6ac7948f72
Pretty basic fix for chunk generation
2018-12-20 20:20:31 +00:00
dordsor21
4e10682748
A few minor fixes
2018-12-20 18:46:52 +00:00
dordsor21
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
dordsor21
442473368d
This slipped through
2018-12-20 12:26:51 +00:00
dordsor21
b35221bf4f
Fix crashing on chunk load (chunks are still empty though)
2018-12-20 12:23:49 +00:00
sauilitired
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
sauilitired
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
dordsor21
ffe5cddead
1.13.2 spigot dependancy
2018-12-20 01:05:10 +00:00
dordsor21
5aac7d07d2
Remove abstraction of BukkitSchematicHandler
2018-12-20 00:47:04 +00:00
dordsor21
ee6d52efa3
Update all legacy IDs
2018-12-20 00:43:47 +00:00
dordsor21
adc2d980f4
Clean up listeners for legacy versions
2018-12-19 23:49:35 +00:00
dordsor21
11ccfe7ac4
Reformat code
2018-12-19 23:26:20 +00:00
dordsor21
fa2dbb2b89
Update to WorldEdit 7 (and WE7-compatible schematics, *hopefully keeping legacy*)
2018-12-19 23:18:57 +00:00
dordsor21
e7b25d3fc8
Update BukkitLocalQueue to new LegacyMappings
2018-12-19 18:46:30 +00:00
sauilitired
444222c7f9
Improve PlotBlock name matching
2018-12-19 18:36:50 +01:00
sauilitired
e724aa8caf
Fix PlotItem.
2018-12-19 18:24:35 +01:00
sauilitired
8f23299e7d
Use BlockBuckets everywhere.
2018-12-19 17:19:54 +01:00
dordsor21
361cc9e9f7
Remove old LegacyMappings class from Bukkit
...
Add "fromAny" method
2018-12-19 15:08:49 +00:00
dordsor21
531d8cc706
Merge branch 'breaking' into breaking
2018-12-19 14:54:32 +00:00
dordsor21
4b02bb1df8
Refactor legacy mappings to use PlotBlocks
2018-12-19 14:52:15 +00:00
sauilitired
ccad0bced9
Progress.
2018-12-18 20:54:20 +01:00
sauilitired
fb7bcef05f
1.13 shizzle
2018-12-17 20:57:21 +01:00
sauilitired
152e9e0e90
Make it build.
2018-12-06 16:59:10 +01:00
sauilitired
4395ca06b4
Add @SuppressWarnings("unused") to listeners.
2018-11-15 00:12:12 +01:00
sauilitired
06f64aeff0
Extract duplicated method declaration
2018-11-15 00:06:20 +01:00
sauilitired
a8b4729845
Rename DBFunc#everyone to DBFunc#EVERYONE, and create two string constants 🐱
2018-11-14 23:51:56 +01:00
dordsor21
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
sauilitired
8df7f63931
Refactor PS (and rename to PlotSquared)
2018-11-14 14:19:57 +01:00
dordsor21
ea5ffbeb77
Cancel plot chat if message event is cancelled to allow for swear block/etc
2018-10-25 10:51:18 +01:00
dordsor21
9e9b21779c
Add PlotChangeOwner Event
2018-09-19 16:57:33 +01:00
sauilitired
032484b0f5
Pull out duplicated method sub in BukkitPlayer
2018-08-20 12:15:03 +02:00
sauilitired
e98c648244
Move PlotAPI to Core and move bukkit specific methods to BukkitUtil.
2018-08-20 11:35:41 +02:00
sauilitired
be9fb3bd3a
Remove deprecated methods without internal use.
2018-08-20 11:05:00 +02:00
sauilitired
01a927ccad
Allow PlotRateEvent to be cancelled. Fixes #2017
2018-08-19 23:12:59 +02:00
sauilitired
3c86531b58
* ;)
2018-08-19 22:21:42 +02:00
sauilitired
847ce7f20d
(W.I.P) TeleportEntityWrapper as alternative to replicating entity wrapper
2018-08-19 22:18:58 +02:00
sauilitired
369ccb7c8d
Prettify BukkitUtil
2018-08-10 20:54:17 +02:00
sauilitired
724fb34b1f
Prettify BukkitMain
2018-08-10 20:46:38 +02:00
sauilitired
2898e9ae2b
Fix error from refactoring
2018-08-10 20:30:05 +02:00
sauilitired
b0348cfc34
Update packages. This will not be appreciated 🐱
2018-08-10 17:53:15 +02:00
sauilitired
1646cd0f5a
Reformat code
2018-08-10 17:01:11 +02:00
Speentie8081
be8172ce91
Assume spigot 1.13 if NumberFormatException is fired
2018-07-22 09:17:38 -05:00
Speentie8081
768e21d1b5
Update NBTFactory to support spigot 1.13
2018-07-22 09:09:39 -05:00
Speentie8081
bbee2debff
Remove unneeded changes and add back support for 1.9 through 1.12
2018-07-21 10:32:38 -05:00
Speentie8081
d5b01aced2
Use MaterialData instead of block id and data for chunk generation
2018-07-21 00:15:13 -05:00
Speentie8081
f533efb2c8
Add support for spigot 1.13-pre7
2018-07-20 23:51:09 -05:00