Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
3b2013b
added pt_br.json
FITFC Oct 29, 2022
be4baaa
Merge pull request #11 from FITFC/1.19
Fuzss Mar 24, 2023
e36e0b7
1.19.3 port
Fuzss Mar 24, 2023
e3f0757
Create it_it.json
Zano1999 Apr 10, 2023
7d30416
Merge pull request #15 from Zano1999/patch-1
Fuzss May 28, 2023
d470925
1.19.4 port
Fuzss May 29, 2023
2e02a2c
1.20 port
Fuzss Jun 11, 2023
7169563
new 1.20.1 setup
Fuzss Jun 28, 2023
300cca3
fix mixin config plugin
Fuzss Jul 13, 2023
cf4fb39
prepare 1.20.4 port
Fuzss Jan 24, 2024
dfbc03b
full 1.20.4 port
Fuzss Jan 24, 2024
a5bcb02
Create ja_jp.json
Fuzss Jan 24, 2024
157afdc
fix refmap
Fuzss Jan 25, 2024
e6b01a8
migrate animation logic to own class
Fuzss Jan 31, 2024
9c30590
Update ModBlockLootProvider.java
Fuzss Jan 31, 2024
101646b
update buildscript
Fuzss Feb 10, 2024
f76c673
separate client data gen
Fuzss Mar 23, 2024
d6d8303
prepare 1.21 port
Fuzss Jul 4, 2024
7ac63ed
some 1.21 updates
Fuzss Jul 5, 2024
ab84105
full 1.21 port
Fuzss Jul 6, 2024
dec965d
Update settings.gradle
Fuzss Jul 6, 2024
8017f4e
Update settings.gradle
Fuzss Jul 6, 2024
7d5c628
re-run data gen
Fuzss Jul 6, 2024
953c7c0
fix block loot table
Fuzss Jul 14, 2024
16b9487
1.21.1 port
Fuzss Sep 18, 2024
c406de2
prepare 1.21.3 port
Fuzss Nov 28, 2024
d5747f5
full 1.21.3 port
Fuzss Nov 28, 2024
83b7020
Update build.gradle
Fuzss Jan 4, 2025
79c709f
prepare 1.21.4 port
Fuzss Feb 6, 2025
2c170c4
full 1.21.4 port
Fuzss Feb 6, 2025
4c652e2
update puzzles lib
Fuzss Mar 2, 2025
ae59ade
prepare 1.21.5 port
Fuzss Apr 2, 2025
97dfdec
full 1.21.5 port
Fuzss Apr 2, 2025
2b59401
Create ja_jp.json
elinka47 Jun 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions .gitattributes

This file was deleted.

50 changes: 33 additions & 17 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Bug Report
name: Report A Bug
description: >-
Please use this template when you have encountered a bug in this mod.
title: '[Bug]: '
Only Minecraft versions listed on the main branch are supported. Support may additionally vary based on the severity of an issue.
title: "[Bug]: "
labels: ["bug"]
assignees:
- Fuzss
Expand All @@ -14,35 +14,49 @@ body:
id: loader
attributes:
label: Mod Loader (Required)
description: What mod loader are you using the mod on?
description: What mod loader are you using to play the mod?
multiple: false
options:
- Forge
- Fabric
- Quilt
- "⸺"
- "Fabric"
- "NeoForge"
- "Forge"
- "Quilt"
validations:
required: true
- type: input
id: minecraft
attributes:
label: Minecraft Version (Required)
description: What is the Minecraft version you are playing with?
placeholder: ex. 1.19
label: Minecraft Version(s) (Required)
description: What Minecraft version(s) are you using the play the mod?
placeholder: ex. 1.20.1
validations:
required: true
- type: input
id: version
attributes:
label: Mod Version (Required)
description: What version of the mod are you playing with?
placeholder: ex. v4.0.0
label: Mod Version(s) (Required)
description: What mod version(s) are you using to play?
placeholder: ex. v8.0.0
validations:
required: true
- type: dropdown
id: mods
attributes:
label: Other Mods Involved (Required)
description: Can your issue be reproduced with a minimal set of mods (only this mod + dependencies)?
multiple: false
options:
- "⸺"
- "Yes"
- "No"
validations:
required: true
- type: textarea
id: notes
attributes:
label: Notes (Required)
description: Please explain what happens because of the bug (including all the steps required to cause the bug), and what behavior you would expect if the bug were fixed.
description: Please explain what happens because of the issue (including all the steps required to cause it), and what behavior you would expect if the issue were fixed.
placeholder: >-
ex.

