Skip to content

Commit

Permalink
add prefixs and descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
granny committed May 21, 2021
1 parent 1808888 commit a3d80bd
Show file tree
Hide file tree
Showing 50 changed files with 522 additions and 51 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Spottedleaf <[email protected]>
Date: Fri, 14 Dec 2018 21:53:58 -0800
Subject: [PATCH] Tuinity Server Changes
Subject: [PATCH] [META] Tuinity Server Changes

GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Paul Sauve <[email protected]>
Date: Sat, 31 Oct 2020 19:21:42 -0500
Subject: [PATCH] Airplane Server Changes
Subject: [PATCH] [META] Airplane Server Changes

GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Sat, 4 May 2019 01:02:11 -0500
Subject: [PATCH] Rebrand
Subject: [PATCH] [META] Rebrand


diff --git a/pom.xml b/pom.xml
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Thu, 9 May 2019 18:09:43 -0500
Subject: [PATCH] Purpur config files
Subject: [PATCH] [META] Purpur config files


diff --git a/src/main/java/com/destroystokyo/paper/Metrics.java b/src/main/java/com/destroystokyo/paper/Metrics.java
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,20 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Fri, 5 Jun 2020 21:30:19 -0500
Subject: [PATCH] Timings stuff
Subject: [PATCH] [FEAT] Timings modifications

Adds server.properties and purpur.yml to the configs tab in timings.
Doesn't include server.properties options that start with "rcon" or "query", or equal to "level-seed" or "server-ip".

$-----------------------------$
settings:
timings:
url:
default: https://timings.pl3x.net
description: |-
The server where timing reports are posted to.
To use Aikar's timings server use "http://timings.aikar.co"
$-----------------------------$

diff --git a/src/main/java/co/aikar/timings/TimingsExport.java b/src/main/java/co/aikar/timings/TimingsExport.java
index 35810f42d7a0cd50a4cbe90e8d698fe57914c889..5e672a0660d0aceffcdb26d185590ca18aa4f023 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,32 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Thu, 23 May 2019 21:50:37 -0500
Subject: [PATCH] Barrels and enderchests 6 rows
Subject: [PATCH] [FEAT] Barrels and enderchests have 6 rows

{EXPLANATION}

$-----------------------------$
settings:
blocks:
barrel:
six-rows:
default: false
description: |-
Barrels should have 6 rows of inventory space instead of 3
ender_chest:
six-rows:
default: false
description: |-
Ender chests should have 6 rows of inventory space instead of 3
use-permissions-for-rows:
default: false
description: |-
Use permission nodes to determine the number of rows allowed.
With this setting enabled all players have six rows by default unless otherwise specified using permissions

Requires settings.blocks.ender_chest.six-rows to be true
Requires the purpur.enderchest.rows.<number> permission
$-----------------------------$

diff --git a/src/main/java/net/minecraft/world/inventory/InventoryEnderChest.java b/src/main/java/net/minecraft/world/inventory/InventoryEnderChest.java
index 85b9eba1dba3de69ab65b0e1c5ebb8740ce6e9e5..97f6ba97a4b2a35c0b8a003e1e27ad38831d859d 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Fri, 31 May 2019 21:24:33 -0500
Subject: [PATCH] Advancement API
Subject: [PATCH] [FEAT] Advancement API

{EXPLANATION}

diff --git a/src/main/java/net/minecraft/advancements/Advancement.java b/src/main/java/net/minecraft/advancements/Advancement.java
index 2f3d9e5b849093027d3c2ef434494cd600f52a31..23567430901284ab9d4d4873e53a1c8a06da6862 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Fri, 18 Oct 2019 22:50:12 -0500
Subject: [PATCH] Llama API
Subject: [PATCH] [FEAT] Llama API

{EXPLANATION}

diff --git a/src/main/java/net/minecraft/world/entity/ai/goal/PathfinderGoalLlamaFollow.java b/src/main/java/net/minecraft/world/entity/ai/goal/PathfinderGoalLlamaFollow.java
index 4fd1744f13b87c79ae3f46b28a56daeaba343aa6..34a854131dd939693a6df4d52103714ebe373dc3 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Thu, 8 Aug 2019 15:29:15 -0500
Subject: [PATCH] AFK API
Subject: [PATCH] [FEAT] AFK API

{EXPLANATION}

diff --git a/src/main/java/net/minecraft/server/level/EntityPlayer.java b/src/main/java/net/minecraft/server/level/EntityPlayer.java
index 32e400632ec1e61374f772c6262580f84a5b2288..aee1946f96ec6007caef63b2183c5218ffe71836 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Sun, 26 May 2019 15:19:14 -0500
Subject: [PATCH] Bring back server name
Subject: [PATCH] [FEAT] Bring back server name

Re-adds the String getServerName() method that displays the server name

