Compare commits

..

No commits in common. "94bd9bc6469e9bbe3d284a787aee331d400fd9ec" and "0189a0df867d1c69c990615dee2eb6ee78f29dba" have entirely different histories.

2653 changed files with 690472 additions and 263 deletions

Binary file not shown.

View file

@ -1,2 +0,0 @@
[general]
exhaustion_threshold = 32.0

View file

@ -3,7 +3,7 @@
"overrides": { "overrides": {
"fabricloader": { "+depends": { "fabricloader": ">=0.18.4" } }, "fabricloader": { "+depends": { "fabricloader": ">=0.18.4" } },
"minecraft": { "minecraft": {
"+recommends": { "Retards Modpack": ">=1.1.1" } "+recommends": { "Retards Modpack": ">=1.1.0" }
}, },
"sodium-extra": { "recommends": {} }, "sodium-extra": { "recommends": {} },
"reeses-sodium-options": { "recommends": {} } "reeses-sodium-options": { "recommends": {} }

View file

@ -2,7 +2,7 @@
"main_menu": { "main_menu": {
"bottom_right": [ "bottom_right": [
{ {
"text": "Retards Modpack 1.1.1", "text": "Retards Modpack 1.1.0",
"clickEvent": { "clickEvent": {
"action": "open_url", "action": "open_url",
"value": "https://modrinth.com/modpack/fabulous-modpack" "value": "https://modrinth.com/modpack/fabulous-modpack"

View file

@ -0,0 +1,2 @@
[general]
wanderingHordes = true

10590
index.toml

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,16 @@
#KubeJS Client Properties
#Sat Feb 07 11:24:15 CET 2026
backgroundColor=2E3440
barBorderColor=ECEFF4
exportAtlases=false
menuBackgroundBrightness=64
disableRecipeBook=false
title=
barColor=ECEFF4
overrideColors=false
fmlLogColor=ECEFF4
showTagNames=false
fmlMemoryColor=ECEFF4
menuBackgroundScale=32.0
blurScaledPackIcon=true
menuInnerBackgroundBrightness=32

View file

@ -0,0 +1,13 @@
#KubeJS Common Properties
#Sat Feb 07 11:23:27 CET 2026
matchJsonRecipes=true
allowAsyncStreams=true
announceReload=true
startupErrorGUI=true
serverOnly=false
hideServerScriptErrors=false
saveDevPropertiesInConfig=false
packmode=
ignoreCustomUniqueRecipeIds=false
creativeModeTabIcon=minecraft\:purple_dye
startupErrorReportUrl=

View file

@ -0,0 +1,72 @@
// Creates and configures the Creative dimension
/*
const config = global.config;
const hexToRgb = global.hexToRgb;
/////////////////
/// DIMENSION ///
/////////////////
// Defines the Creative dimension
ServerEvents.highPriorityData((event) => {
event.addJson("retards:dimension/creative.json", {
type: "minecraft:overworld",
generator: {
type: "minecraft:flat",
settings: {
biome: "minecraft:plains",
lakes: false,
features: false,
layers: Object.entries(config.creative.layers).map(
([block, count]) => ({
block: block,
height: count,
}),
),
structures: {},
},
},
});
});
//////////////
/// PORTAL ///
//////////////
// Defines the Creative portal
/*
ServerEvents.highPriorityData((event) => {
const portal = config.creative;
const color = hexToRgb(portal.color);
event.addJson("retards:portals/creative.json", {
block: portal.material,
dim: "retards:creative",
r: color.r,
g: color.g,
b: color.b,
ignitionType: "FLUID",
ignitionSource: portal.fluid,
});
});
//////////////
/// DIMINV ///
//////////////
// Applies Dimensional Inventories to the Creative dimension
PlayerEvents.loggedIn((event) => {
const data = event.server.persistentData;
if (!data.creativeInitialized) {
data.creativeInitialized = true;
event.server.runCommandSilent("diminv pool creative create");
event.server.runCommandSilent(
"diminv pool creative dimension retards:creative assign",
);
event.server.runCommandSilent("diminv pool creative gameMode creative");
event.server.runCommandSilent(
"diminv pool creative progressAdvancements false",
);
event.server.runCommandSilent(
"diminv pool creative incrementStatistics false",
);
}
});
*/

View file

@ -17,7 +17,6 @@ PlayerEvents.respawned((event) => {
const player = event.player; const player = event.player;
const ticket = tickets[player.uuid]; const ticket = tickets[player.uuid];
if (ticket != null) player.give(Item.of(ticket, 1)); if (ticket != null) player.give(Item.of(ticket, 1));
tickets[player.uuid] = null; tickets[player.uuid] = null;

View file

@ -1,71 +0,0 @@
ServerEvents.commandRegistry((event) => {
const { commands: Commands, arguments: Arguments } = event;
// /rsapi [<player>]
function playerInventory(player) {
const result = [];
function pushItem(pos, item) {
if (item.isEmpty()) return;
let nbtData = {};
try {
if (item.nbt) {
nbtData = JSON.parse(item.nbt.toString());
}
} catch (e) {
nbtData = {};
}
result.push([pos, item.id, item.count, nbtData]);
}
// Main inventory (27 slots)
player.inventory.items.forEach((item, i) => {
pushItem(["inventory", i], item);
});
// Hotbar (9 slots)
// player.inventory.hotbar.forEach((item, i) => {
// pushItem(["hotbar", i], item);
// });
console.log(result);
return 1;
// Armor
// pushItem(["armor", "head"], player.headArmorItem);
// pushItem(["armor", "chest"], player.chestArmorItem);
// pushItem(["armor", "legs"], player.legsArmorItem);
// pushItem(["armor", "feet"], player.feetArmorItem);
// Offhand
// pushItem(["offhand", 0], player.offHandItem);
// Trinkets (if present)
if (player.trinkets) {
player.trinkets.groups.forEach((group) => {
group.slots.forEach((slot) => {
slot.items.forEach((item, index) => {
pushItem(["trinkets", group.id, slot.id, index], item);
});
});
});
}
console.log(JSON.stringify(result));
return 1;
}
// /rsapi
event.register(
Commands.literal("rsapi")
.requires((src) => src.hasPermission(2))
.executes((ctx) => playerInventory(ctx.source.player))
.then(
// /rsapi [<player>]
Commands.argument("target", Arguments.PLAYER.create(event)).executes(
(ctx) => playerInventory(Arguments.PLAYER.getResult(ctx, "target")),
),
),
);
});

View file

@ -1,78 +0,0 @@
var _hooks = {};
function rsapi(event, id, data) {
console.log(`rsapi:${id}:${JSON.stringify(data)}`);
if (_hooks[id]) _hooks[id](event, data);
}
const RSEvent = {
on: (id, func) => {
_hooks[id] = func;
},
};
function getData(event) {
return {
username: event.player ? String(event.player.username) : null,
message: event.message ? String(event.message) : null,
input: event.input ? String(event.input) : null,
};
}
///////////////////
/// === API === ///
///////////////////
// rsapi:event.playerJoined:"Player"
PlayerEvents.loggedIn((event) => {
const { username } = getData(event);
rsapi(event, "event.playerJoined", username);
});
// rsapi:event.playerLeft:"Player"
PlayerEvents.loggedOut((event) => {
const { username } = getData(event);
rsapi(event, "event.playerLeft", username);
});
// rsapi:event.playerChat:["Player","Message"]
PlayerEvents.chat((event) => {
const { username, message } = getData(event);
rsapi(event, "event.playerChat", [username, message]);
});
// rsapi:event.serverChat:"Message"
ServerEvents.command("say", (event) => {
const { input } = getData(event);
rsapi(
event,
"event.serverChat",
input.startsWith("say ") ? input.slice(4) : input,
);
});
// rsapi:event.playerDied:"Player"
EntityEvents.death("player", (event) => {
const { username } = getData(event);
rsapi(event, "event.playerDied", username);
});
/////////////////////
/// === HOOKS === ///
/////////////////////
RSEvent.on("event.playerJoined", (event, username) => {
function title(player, message) {
event.server.runCommandSilent("title @a times 20 200 20");
event.server.runCommandSilent(
"title " + player + ' title ["' + message + '"]',
);
}
if (username === "Sbebas_s") title(username, "MCFLURRY!!!!");
else if (username === "Mark917") title(username, "CUCARACHA");
else if (username === "Anthony_7") title(username, "onion rings");
else if (username === "Tren_boy") title(username, "Kebab");
else if (username === "Cheruz") title(username, "Basta\ngiocare\nnegro");
else title(username, "Welcome");
});

View file

@ -0,0 +1,13 @@
name = "Ashen's Zombie Apocalypse"
filename = "ashens-zombie-apocalypse-1.0.1.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/Ik4MAnIs/versions/w9L7oVu8/ashens-zombie-apocalypse-1.0.1.jar"
hash-format = "sha512"
hash = "f144809b1c59276f9aa82d23d51ecc186096640b25fe01d7273d4d834ffee84a5bb4d506d6ef032769f9c3e6b2c86ed0d3cf5ae2b517b90fd9b71c06d1d6f475"
[update]
[update.modrinth]
mod-id = "Ik4MAnIs"
version = "w9L7oVu8"

View file

@ -1,13 +1,13 @@
name = "Crash Assistant" name = "Crash Assistant"
filename = "CrashAssistant-fabric-1.19-1.21.4-1.10.30.jar" filename = "CrashAssistant-fabric-1.19-1.21.4-1.10.28.jar"
side = "client" side = "client"
[download] [download]
url = "https://cdn.modrinth.com/data/ix1qq8Ux/versions/pQTUTw5G/CrashAssistant-fabric-1.19-1.21.4-1.10.30.jar" url = "https://cdn.modrinth.com/data/ix1qq8Ux/versions/IuxHAW1f/CrashAssistant-fabric-1.19-1.21.4-1.10.28.jar"
hash-format = "sha512" hash-format = "sha512"
hash = "54ea73cf061bfa537b0826cbd0d2a025a8e0d00d44f5509fabca26bc31d0479fc9795618b6006ee1af4b57dfd5fb223bd5676b5cb9c0c369d1bad54efea0e888" hash = "f07c99a759573f1536e95d6f88a8c64923474e3566703365022e0839fea9163bce6870ae7420932ab67aeee2d8b785abbb16ba2bc3d7e58dc86865f997e5d85e"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "ix1qq8Ux" mod-id = "ix1qq8Ux"
version = "pQTUTw5G" version = "IuxHAW1f"

View file

@ -1,13 +1,13 @@
name = "e4mc" name = "e4mc"
filename = "e4mc-fabric-6.0.6.jar" filename = "e4mc-fabric-6.0.5.jar"
side = "both" side = "both"
[download] [download]
url = "https://cdn.modrinth.com/data/qANg5Jrr/versions/JSmcqwxn/e4mc-fabric-6.0.6.jar" url = "https://cdn.modrinth.com/data/qANg5Jrr/versions/BAesrdmo/e4mc-fabric-6.0.5.jar"
hash-format = "sha512" hash-format = "sha512"
hash = "c171e4d8eab6bcd4cfc8f685a4766334ba8cf7feeb1ef19fb52562e144cdf8dcbf4f206e4b4e7e6d8194688c49490d41c7b9a0296ae9f37d2272189382ebe1eb" hash = "d6465467913c3f7a75a4188a0b0ff34842f8b6c15b6105c1ff4b67809b3b9d20d4851f594bbdf2d3423768946dbcd59127f9ac175a8d6bc6e99cda0a1f806a9a"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "qANg5Jrr" mod-id = "qANg5Jrr"
version = "JSmcqwxn" version = "BAesrdmo"

View file

@ -1,13 +1,13 @@
name = "[ETF] Entity Texture Features" name = "[ETF] Entity Texture Features"
filename = "entity_texture_features_1.20.1-fabric-7.0.9.jar" filename = "entity_texture_features_1.20.1-fabric-7.0.8.jar"
side = "client" side = "client"
[download] [download]
url = "https://cdn.modrinth.com/data/BVzZfTc1/versions/rb5Jqzmh/entity_texture_features_1.20.1-fabric-7.0.9.jar" url = "https://cdn.modrinth.com/data/BVzZfTc1/versions/cwZUQhK3/entity_texture_features_1.20.1-fabric-7.0.8.jar"
hash-format = "sha512" hash-format = "sha512"
hash = "2d563ce3cbb093c720663d595e9ed4827a27ce2c371a778cb4b349f23792606926be439c2adfde3828469e0f09f8945b5ae46cd50f3f77370f2e5d1f735906e7" hash = "f399cbe8bc7481ba41bfe7e0c8d9a01f0d2777fb5d3f202946bf33238c18ff97e67dfa675c83a48398beaad2e40bb7cf3fa651decd7de0b5ea416e9a3572abf9"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "BVzZfTc1" mod-id = "BVzZfTc1"
version = "rb5Jqzmh" version = "cwZUQhK3"

View file

@ -1,13 +1,13 @@
name = "Forgotten Graves" name = "Forgotten Graves"
filename = "forgottengraves-3.2.26+1.20.1.jar" filename = "forgottengraves-3.2.25+1.20.1.jar"
side = "both" side = "both"
[download] [download]
url = "https://cdn.modrinth.com/data/FrZIkosK/versions/wWglsCxZ/forgottengraves-3.2.26%2B1.20.1.jar" url = "https://cdn.modrinth.com/data/FrZIkosK/versions/U8r6EHZq/forgottengraves-3.2.25%2B1.20.1.jar"
hash-format = "sha512" hash-format = "sha512"
hash = "adae9ac6dc89582d58cc81d22b1b1becff88a5a52003b9e13bdfcc1df8240a5934ee2ccafeb501e183caf9bf74da400912ede7ff10de2392bbe3c33dc4d4ded4" hash = "c3dc2b681edcadf7b5510bace63094cb2888f221f2df31b3e1a1ee074fbf14a93d9e13e826ceaf55548c96fd41a25e45457e429bb5c5dd28eb2c8a8336260410"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "FrZIkosK" mod-id = "FrZIkosK"
version = "wWglsCxZ" version = "U8r6EHZq"

View file

@ -1,6 +1,6 @@
name = "Get Off My Lawn ReServed" name = "Get Off My Lawn ReServed"
filename = "goml-1.9.4+1.20.1.jar" filename = "goml-1.9.4+1.20.1.jar"
side = "both" side = "server"
[download] [download]
url = "https://cdn.modrinth.com/data/j5niDupl/versions/GpomY6B1/goml-1.9.4%2B1.20.1.jar" url = "https://cdn.modrinth.com/data/j5niDupl/versions/GpomY6B1/goml-1.9.4%2B1.20.1.jar"

View file

@ -1,13 +0,0 @@
name = "ModernFix"
filename = "modernfix-fabric-5.25.2+mc1.20.1.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/nmDcB62a/versions/rPmgLeZC/modernfix-fabric-5.25.2%2Bmc1.20.1.jar"
hash-format = "sha512"
hash = "878e39d182767ffd08ad6a3539fae780739129db133abe02b9b73dc3df6e1ac9ddbe509620356b0aae5e7bfbed535d0e18741703334317a16fefef820269da2d"
[update]
[update.modrinth]
mod-id = "nmDcB62a"
version = "rPmgLeZC"

View file

@ -1,13 +1,13 @@
name = "Simple Voice Chat" name = "Simple Voice Chat"
filename = "voicechat-fabric-1.20.1-2.6.12.jar" filename = "voicechat-fabric-1.20.1-2.6.11.jar"
side = "both" side = "both"
[download] [download]
url = "https://cdn.modrinth.com/data/9eGKb6K1/versions/9Qnm9xU7/voicechat-fabric-1.20.1-2.6.12.jar" url = "https://cdn.modrinth.com/data/9eGKb6K1/versions/z5kIPm1A/voicechat-fabric-1.20.1-2.6.11.jar"
hash-format = "sha512" hash-format = "sha512"
hash = "04769e94caaa7dab8a738bfbac36b057abd2754622b229346abd778c01ee5e51405d959e83ea00b7845ff2e0d3dbe3401eeaf8fc3dd438d891520ac0e7ff26af" hash = "c4e89a59232c007f862d77151d590ae25d6c0d6a88cb330bf9aa6644b14ac28f07e2d8b85667741e1a99a3452848a59b8a03e5c378afe74375e34cdefe2941aa"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "9eGKb6K1" mod-id = "9eGKb6K1"
version = "9Qnm9xU7" version = "z5kIPm1A"

View file

@ -1,13 +0,0 @@
name = "Starlight (Fabric)"
filename = "starlight-1.1.2+fabric.dbc156f.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/H8CaAYZC/versions/XGIsoVGT/starlight-1.1.2%2Bfabric.dbc156f.jar"
hash-format = "sha512"
hash = "6b0e363fc2d6cd2f73b466ab9ba4f16582bb079b8449b7f3ed6e11aa365734af66a9735a7203cf90f8bc9b24e7ce6409eb04d20f84e04c7c6b8e34f4cc8578bb"
[update]
[update.modrinth]
mod-id = "H8CaAYZC"
version = "XGIsoVGT"

View file

@ -1,13 +1,13 @@
name = "TaCZ: Refabricated" name = "TaCZ: Refabricated"
filename = "TACZ-Refabricated-1.20.1-0.4.1-forge1.1.7-hotfix.jar" filename = "TACZ-Refabricated-1.20.1-0.4.0-forge1.1.7-hotfix.jar"
side = "both" side = "both"
[download] [download]
url = "https://cdn.modrinth.com/data/1j76DVHU/versions/hgvfE3Qv/TACZ-Refabricated-1.20.1-0.4.1-forge1.1.7-hotfix.jar" url = "https://cdn.modrinth.com/data/1j76DVHU/versions/HxQ3IsAZ/TACZ-Refabricated-1.20.1-0.4.0-forge1.1.7-hotfix.jar"
hash-format = "sha512" hash-format = "sha512"
hash = "b131a505f58829a5aba2ce40330fb8b5fc0a06ebdfcb10b71903847b401c5dc56d72b8d105d3b8dbcdfa82a71e262fff380770230b09d01f8a34b88d30ddeec3" hash = "cb55139b9b689282534960643e7e5744381b007e569630c6f2dbf2e087dac0cd10e62745bc858bcc3b7a728e129591f26339266390b1c5a4b629736cfc494d37"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "1j76DVHU" mod-id = "1j76DVHU"
version = "hgvfE3Qv" version = "HxQ3IsAZ"

View file

@ -1,13 +1,13 @@
name = "Xaero's Minimap" name = "Xaero's Minimap"
filename = "xaerominimap-fabric-1.20.1-25.3.10.jar" filename = "xaerominimap-fabric-1.20.1-25.3.9.jar"
side = "client" side = "client"
[download] [download]
url = "https://cdn.modrinth.com/data/1bokaNcj/versions/7wlcmhtN/xaerominimap-fabric-1.20.1-25.3.10.jar" url = "https://cdn.modrinth.com/data/1bokaNcj/versions/rcRP4SQh/xaerominimap-fabric-1.20.1-25.3.9.jar"
hash-format = "sha512" hash-format = "sha512"
hash = "9dfdc116a9ecec65547cbf9f0a9a1b2cb261d081c565c7e98bacec21dd6561323cdce7ab4837e5d1080a2ba392e125586005043ac95ded68892469b7b5d11f4a" hash = "b0fc74979a734cb68987de80a80c11ed8e4f3f35ab8c1cb733032dfbde614901afb84fe90e57fe728900143fbbaf2c40bb08f7f132a546f1dc8069881166b6c2"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "1bokaNcj" mod-id = "1bokaNcj"
version = "7wlcmhtN" version = "rcRP4SQh"

View file

@ -1,13 +1,13 @@
name = "Xaero's World Map" name = "Xaero's World Map"
filename = "xaeroworldmap-fabric-1.20.1-1.40.11.jar" filename = "xaeroworldmap-fabric-1.20.1-1.40.10.jar"
side = "client" side = "client"
[download] [download]
url = "https://cdn.modrinth.com/data/NcUtCpym/versions/6WcEeMbU/xaeroworldmap-fabric-1.20.1-1.40.11.jar" url = "https://cdn.modrinth.com/data/NcUtCpym/versions/erCjxXmK/xaeroworldmap-fabric-1.20.1-1.40.10.jar"
hash-format = "sha512" hash-format = "sha512"
hash = "47e299ebcb14ec5a93f325f07fc96383cc399fa52c6985990f06aaab47578263637dbc7160c7e7a6252abdc5bfa9b55c98ef6d12b6b2c3c46c443f507664591c" hash = "e25b66ecea7c7afd88b50ffae45ece59d80d7695fe44e5fc08d099e3fdc9d8e7af7ec7eb9e650f08060ffae57b7747f7a250523683e48a393c8044c21d677c69"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "NcUtCpym" mod-id = "NcUtCpym"
version = "6WcEeMbU" version = "erCjxXmK"

View file

@ -1,12 +1,12 @@
name = "Retards Modpack" name = "Retards Modpack"
author = "Malasaur" author = "Malasaur"
version = "1.1.1" version = "1.1.0"
pack-format = "packwiz:1.1.0" pack-format = "packwiz:1.1.0"
[index] [index]
file = "index.toml" file = "index.toml"
hash-format = "sha256" hash-format = "sha256"
hash = "98556bcd8a2e9cdd7521acd5d94205f2e93738faf518970321a31a506fd9f00a" hash = "ca9d053b4a8837e8a8db02f38c0721d374e565d9a0f6bc85d632d27dd75c749a"
[versions] [versions]
fabric = "0.18.4" fabric = "0.18.4"

View file

@ -0,0 +1,13 @@
name = "Excalibur"
filename = "../config/bluemap/packs/Excalibur.zip"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/hJAzl1Bs/versions/yVpdNmnj/Excalibur_V1.20.zip"
hash-format = "sha512"
hash = "a2080ab27a954a95b9c4b7450bdfa3ecd18c5ceecc88d9dcc981aae1a98394f8e7a617cea6a3254c6a363c192a9dd2ac7602d236655f2afde57b1e4e13dd244e"
[update]
[update.modrinth]
mod-id = "hJAzl1Bs"
version = "yVpdNmnj"

View file

@ -3,11 +3,11 @@ filename = "Sodium Translations.zip"
side = "client" side = "client"
[download] [download]
url = "https://cdn.modrinth.com/data/yfDziwn1/versions/je9Y2eez/SodiumTranslations.zip" url = "https://cdn.modrinth.com/data/yfDziwn1/versions/FknJTNfY/SodiumTranslations.zip"
hash-format = "sha512" hash-format = "sha512"
hash = "53949cd73836f21c2037f2092a2ba716c58a2701ffb0256e8fea84ae4fb5fd23e4f7d014ea79e32421dd739f23ad6fd5dc799da7d53544e1c62a1ac6c7858f79" hash = "f738040e6030dcf8ff484620fbe59051fd75bf2684725043a296f423dd858353a1b6c522f367eb9d96c779d48bca473ecd60179165735082d093cce52e4ce8e2"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "yfDziwn1" mod-id = "yfDziwn1"
version = "je9Y2eez" version = "FknJTNfY"

6
tacz/tacz-pre.toml Normal file
View file

@ -0,0 +1,6 @@
[gunpack]
#When enabled, the mod will not try to overwrite the default pack under .minecraft/tacz
#Since 1.0.4, the overwriting will only run when you start client or a dedicated server
DefaultPackDebug = true

View file

@ -0,0 +1,6 @@
To anyone want to edit this pack:
If you want to change the default pack of tacz, you should turn "DefaultPackDebug"
to "true" in the config file "tacz-pre.toml" in .minecraft/tacz (the gunpack folder)
or the content will be overridden everytime you start the game.
If things you edit been overwritten by accident, you can find the backup of the old
pack in .minecraft/tacz_backup

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,29 @@
{
"model": "tacz:ammo/12g",
"texture": "tacz:ammo/uv/12g",
"slot": "tacz:ammo/slot/12g",
"shell": {
"model": "tacz:shell/12g_shell",
"texture": "tacz:shell/12g_shell"
},
"tracer_color": "#FF3030",
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}

View file

@ -0,0 +1,30 @@
{
"model": "tacz:ammo/308",
"texture": "tacz:ammo/uv/308",
"slot": "tacz:ammo/slot/308",
"tracer_color": "#FF9999",
"shell": {
"model": "tacz:shell/308_shell",
"texture": "tacz:shell/308_shell"
},
"transform": {
"scale": {
"thirdperson": [
0.2,
0.2,
0.2
],
"ground": [
0.3,
0.3,
0.3
],
"fixed": [
0.6,
0.6,
0.6
]
}
}
}

View file

@ -0,0 +1,8 @@
{
"slot": "tacz:ammo/slot/30_06",
"shell": {
"model": "tacz:shell/30_06_shell",
"texture": "tacz:shell/30_06_shell"
}
}

View file

@ -0,0 +1,45 @@
{
"model": "tacz:ammo/338",
"texture": "tacz:ammo/uv/338",
"slot": "tacz:ammo/slot/338",
"tracer_color": "#FFAAAA",
"shell": {
"model": "tacz:shell/30_06_shell",
"texture": "tacz:shell/30_06_shell"
},
"particle": {
// wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "mycelium",
// 0 0 0
"delta": [
0,
0,
0
],
// 0 0
"speed": 0.0,
// tick 20 tick
"life_time": 50,
//
"count": 25
},
"transform": {
"scale": {
"thirdperson": [
0.5,
0.5,
0.5
],
"ground": [
0.5,
0.5,
0.5
],
"fixed": [
1,
1,
1
]
}
}
}

View file

@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/357mag",
"shell": {
"model": "tacz:shell/357mag_shell",
"texture": "tacz:shell/357mag_shell"
},
"tracer_color": "#ffe09e"
}

View file

@ -0,0 +1,30 @@
{
"model": "tacz:ammo/40mm_grenade",
"texture": "tacz:ammo/uv/40mm",
"slot": "tacz:ammo/slot/40mm",
//
"entity": {
//
"model": "tacz:ammo_entity/40mm_grenade",
//
"texture": "tacz:ammo_entity/40mm_grenade"
},
// wikihttps://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle
//
"particle": {
// wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "smoke",
// 0 0 0
"delta": [
0,
0,
0
],
// 0 0
"speed": 0,
// tick 20 tick
"life_time": 50,
//
"count": 5
}
}

View file

@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/45_70",
"shell": {
"model": "tacz:shell/50ae_shell",
"texture": "tacz:shell/50ae_shell"
},
"tracer_color": "#FF9999"
}

View file

@ -0,0 +1,30 @@
{
"model": "tacz:ammo/45acp",
"texture": "tacz:ammo/uv/45acp",
"slot": "tacz:ammo/slot/45acp",
"tracer_color": "#ffb373",
"shell": {
"model": "tacz:shell/45acp_shell",
"texture": "tacz:shell/45acp_shell"
},
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}

View file

@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/46x30"
}

View file

@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/50ae",
"shell": {
"model": "tacz:shell/50ae_shell",
"texture": "tacz:shell/50ae_shell"
},
"tracer_color": "#FF9999"
}

View file

@ -0,0 +1,25 @@
{
"slot": "tacz:ammo/slot/50bmg",
"tracer_color": "#FF4732",
"shell": {
"model": "tacz:shell/50bmg_shell",
"texture": "tacz:shell/50bmg_shell"
},
"particle": {
// wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "mycelium",
// 0 0 0
"delta": [
0,
0,
0
],
// 0 0
"speed": 0.0,
// tick 20 tick
"life_time": 50,
//
"count": 75
}
}

View file

@ -0,0 +1,8 @@
{
"slot": "tacz:ammo/slot/556x45",
"shell": {
"model": "tacz:shell/556x45_shell",
"texture": "tacz:shell/556x45_shell"
},
"tracer_color": "#FF8888"
}

View file

@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/57x28",
"tracer_color": "#a4fff7",
"shell": {
"model": "tacz:shell/57x28_shell",
"texture": "tacz:shell/57x28_shell"
}
}

View file

@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/58x42",
"shell": {
"model": "tacz:shell/58x42_shell",
"texture": "tacz:shell/58x42_shell"
},
"tracer_color": "#ff775c"
}

View file

@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/68x51fury"
}

View file

@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/762x25"
}

View file

@ -0,0 +1,48 @@
{
// models
"model": "tacz:ammo/762x39",
// 使
"texture": "tacz:ammo/uv/762x39",
// GUI
"slot": "tacz:ammo/slot/762x39",
//
// "entity": {
// //
// "model": "tacz:ammo_entity/rpg_rocket",
// //
// "texture": "tacz:ammo_entity/rpg_rocket"
// },
//
"shell": {
"model": "tacz:shell/762x39_shell",
"texture": "tacz:shell/762x39_shell"
},
// #FFFFFF
// RGB
"tracer_color": "#FF9999",
//
"transform": {
// 使
//
"scale": {
//
"thirdperson": [
0.75,
0.75,
0.75
],
//
"ground": [
0.75,
0.75,
0.75
],
//
"fixed": [
1.5,
1.5,
1.5
]
}
}
}

View file

@ -0,0 +1,3 @@
{
"slot": "tacz:ammo/slot/762x54"
}

View file

@ -0,0 +1,29 @@
{
"model": "tacz:ammo/9mm",
"texture": "tacz:ammo/uv/9mm",
"slot": "tacz:ammo/slot/9mm",
"shell": {
"model": "tacz:shell/9mm_shell",
"texture": "tacz:shell/9mm_shell"
},
"tracer_color": "#FF8888",
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}

View file

@ -0,0 +1,30 @@
{
"model": "tacz:ammo_entity/rpg_rocket",
"texture": "tacz:ammo_entity/rpg_rocket",
"slot": "tacz:ammo/slot/rpg_rocket",
//
"entity": {
//
"model": "tacz:ammo_entity/rpg_rocket",
//
"texture": "tacz:ammo_entity/rpg_rocket"
},
// wikihttps://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle
//
"particle": {
// wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "campfire_signal_smoke",
// 0 0 0
"delta": [
0,
0,
0
],
// 0 0
"speed": 0.005,
// tick 20 tick
"life_time": 100,
//
"count": 10
}
}

View file

@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_fmj",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View file

@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_he",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View file

@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_hp",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View file

@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_i",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View file

@ -0,0 +1,10 @@
{
"slot": "tacz:attachment/slot/bayonet_6h3",
"model": "tacz:attachment/bayonet_6h3_geo",
"texture": "tacz:attachment/uv/bayonet_6h3",
"show_muzzle": true,
"sounds": {
"install": "tacz:attachments/bayonet_install",
"uninstall": "tacz:attachments/bayonet_uninstall"
}
}

View file

@ -0,0 +1,10 @@
{
"slot": "tacz:attachment/slot/bayonet_m9",
"model": "tacz:attachment/bayonet_m9_geo",
"texture": "tacz:attachment/uv/bayonet_m9",
"show_muzzle": true,
"sounds": {
"install": "tacz:attachments/bayonet_install",
"uninstall": "tacz:attachments/bayonet_uninstall"
}
}

View file

@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/deagle_golden_long_barrel",
"model": "tacz:attachment/deagle_golden_long_barrel_geo",
"texture": "tacz:attachment/uv/deagle_golden",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}

View file

@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/extended_mag_1",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}

Some files were not shown because too many files have changed in this diff Show more