Commit Graph

1282 Commits

Author SHA1 Message Date
Encode42
96f53607fc Config to allow for unsafe enchants (#235) 2021-03-24 19:27:33 -05:00
Encode42
b6235af624 Rebase on latest Purpur (#230) 2021-03-24 19:26:18 -05:00
BillyGalbreath
754948e524 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
6caa330c6 Add checkerframework nullness annotations to accepted list for AnnotationTest (#5409)
2021-03-24 16:35:17 -05:00
BillyGalbreath
f55c0e92da Option to make doors require redstone (closes #171) 2021-03-24 16:32:05 -05:00
BillyGalbreath
34d5818210 Fix paper using wrong annotations 2021-03-24 03:31:10 -05:00
BillyGalbreath
f31bcc632d Updated Upstream (Paper & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
7259c32ba [CI-SKIP] [Auto] Rebuild Patches
0e06e912e Fix annotations so Inventory#getContents returns non-null array with nullable type (#5350)
b90b4f8ad Properly apply Sign#isEditable to TEs when calling BlockState#update
0641de2d4 [CI-SKIP] Change some fields to textara (#5405)
98a34ea47 [CI-SKIP] 🚀 Upgrade to new form-based templates (#5278)

Airplane Changes:
87d4a1705 Track queue debug command
2021-03-24 03:22:34 -05:00
Encode42
55244ddb2f Config to show Armor Stand arms on spawn (#231) 2021-03-23 22:17:57 -05:00
Encode42
c726479ed9 Config to disable hostile mob spawn on ice :) (closes #214) (#229) 2021-03-23 21:32:37 -05:00
BillyGalbreath
26a009422e Break individual slabs when sneaking (closes #218) 2021-03-23 21:15:38 -05:00
jmp
c3de3ac665 Fix wart farmers plating vegetables on soul sand 2021-03-23 15:50:44 -07:00
BillyGalbreath
99f1ce61f6 Add enchantment target for bows and crossbows 2021-03-23 15:04:03 -05:00
Ben Kerllenevich
af9181eb2e Add configurable drowning settings (closes #221) (#222) 2021-03-23 14:28:34 -05:00
Ben Kerllenevich
f72437b8cd Remove mcdevimports.* (#228) 2021-03-23 14:17:06 -05:00
Ben Kerllenevich
08de42d09c Add config for infinity on crossbows (#215) 2021-03-23 14:16:14 -05:00
Ben Kerllenevich
5f76cb35ce Add a config for villager trading (#210) 2021-03-23 13:41:35 -05:00
Ben Kerllenevich
67ffa05f12 Add config for disabling skipping the night (#209) 2021-03-23 13:15:33 -05:00
BillyGalbreath
d44f93e7eb Fix tpsbar with naughty plugins 2021-03-23 11:57:56 -05:00
BillyGalbreath
75b07a03d2 Fix stack overflow on armorstand movement 2021-03-22 12:19:55 -05:00
BillyGalbreath
f754a7b616 Sneak to bulk process composter 2021-03-21 23:20:54 -05:00
BillyGalbreath
1362f49b24 Updated Upstream (Paper, Tuinity, & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
bca97a8f7 replace spaces in world key (touches #5397)
de94f6485 Refactor chat message composition (#5396)
e27f334bb [CI-SKIP] Fix makemcdevsrc.sh for nms relocations (#5389)
ae15e85da Updated Upstream (CraftBukkit)
26fe0ac5a Only set despawnTimer for Wandering Traders spawned by MobSpawnerTrader (#5391)
b748eb7b8 Fix VanillaMobGoalTest#testBukkitMap (#5390)
18dbbb578 [Auto] Updated Upstream (CraftBukkit)
fac9cc5d5 [CI-SKIP] Ignore .gitignore
087aa70e7 Deprecate ItemStack#setLore(List<String>) and ItemStack#getLore, add Component based alternatives
9889c651c apply fixup
c310f0a61 Updated Upstream (Bukkit/CraftBukkit)
f17560ab0 wtf is this t file -jmp
347f3a9b8 fix compile
700e9e6a5 rebase
cf4dc464a Revert de5f4e469...c270abe96
6870db613 script & POM fix
743c6533c Replace ** with * (BSD/macOS)
376d7b097 Don't remove the .java
fcb3fd42a Fix macOS/BSD support
8cfc05249 Link correctly
ba1031ca7 Rename work dir
c8d844ab7 Actually fix preloading this time
e62aa5e3e Fix class preloading
1c03cf898 It's mojang math, not minecraft math
1034873df Apply fixups
39b125771 Use revision file
956150da7 Welcome to 1.16.5-R0.2
ccb217c01 Change cache keys
0d217001c more work
f6d820f07 It compiles
0f78e9525 More work
1718f61bf Updated Upstream (CraftBukkit/Spigot)
b28d46114 Update scripts for NMS repackaging

Tuinity Changes:
9bdcb9b8e Delete work dir when running jar
6351d7ca7 Update Upstream (Paper)
932c199a6 Generate md-dev correctly
bf3e73778 Make packet limiter work from IDE
1686f3861 Fix packet limiter config
f40f7b425 Update README.md styling (#264)
da1c3ace5 GH Actions Changes (#213)
5f325ecf1 Update Upstream (Paper)
0f83fe48d Update Upstream (Paper)

Airplane Changes:
f94d39947 Merge pull request #18 from notOM3GA/upstream/nms-repackage
0fc622631 Force build for Flare update
08439d6a9 Update Upstream (Tuinity)
2021-03-21 23:00:01 -05:00
BillyGalbreath
5bf86159f2 [ci-skip] Conflict on change for adventure deprecations 2021-03-17 15:59:23 -05:00
Ben Kerllenevich
114b37b92f Add purpur.yml to Flare (#204) 2021-03-17 15:08:45 -05:00
BillyGalbreath
c6dce38b4f forgot the crops 2021-03-17 14:57:47 -05:00
BillyGalbreath
c004236dec Configurable ravager griefable blocks list 2021-03-17 14:54:56 -05:00
BillyGalbreath
766246acb6 [ci-skip] remove duplicate patch 2021-03-17 14:27:24 -05:00
Encode42
ac93477cc0 Config to make Creepers explode on death (#201) 2021-03-17 14:22:56 -05:00
BillyGalbreath
297181ed5e Updated Upstream (Paper, Tuinity, & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
d4532f7e7 bug #5373 - fix AsyncChatEvent not being posted when processing a legacy APCE continuation
522ae1c51 Replace all block states of a specified block (#5055)
1cda67118 [Auto] Updated Upstream (CraftBukkit)

Tuinity Changes:
44e8e5de5 Do not load extra radius of chunks when loading a single chunk
31f9cae05 Revert custom table implementation for blockstate states
9ac33d168 Be aware of entity teleports when chunk checking entities
18c7f3f59 Always set impluse for projectiles to true, even if hit failed

Airplane Changes:
0f8044393 Update Upstream (Tuinity)
2f6cbdc74 More debug for plugins not shutting down tasks
12e1b6169 Update Upstream (Tuinity)
fc778d30b Update README.md
b23bee302 Remove debug
8157e9838 Config style, flare style, disable tracker by def
98d0b589b Updates to README
2021-03-17 13:46:10 -05:00
Encode42
45b9a18cd9 Config to disable Llama caravans (#203) 2021-03-17 11:56:57 -05:00
BillyGalbreath
a99a83bdf3 Allow fully disabling farmland trampling 2021-03-15 15:33:16 -05:00
BillyGalbreath
3aa4f68535 Tick fluids config 2021-03-15 04:01:04 -05:00
BillyGalbreath
0e34d596f2 Add missing imports :/ 2021-03-14 18:36:53 -05:00
BillyGalbreath
3dd9f46453 Updated Upstream (Paper, Tuinity, & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
8c74d3126 Updated Upstream (Bukkit) (#5359)
fd3c66a91 bug #5362 - correctly pass "render type" when registering a new scoreboard objective
39c487b37 Add per-command perms for paper command
cdbf2578c Add Item Rarity API (#5352)
d80e43647 [CI-SKIP] Removal from the MIT list (#5345)

Tuinity Changes:
aea6b8347 Merge dev/playerchunkloading
722c7ca8a Use hash table for maintaing changed block set
98ae59d85 Custom table implementation for blockstate state lookups
8b8704fb6 Oprimise map impl for tracked players
ea71d6ba4 Optimise snow & ice in chunk ticking
9871d4ce5 Remove chunk lookup & lambda allocation from counting mobs
5a4a35f3e Add patreon
7d93d9618 Refactor data management for region manager
c3035219f Change license from MIT to LGPLv3

Airplane Changes:
580f380b6 Updated Upstream (Tuinity)
82253fd36 Early return optimization for target finding
9572643bb Cache entityhuman display name
5df98254f Remove iterators from inventory contains
18d2be193 Merge pull request #14 from violetwtf/patch-1
f716d4c33 Merge pull request #13 from violetwtf/master
128cbe519 Reduce entity chunk ticking checks from 3 to 1
03ac0933b Skip copying unloading tile entities
97dd027b5 Smaller pool size for tracking
9e9f57be4 Only set up Flare if token is available
2021-03-14 18:21:36 -05:00
Ben Kerllenevich
37591fe604 Add config to use no-tick vd for tracker (#195) 2021-03-13 16:54:03 -06:00
BillyGalbreath
3044036c53 Re-enable timings by default 2021-03-11 21:37:34 -06:00
BillyGalbreath
4f85cbe179 Include all Airplane patches 2021-03-11 21:18:12 -06:00
BillyGalbreath
7b5feba344 [ci-skip] Tuinity license change 2021-03-11 20:38:58 -06:00
BillyGalbreath
210ff8f76e [ci-skip] revert last commit. wasnt what i thought it was :3 2021-03-11 16:07:37 -06:00
BillyGalbreath
47e8965be7 [ci-skip] Add maven repositories for Adventure API 2021-03-11 15:35:56 -06:00
BillyGalbreath
3930ac48e3 It's muffin time! 2021-03-11 15:20:31 -06:00
BillyGalbreath
e53522571d Updated Upstream (Paper & Tuinity)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
808bd9198 Add fast alternative constructor for Vector3f (#5339)
e849c51da fix #5336
0b25bacfc fix patch 'Remove streams from SensorNearest' (fixes #5330)
4d287e31c Use Adventure for `/version` command feedback, add copy to clipboard click event (#5333)

Tuinity Changes:
5b6d8beec: Update Upstream (Paper)
81d5fc1dd: Fix NPE in pickup logic for arrow
19ac6608f: Move region chunk unload & poi unload hook up
38ad5a1bd: Do not run close logic for inventories on chunk load
fb75a6f83: Do not allow the server to unload chunks at request of plugins
f87cb795f: Make entity tracker use highest range of passengers
71b089f18: Do not run raytrace logic for AIR
09e1a1036: Fix NPE in light exception handler
0ae7c2c23: Dump even more info for ticking entities
2e4a930c4: Store changed positions inside field on light engine
7734ef0a9: Detail player ticking in watchdog dumps
2021-03-11 15:01:23 -06:00
BillyGalbreath
f8e609757f fix npe issue 2021-03-09 17:54:52 -06:00
BillyGalbreath
296267da93 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
eb11845f8 Fix creating worlds with "invalid" names (Fixes #5331)
e4d8a6279 Implement Keyed on World
bcb63dab7 [CI-SKIP] [Auto] Rebuild Patches
48342b06c Allow signs that are inside of the spawn protection to be right clicked to use their run_command tag
c229f90c1 Add Block#isValidTool
20e709c1d Add recipe to cook events
2dcf8bff4 legacy formatting will be the death of me
f597fea0d legacy formatting is worse than walking around in wet socks
7f72c4675 Use implementation-provided legacy serializer for events
27a8d99ec Adventure 4.7.0
e65bd35a1 Respect teams in legacy chat name if configured (#5321)
b31089a92 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#5325)
a52b30814 Fix title swapping fadeIn and stay
54ec85949 Prevent grindstones from overstacking items
d7795080c Fix NPE for AIR in meta operations in ItemStack
2e70796c7 [CI-SKIP] Improve documentation of PreCreatureSpawnEvent (#5244)
7bb92e750 [CI-SKIP] Add JavaDoc links to Tag class pointing to custom Paper tags (#5285)
28cd686bf fix per-world difficulty command (#5306)
be7cde2c7 [CI-SKIP] Always check PATH for JDK (#5315)
2021-03-09 17:52:38 -06:00
Encode42
72bce6d458 Various Enderman AI configuration options (#190) 2021-03-09 15:25:10 -06:00
Encode42
cbdb4cf5d6 Config to ignore nearby mobs when sleeping (#192) 2021-03-09 15:11:46 -06:00
Encode42
45a5536c28 Various Ender Pearl configuration options (#191) 2021-03-09 15:08:40 -06:00
Ben Kerllenevich
63c370ce02 One Punch Man 2: Electric Boogaloo (#187) 2021-03-09 15:00:35 -06:00
BillyGalbreath
c54e65f876 Add config for snow on blue ice 2021-03-05 18:01:13 -06:00
Ben Kerllenevich
2fdd7d4e70 One Punch Man! (#185) 2021-03-05 17:06:07 -06:00
Ben Kerllenevich
c2bd3deb8a Dont run with scissors (#184) 2021-03-05 15:27:10 -06:00
BillyGalbreath
d93887a156 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
5b20df6bf added PlayerNameEntityEvent
ff9c82444 Add worldborder events
616b1f3cd consider enchants for destroy speed
aaef1d5cc fix file conversion
674d8f7f7 Make discovered maps config work in treasure maps from loot tables too
be1687914 stop firing pressure plate EntityInteractEvent for ignored entities (fixes #4962)
7d56f38ed Do not use the bukkit singleton for the GUI (Fixes #5301)
4c9bdf53a Updated Upstream (Bukkit/CraftBukkit/Spigot) (#5299)
8647bd130 Improve ServerGUI
fcc6d3359 Throw proper exception on empty JsonList file
17d2e1291 Fix interact event in adventure mode
964e0bf42 MC-29274: Fix Wither hostility towards players
9e24a5213 Fixed furnace cook-speed multiplier losing precision when calculating cook time
c7e42faa3 Do not create unnecessary copies of the passenger list
40881ad67 added tnt minecarts to the tnt height nerf
26be708f4 Remove streams from SensorNearest
5b5989b21 fix nullability of playerlist header/footer, closes #5290
45bc531dd Fix Material#getTranslationKey for Block Materials (#5294)
2021-03-04 21:45:44 -06:00