diff --git a/src/main/java/net/minecraft/server/dedicated/DedicatedServerProperties.java b/src/main/java/net/minecraft/server/dedicated/DedicatedServerProperties.java
index 1fab9b9c7d41a0d2a551096c2c15f741a887fa2d..f33309f4c1ad92960d0634f3f5b8105c284f26a2 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Sat, 21 Mar 2020 11:47:39 -0500
Subject: [PATCH] Configurable server mod name
Subject: [PATCH] [FEAT] Configurable server mod name

Adds a config option that allows you to modify the server name

$-----------------------------$
settings:
server-mod-name:
default: Purpur
description: |-
The server name that shows up when a client is outdated or when someone opens the debug screen [F3]

$-----------------------------$

diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
index f754692eaff308b4a057e6b48f90d919cedfea73..f19d370052d9db98ed567f20dfc1abf968ae219b 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Sun, 5 May 2019 12:58:45 -0500
Subject: [PATCH] LivingEntity safeFallDistance
Subject: [PATCH] [FEAT] LivingEntity safeFallDistance

{EXPLANATION}

diff --git a/src/main/java/net/minecraft/world/entity/EntityLiving.java b/src/main/java/net/minecraft/world/entity/EntityLiving.java
index 003e1f6dc8efbabcb2e0f7a6b379196f02203903..6d4f844c68ce48b942280fc5f3a54af89b31c093 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,19 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Tue, 23 Jul 2019 10:07:16 -0500
Subject: [PATCH] Lagging threshold
Subject: [PATCH] [FEAT] Lagging threshold

Adds the config option below that lets you determine what level of TPS is considered lagging.

$-----------------------------$
settings:
lagging-threshold:
default: 19.0
description: |-
Purpur keeps track of when it is lagging in order to have the ability to change behaviors accordingly.
This value is that threshold when you want to consider the server to be lagging.
Right now this is only used for the mob.villager.brain-ticks setting
$-----------------------------$

diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
index f19d370052d9db98ed567f20dfc1abf968ae219b..25ce3c3b76efd265fe9fbda2f6e49edde20bea45 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Fri, 5 Jul 2019 16:36:55 -0500
Subject: [PATCH] ItemFactory#getMonsterEgg
Subject: [PATCH] [FEAT] ItemFactory#getMonsterEgg

{EXPLANATION}

diff --git a/src/main/java/net/minecraft/world/item/ItemMonsterEgg.java b/src/main/java/net/minecraft/world/item/ItemMonsterEgg.java
index 4d965e504a40eb52777575df839856c825a0900a..addddb64956c63563fc072b35cc511d31c9afd45 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Fri, 5 Jul 2019 18:21:00 -0500
Subject: [PATCH] PlayerSetSpawnerTypeWithEggEvent
Subject: [PATCH] [FEAT] PlayerSetSpawnerTypeWithEggEvent

{EXPLANATION}

diff --git a/src/main/java/net/minecraft/world/entity/EntityTypes.java b/src/main/java/net/minecraft/world/entity/EntityTypes.java
index 7f70dda656ff9d802200f18139d2695e58c551c7..e858e41e046665016327f0ef3f19cf5db765fe3b 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 20 Jul 2013 22:40:56 -0400
Subject: [PATCH] EMC - MonsterEggSpawnEvent
Subject: [PATCH] [FEAT] EMC - MonsterEggSpawnEvent

{EXPLANATION}

diff --git a/src/main/java/net/minecraft/world/entity/EntityTypes.java b/src/main/java/net/minecraft/world/entity/EntityTypes.java
index e858e41e046665016327f0ef3f19cf5db765fe3b..a2ceb426026a8bf632643232f5f9f7d33f04079b 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,22 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Sat, 2 May 2020 20:55:44 -0500
Subject: [PATCH] Player invulnerabilities
Subject: [PATCH] [FEAT] Player invulnerabilities

{EXPLANATION}

$-----------------------------$
gameplay-mechanics:
player:
spawn-invulnerable-ticks:
default: 60
description: |-
How long in ticks a player is invulnerable when they first spawn in
invulnerable-while-accepting-resource-pack:
default: false
description: |-
Sets the player as invulnerable while they download the resource pack
$-----------------------------$

diff --git a/src/main/java/net/minecraft/server/level/EntityPlayer.java b/src/main/java/net/minecraft/server/level/EntityPlayer.java
index aee1946f96ec6007caef63b2183c5218ffe71836..e65a3e3e7bf6a366c30b44e166e2085966ebc933 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Sun, 19 Apr 2020 00:17:56 -0500
Subject: [PATCH] Anvil API
Subject: [PATCH] [FEAT] Anvil API


