Skip to content

Commit 71d3771

Browse files
authored
refactor: standardize Java packages and plugin API references (#15)
* refactor: standardize Java plugin packages * build: pin matching shared plugin APIs * docs: record package-only documentation impact
1 parent fe95b2e commit 71d3771

92 files changed

Lines changed: 247 additions & 247 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/build.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
distribution: temurin
2323
java-version: '21'
2424
- name: Install shared plugin dependencies
25-
uses: TF-Minecraft/TLibs/.github/actions/setup-plugins@7afa185bee605908a99ac55288ed27a3babbad62
25+
uses: TF-Minecraft/TLibs/.github/actions/setup-plugins@c19d797eb3565838790089af59e5e5028fc56576
2626
with:
27-
mode: latest
27+
mode: pinned
2828

2929
- name: Prepare pinned dependencies
3030
env:

‎.github/workflows/maven-release.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ jobs:
5151
[[ "${TAG^^}" != *SNAPSHOT* ]] || exit 1
5252
5353
- name: Install shared plugin dependencies
54-
uses: TF-Minecraft/TLibs/.github/actions/setup-plugins@7afa185bee605908a99ac55288ed27a3babbad62
54+
uses: TF-Minecraft/TLibs/.github/actions/setup-plugins@c19d797eb3565838790089af59e5e5028fc56576
5555
with:
56-
mode: latest
56+
mode: pinned
5757

5858
- name: Prepare pinned dependencies
5959
env:

‎docs/impact-waiver.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ Leave the marker below unset so a normal behavior change cannot pass by accident
66

77
```text
88
docs-impact: none
9-
reason: Resolve shared plugin APIs through checksum-verified releases using provided Maven dependencies and record build provenance; preserve the concurrent removal of repository-specific agent instructions. Gameplay code and configuration are unchanged.
9+
reason: Align Java imports and pinned dependency versions with the shared TFMC package convention. Gameplay behavior and configuration are unchanged. Developer package and build documentation is updated in TF-Minecraft/Docs pull request 18.
1010
```

‎pom.xml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@
66

77
<groupId>net.tfminecraft</groupId>
88
<artifactId>cooking</artifactId>
9-
<version>0.1.6-ALPHA</version>
9+
<version>0.2.0-ALPHA</version>
1010

1111
<properties>
1212
<maven.compiler.release>21</maven.compiler.release>
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14-
<interactiblefurniture.version>0.1.4-BETA</interactiblefurniture.version>
15-
<rpcharacters.version>1.1.7</rpcharacters.version>
16-
<simplefactions.version>2.8.7</simplefactions.version>
17-
<tfmccore.version>1.0.0</tfmccore.version>
18-
<tlibs.version>1.1.1</tlibs.version>
14+
<interactiblefurniture.version>0.2.0-BETA</interactiblefurniture.version>
15+
<rpcharacters.version>2.0.0</rpcharacters.version>
16+
<simplefactions.version>3.0.0</simplefactions.version>
17+
<tfmccore.version>2.0.0</tfmccore.version>
18+
<tlibs.version>2.0.0</tlibs.version>
1919
</properties>
2020

2121
<dependencies>

‎src/main/java/net/tfminecraft/cooking/Cooking.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.bukkit.Bukkit;
66
import org.bukkit.plugin.java.JavaPlugin;
77

8-
import me.Plugins.TLibs.TLibs;
8+
import net.tfminecraft.tlibs.TLibs;
99
import net.tfminecraft.cooking.item.CookingPathHandler;
1010
import net.tfminecraft.cooking.loader.FoodLoader;
1111
import net.tfminecraft.cooking.loader.ModelLoader;

‎src/main/java/net/tfminecraft/cooking/baking/BakingTrayAging.java‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@
88
import org.bukkit.inventory.ItemStack;
99
import org.bukkit.scheduler.BukkitRunnable;
1010

11-
import net.tfminecraft.InteractibleFurniture;
11+
import net.tfminecraft.interactiblefurniture.InteractibleFurniture;
1212
import net.tfminecraft.cooking.Cooking;
1313
import net.tfminecraft.cooking.heat.HeatSources;
1414
import net.tfminecraft.cooking.item.FoodItem;
1515
import net.tfminecraft.cooking.utils.ItemUpdater;
16-
import net.tfminecraft.furniture.Furniture;
17-
import net.tfminecraft.furniture.PlacedFurnitureSlot;
18-
import net.tfminecraft.furniture.PlacedSlot;
16+
import net.tfminecraft.interactiblefurniture.furniture.Furniture;
17+
import net.tfminecraft.interactiblefurniture.furniture.PlacedFurnitureSlot;
18+
import net.tfminecraft.interactiblefurniture.furniture.PlacedSlot;
1919

2020
public final class BakingTrayAging {
2121

‎src/main/java/net/tfminecraft/cooking/baking/BakingTrayBakeApplier.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import net.tfminecraft.cooking.item.tag.TagTrack;
77
import net.tfminecraft.cooking.loader.TrackLoader;
88
import net.tfminecraft.cooking.utils.ItemUpdater;
9-
import net.tfminecraft.furniture.Furniture;
10-
import net.tfminecraft.furniture.PlacedSlot;
9+
import net.tfminecraft.interactiblefurniture.furniture.Furniture;
10+
import net.tfminecraft.interactiblefurniture.furniture.PlacedSlot;
1111

1212
public final class BakingTrayBakeApplier {
1313
private static final String COOKED_TRACK = "cooked";

‎src/main/java/net/tfminecraft/cooking/baking/BakingTrayHandler.java‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@
88
import org.bukkit.event.Listener;
99
import org.bukkit.inventory.ItemStack;
1010

11-
import me.Plugins.TLibs.TLibs;
12-
import net.tfminecraft.InteractibleFurniture;
11+
import net.tfminecraft.tlibs.TLibs;
12+
import net.tfminecraft.interactiblefurniture.InteractibleFurniture;
1313
import net.tfminecraft.cooking.item.FoodItem;
1414
import net.tfminecraft.cooking.utils.InventoryAdder;
1515
import net.tfminecraft.cooking.utils.ItemBuilder;
1616
import net.tfminecraft.cooking.utils.ItemUpdater;
1717
import net.tfminecraft.cooking.utils.WarmthUtils;
18-
import net.tfminecraft.events.FurnitureInteractEvent;
19-
import net.tfminecraft.furniture.Furniture;
20-
import net.tfminecraft.furniture.PlacedSlot;
18+
import net.tfminecraft.interactiblefurniture.events.FurnitureInteractEvent;
19+
import net.tfminecraft.interactiblefurniture.furniture.Furniture;
20+
import net.tfminecraft.interactiblefurniture.furniture.PlacedSlot;
2121

2222
public final class BakingTrayHandler implements Listener {
2323

‎src/main/java/net/tfminecraft/cooking/baking/BakingTrayRegistry.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.HashMap;
55
import java.util.Map;
66

7-
import net.tfminecraft.furniture.Furniture;
7+
import net.tfminecraft.interactiblefurniture.furniture.Furniture;
88

99
public final class BakingTrayRegistry {
1010
private static Map<String, BakingTrayRecipe> byFurnitureId = Map.of();

‎src/main/java/net/tfminecraft/cooking/baking/BakingTraySlots.java‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
import org.bukkit.inventory.ItemStack;
99
import org.bukkit.util.Vector;
1010

11-
import net.tfminecraft.furniture.Furniture;
12-
import net.tfminecraft.furniture.PlacedSlot;
13-
import net.tfminecraft.furniture.SlotDefinition;
14-
import net.tfminecraft.furniture.data.DisplayData;
15-
import net.tfminecraft.utils.CoordinateUtils;
11+
import net.tfminecraft.interactiblefurniture.furniture.Furniture;
12+
import net.tfminecraft.interactiblefurniture.furniture.PlacedSlot;
13+
import net.tfminecraft.interactiblefurniture.furniture.SlotDefinition;
14+
import net.tfminecraft.interactiblefurniture.furniture.data.DisplayData;
15+
import net.tfminecraft.interactiblefurniture.utils.CoordinateUtils;
1616

1717
public final class BakingTraySlots {
1818
private BakingTraySlots() {}

0 commit comments

Comments
 (0)