Expand All @@ -60,6 +74,8 @@ body:
- type: input
id: latest-log
attributes:
label: latest.log (Optional)
description: Please paste the url to your shared `latest.log` file. [To share your `latest.log` here, please follow these steps.](https://gist.github.com/Fuzss/866b384d353912986e37b17eeef7a285)
placeholder: ex. https://gist.github.com/<your_user_name>/<gist_id>
label: latest.log (Required)
description: Please paste the url to your shared `latest.log` file. Note that issue reports without this file are difficult to solve and unlikely to be processed. [To share your `latest.log` here, please follow these steps.](https://gist.github.com/Fuzss/866b384d353912986e37b17eeef7a285)
placeholder: ex. https://gist.github.com/<your_user_name>/<gist_id>
validations:
required: true
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Questions
url: https://discord.gg/8ZmhaPPbjE
about: "Please ask questions on the Luna Pixel Studios Discord (in #fuzs-projects) or contact me directly on Discord at Fuzs#0212."
- name: Ask A Question
url: https://lunapixel.studio/discord
about: "Join the Luna Pixel Studios Discord Server in the #fuzs-projects channel for additional support."
48 changes: 31 additions & 17 deletions .github/ISSUE_TEMPLATE/crash.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: Crash Report
name: Submit A Crash Report
description: >-
Please use this template when this mod has caused your game to crash.
title: '[Crash]: '
labels: ["bug"]
Only Minecraft versions listed on the main branch are supported. Support may additionally vary based on the severity of an issue.
title: "[Crash]: "
labels: ["bug", "high priority"]
assignees:
- Fuzss
body:
Expand All @@ -14,35 +14,49 @@ body:
id: loader
attributes:
label: Mod Loader (Required)
description: What mod loader are you using the mod on?
description: What mod loader are you using to play the mod?
multiple: false
options:
- Forge
- Fabric
- Quilt
- "⸺"
- "Fabric"
- "NeoForge"
- "Forge"
- "Quilt"
validations:
required: true
- type: input
id: minecraft
attributes:
label: Minecraft Version (Required)
description: What is the Minecraft version you are playing with?
placeholder: ex. 1.19
label: Minecraft Version(s) (Required)
description: What Minecraft version(s) are you using the play the mod?
placeholder: ex. 1.20.1
validations:
required: true
- type: input
id: version
attributes:
label: Mod Version (Required)
description: What version of the mod are you playing with?
placeholder: ex. v4.0.0
label: Mod Version(s) (Required)
description: What mod version(s) are you using to play?
placeholder: ex. v8.0.0
validations:
required: true
- type: dropdown
id: mods
attributes:
label: Other Mods Involved (Required)
description: Can your issue be reproduced with a minimal set of mods (only this mod + dependencies)?
multiple: false
options:
- "⸺"
- "Yes"
- "No"
validations:
required: true
- type: textarea
id: notes
attributes:
label: Notes (Required)
description: Please explain which steps we need to do to reproduce the crash. Please include anything else you'd like to say about the crash.
description: Please explain which steps we need to do to reproduce the issue. Please include anything else you'd like to say about it.
placeholder: >-
ex.

Expand All @@ -58,7 +72,7 @@ body:
attributes:
label: Crash Report (Required)
description: >-
Please paste the url to your shared crash report. [To share your crash report here, please follow these steps.](https://gist.github.com/Fuzss/9692f6ed5e8cca485a58004c28c9045b)
Please paste the url to your shared crash report. Note that issue reports without this file are difficult to solve and unlikely to be processed. [To share your crash report here, please follow these steps.](https://gist.github.com/Fuzss/9692f6ed5e8cca485a58004c28c9045b)
placeholder: ex. https://gist.github.com/<your_user_name>/<gist_id>
validations:
required: true
Expand All @@ -67,4 +81,4 @@ body:
attributes:
label: latest.log (Optional)
description: Please paste the url to your shared `latest.log` file. [To share your `latest.log` here, please follow these steps.](https://gist.github.com/Fuzss/866b384d353912986e37b17eeef7a285)
placeholder: ex. https://gist.github.com/<your_user_name>/<gist_id>
placeholder: ex. https://gist.github.com/<your_user_name>/<gist_id>
36 changes: 33 additions & 3 deletions .github/ISSUE_TEMPLATE/suggestion.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,41 @@
name: Suggestion
name: Leave A Suggestion
description: >-
Please use this template when you want to suggest a feature.
title: '[Suggestion]: '
Please do not ask for mod updates or ports, they will come when they are ready.
title: "[Suggestion]: "
labels: ["enhancement"]
assignees:
- Fuzss
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this issue report!
- type: dropdown
id: loader
attributes:
label: Mod Loader (Optional)
description: What mod loader are you using to play the mod?
multiple: false
options:
- "⸺"
- "Fabric"
- "NeoForge"
- "Forge"
- "Quilt"
validations:
required: true
- type: input
id: minecraft
attributes:
label: Minecraft Version(s) (Optional)
description: What Minecraft version(s) are you using the play the mod?
placeholder: ex. 1.20.1
- type: input
id: version
attributes:
label: Mod Version(s) (Optional)
description: What mod version(s) are you using to play?
placeholder: ex. v8.0.0
- type: textarea
id: suggestion
attributes:
Expand Down
12 changes: 4 additions & 8 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,9 @@ classes
*.ipr
*.iws
*.iml
.idea/*
!.idea/scopes
**/.idea/*
!**/.idea/scopes
!.idea/gradle.xml

### NetBeans ###
nbproject/private/
Expand All @@ -59,14 +60,9 @@ gradle-app.setting
.gradletasknamecache

### Other ###
run
.DS_Store
*.txt
!run
run/*
!run/options.txt
!run/config
run/config/*
!run/config/modmenu.json

# Log file
*.log
Expand Down
File renamed without changes.
File renamed without changes.
9 changes: 9 additions & 0 deletions 1.18.2/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog].

## [v3.0.0-1.18.2] - 2023-06-25
- Ported to Minecraft 1.18.2

[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
11 changes: 11 additions & 0 deletions 1.18.2/Common/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apply from: 'https://raw.githubusercontent.com/Fuzss/modresources/main/gradle/common.gradle'

dependencies {
// Puzzles Lib
modApi libs.puzzleslib.common
}

// @see https://github.com/jaredlll08/MultiLoader-Template/issues/17#issuecomment-1221598082
tasks.withType(net.fabricmc.loom.task.AbstractRemapJarTask).each {
it.targetNamespace = "named"
}
16 changes: 16 additions & 0 deletions 1.18.2/Common/src/main/java/fuzs/examplemod/ExampleMod.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package fuzs.examplemod;

import fuzs.puzzleslib.api.core.v1.ModConstructor;
import net.minecraft.resources.ResourceLocation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class ExampleMod implements ModConstructor {
public static final String MOD_ID = "examplemod";
public static final String MOD_NAME = "Example Mod";
public static final Logger LOGGER = LoggerFactory.getLogger(MOD_NAME);

public static ResourceLocation id(String path) {
return new ResourceLocation(MOD_ID, path);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package fuzs.examplemod.client;

import fuzs.puzzleslib.api.client.core.v1.ClientModConstructor;

public class ExampleModClient implements ClientModConstructor {

}
15 changes: 15 additions & 0 deletions 1.18.2/Common/src/main/resources/examplemod.common.mixins.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"required": true,
"minVersion": "0.8",
"compatibilityLevel": "JAVA_17",
"package": "fuzs.examplemod.mixin",
"refmap": "examplemod.refmap.json",
"plugin": "fuzs.examplemod.mixin.ModMixinConfigPlugin",
"mixins": [
],
"client": [
],
"injectors": {
"defaultRequire": 1
}
}
Binary file added 1.18.2/Common/src/main/resources/mod_banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 1.18.2/Common/src/main/resources/mod_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions 1.18.2/Common/src/main/resources/pack.mcmeta
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"pack": {
"description": "${modDescription}",
"pack_format": ${resourcePackFormat},
"forge:resource_pack_format": ${resourcePackFormat},
"forge:data_pack_format": ${dataPackFormat}
}
}
29 changes: 29 additions & 0 deletions 1.18.2/Fabric/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
apply from: 'https://raw.githubusercontent.com/Fuzss/modresources/main/gradle/fabric.gradle'

def versionCatalog = extensions.getByType(VersionCatalogsExtension).named("libs")

dependencies {
// Fabric Api
modApi libs.fabricapi.fabric

// Puzzles Lib
modApi libs.puzzleslib.fabric

// Cardinal Components
// modApi(include(libs.cardinalcomponentsbase.fabric.get()))
// modApi(include(libs.cardinalcomponentsentity.fabric.get()))
// modApi(include(libs.cardinalcomponentsblock.fabric.get()))
// modApi(include(libs.cardinalcomponentschunk.fabric.get()))
// modApi(include(libs.cardinalcomponentsworld.fabric.get()))

// Extensible Enums
// modApi(include(libs.extensibleenums.fabric.get()))

// Quality of Life Mods
versionCatalog.findLibrary("modmenu.fabric").ifPresent {
modLocalRuntime(it)
}
versionCatalog.findLibrary("forgeconfigscreens.fabric").ifPresent {
modLocalRuntime(it)
}
}
12 changes: 12 additions & 0 deletions 1.18.2/Fabric/src/main/java/fuzs/examplemod/ExampleModFabric.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package fuzs.examplemod;

import fuzs.puzzleslib.api.core.v1.ModConstructor;
import net.fabricmc.api.ModInitializer;

public class ExampleModFabric implements ModInitializer {

@Override
public void onInitialize() {
ModConstructor.construct(ExampleMod.MOD_ID, ExampleMod::new);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package fuzs.examplemod.client;

import fuzs.examplemod.ExampleMod;
import fuzs.puzzleslib.api.client.core.v1.ClientModConstructor;
import net.fabricmc.api.ClientModInitializer;

public class ExampleModFabricClient implements ClientModInitializer {

@Override
public void onInitializeClient() {
ClientModConstructor.construct(ExampleMod.MOD_ID, ExampleModClient::new);
}
}
Loading