diff --git a/src/main/java/net/minecraft/world/inventory/ContainerAnvil.java b/src/main/java/net/minecraft/world/inventory/ContainerAnvil.java
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,24 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Tue, 23 Jul 2019 08:28:21 -0500
Subject: [PATCH] Configurable villager brain ticks
Subject: [PATCH] [FEAT] Configurable villager brain ticks

{EXPLANATION}

$-----------------------------$
mobs:
villager:
brain-ticks:
default: 1
description: |-
How often (in ticks) should villager's tick their brain logic. Vanilla value is to tick every tick (1).
Higher amounts makes them tick less often to reduce lag, but setting it too high could result in unresponsive villagers
use-brain-ticks-only-when-lagging:
default: true
description: |-
Only use the brain ticks setting when the server is lagging (see settings.lagging-threshold).
If set to false the mobs.villager.brain-ticks setting is always used
$-----------------------------$

diff --git a/src/main/java/net/minecraft/world/entity/npc/EntityVillager.java b/src/main/java/net/minecraft/world/entity/npc/EntityVillager.java
index d74ba20808d42acd10c3861b5314afd45fddb438..4c2b01774403211bf9af8b5c9f75bfa1b30e1746 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,19 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Fri, 11 Oct 2019 00:17:39 -0500
Subject: [PATCH] Alternative Keepalive Handling
Subject: [PATCH] [FEAT] Alternative Keepalive Handling

{EXPLANATION}

$-----------------------------$
settings:
use-alternate-keepalive:
default: false
description: |-
Uses a different approach to keepalive ping timeouts.
Enabling this sends a keepalive packet once per second to a player and only kicks for timeout if none of them were responded to in 30 seconds.
Responding to any of them in any order will keep the player connected. AKA, it won't kick your players because 1 packet gets dropped somewhere along the lines
$-----------------------------$

diff --git a/src/main/java/net/minecraft/network/protocol/game/PacketPlayInKeepAlive.java b/src/main/java/net/minecraft/network/protocol/game/PacketPlayInKeepAlive.java
index b4c37287362907b8507d156b978ba5b9d961bb7b..9e6e6636539702507abb78515e002819661027af 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,37 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Thu, 9 May 2019 14:27:37 -0500
Subject: [PATCH] Silk touch spawners
Subject: [PATCH] [FEAT] Silk touch spawners

{EXPLANATION}

$-----------------------------$
gameplay-mechanics:
silk-touch:
enabled:
default: false
description: |-
Make it so spawners can be picked up by using the silk touch enchantment

Requires the purpur.drop.spawners and purpur.place.spawners permissions
spawner-name:
default: Spawner
description: |-
The name of the spawner
spawner-lore:
default: |-
- Spawns a {mob}
description: |-
The lore of the spawner
tools:
default: |-
- minecraft:iron_pickaxe
- minecraft:golden_pickaxe
- minecraft:diamond_pickaxe
- minecraft:netherite_pickaxe
description: |-
The whitelist of tools that can pick up spawners if they the have silk touch enchantment
$-----------------------------$

diff --git a/src/main/java/io/papermc/paper/adventure/PaperAdventure.java b/src/main/java/io/papermc/paper/adventure/PaperAdventure.java
index c60457e9240c33a4721b82a00cef081fb320c8a7..5b5460c66291f1242ac7a20bc38514e214920739 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,26 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Thu, 6 Jun 2019 22:15:46 -0500
Subject: [PATCH] MC-168772 Fix - Add turtle egg block options
Subject: [PATCH] [FIX] [FEAT] MC-168772 - turtle egg block options

{EXPLANATION}

$-----------------------------$
blocks:
turtle_egg:
break-from-exp-orbs:
default: true
description: |-
EXP orbs damage/break turtle eggs
break-from-items:
default: true
description: |-
Dropped items damage/break turtle eggs
break-from-minecarts:
default: true
description: |-
Minecarts damage/break turtle eggs
$-----------------------------$

diff --git a/src/main/java/net/minecraft/world/level/block/BlockTurtleEgg.java b/src/main/java/net/minecraft/world/level/block/BlockTurtleEgg.java
index 6093d4c7431a286477c9be97163ea8d64168c3b0..04504901b1933ed760b34b8abb994de8ec340a4e 100644
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: William Blake Galbreath <[email protected]>
Date: Sat, 28 Mar 2020 01:51:32 -0500
Subject: [PATCH] Fix vanilla command permission handler
Subject: [PATCH] [FIX] vanilla command permission handler

{EXPLANATION}

diff --git a/src/main/java/com/mojang/brigadier/tree/CommandNode.java b/src/main/java/com/mojang/brigadier/tree/CommandNode.java
index c0fac7369b111e65b896a15848ae22457e5e8914..5278997e522b495b83e53cac5968388d6eca45e4 100644
Expand Down
Loading

0 comments on commit a3d80bd

Please sign in to comment.