+ );
+}
diff --git a/src/components/ShowcaseBlock.tsx b/src/components/ShowcaseBlock.tsx
new file mode 100644
index 0000000..1bcc4c9
--- /dev/null
+++ b/src/components/ShowcaseBlock.tsx
@@ -0,0 +1,29 @@
+import React from "react";
+import useBaseUrl from '@docusaurus/useBaseUrl';
+
+
+export default function ShowcaseBlock(props: any) {
+ return (
+
+
+
+
{props.title}
+
+
+
+
+
+
+ {props.children && (
+
+ {props.children}
+
+ )}
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/css/custom.css b/src/css/custom.css
index 81079c7..8801cf7 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -28,7 +28,15 @@
--ifm-color-primary-lightest: #4fddbf;
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);
- --content-divier: #2e2e32;
+ --box-outline: #5c626b;
+ --box-highlight: #2b2b2d;
+}
+
+[data-theme='light'] {
+
+
+ --box-outline: #dadde1;
+ --box-highlight: #f7f7f7;
}
.hash-link:link {
@@ -57,3 +65,47 @@ a.no-underline {
.footer__copyright > p {
margin: 0px;
}
+
+.item-card {
+ display: inline-block;
+ border: 2px solid var(--box-outline);
+ font-family: Arial, sans-serif;
+ max-width: fit-content;
+ margin-bottom: 10px;
+}
+
+.item-card__header {
+ background-color: var(--box-highlight);
+ padding: 8px 12px;
+ border-bottom: 1px solid var(--box-outline);
+}
+
+.item-card__title {
+ font-size: 14px;
+ font-weight: bold;
+ margin: 0;
+ text-align: center;
+}
+
+.item-card__content {
+ padding: 20px;
+ display: flex;
+ flex-wrap: wrap;
+ gap: 1px;
+ max-width: 100%;
+ justify-content: center;
+ align-items: center;
+}
+
+.item-card__image {
+ max-width: 100%;
+ height: auto;
+ display: block;
+}
+
+.item-textpart {
+ display: inline-flex;
+ gap: 1rem;
+ align-items: flex-start;
+ margin-bottom: 10px;
+}
diff --git a/static/img/amber_blocks.gif b/static/img/amber_blocks.gif
new file mode 100644
index 0000000..2582170
Binary files /dev/null and b/static/img/amber_blocks.gif differ
diff --git a/static/img/ancient_skull.gif b/static/img/ancient_skull.gif
new file mode 100644
index 0000000..a442183
Binary files /dev/null and b/static/img/ancient_skull.gif differ
diff --git a/static/img/artifact_books.gif b/static/img/artifact_books.gif
new file mode 100644
index 0000000..ccd7dcb
Binary files /dev/null and b/static/img/artifact_books.gif differ
diff --git a/static/img/bouldering_zombie.png b/static/img/bouldering_zombie.png
new file mode 100644
index 0000000..bc24824
Binary files /dev/null and b/static/img/bouldering_zombie.png differ
diff --git a/static/img/copper_buttons.gif b/static/img/copper_buttons.gif
new file mode 100644
index 0000000..f90e93e
Binary files /dev/null and b/static/img/copper_buttons.gif differ
diff --git a/static/img/favicon.ico b/static/img/favicon.ico
index 4104813..4d1b01c 100644
Binary files a/static/img/favicon.ico and b/static/img/favicon.ico differ
diff --git a/static/img/full_heart.png b/static/img/full_heart.png
new file mode 100644
index 0000000..8634805
Binary files /dev/null and b/static/img/full_heart.png differ
diff --git a/static/img/gem_lanterns.gif b/static/img/gem_lanterns.gif
new file mode 100644
index 0000000..e79f7ee
Binary files /dev/null and b/static/img/gem_lanterns.gif differ
diff --git a/static/img/half_heart.png b/static/img/half_heart.png
new file mode 100644
index 0000000..8e96fae
Binary files /dev/null and b/static/img/half_heart.png differ
diff --git a/static/img/jade.gif b/static/img/jade.gif
new file mode 100644
index 0000000..774f7a0
Binary files /dev/null and b/static/img/jade.gif differ
diff --git a/static/img/jade_ore.gif b/static/img/jade_ore.gif
new file mode 100644
index 0000000..12ed242
Binary files /dev/null and b/static/img/jade_ore.gif differ
diff --git a/static/img/jade_ores.gif b/static/img/jade_ores.gif
new file mode 100644
index 0000000..23564f0
Binary files /dev/null and b/static/img/jade_ores.gif differ
diff --git a/static/img/mauled.png b/static/img/mauled.png
new file mode 100644
index 0000000..e2e23e4
Binary files /dev/null and b/static/img/mauled.png differ
diff --git a/static/img/petrified_wood.gif b/static/img/petrified_wood.gif
new file mode 100644
index 0000000..582e77a
Binary files /dev/null and b/static/img/petrified_wood.gif differ
diff --git a/static/img/placeable_artifacts.gif b/static/img/placeable_artifacts.gif
new file mode 100644
index 0000000..9342336
Binary files /dev/null and b/static/img/placeable_artifacts.gif differ
diff --git a/static/img/rough_jade.gif b/static/img/rough_jade.gif
new file mode 100644
index 0000000..5cb95c0
Binary files /dev/null and b/static/img/rough_jade.gif differ
diff --git a/static/img/venom_vials.gif b/static/img/venom_vials.gif
new file mode 100644
index 0000000..3882fb6
Binary files /dev/null and b/static/img/venom_vials.gif differ
diff --git a/sullysmod/about.mdx b/sullysmod/about.mdx
index 7a28832..2da2174 100644
--- a/sullysmod/about.mdx
+++ b/sullysmod/about.mdx
@@ -2,4 +2,10 @@
title: Sully's Mod - About
---
-Sully's Mod has a variety of different feature categories, which can all be toggled on and off. This wiki tries to explain the content of each of these categories in detail
\ No newline at end of file
+Sully’s Mod started out a few years ago when I decided to try and make a minecraft mod. I couldn’t think of a name and called it the first name that came to my head as a placeholder “Sully”, the name stuck and now people think my name is actually Sully.
+Back then it was made with MCreator and combined with the fact that I back then didn't have a good understanding of vanilla feel, it became more limited each version.
+I decided to completely revamp the mod, completely dumping the MCreator version and getting a coding team (Uraneptus, Stelle and KeKeCreations).
+With each feature I try to think it out as well as I can, making sure the feature is well-balanced, feels fun to play with and overall just feels like something new. It tries it’s best to feel like a Minecraft update full of random features.
+The mod is planned to have features for every player, explorers, builders and redstone engineers.
+
+All the features are put into different categories that can be toggled on or off. The wiki uses these categories as an orientation.
\ No newline at end of file
diff --git a/sullysmod/amber.mdx b/sullysmod/amber.mdx
new file mode 100644
index 0000000..e6f3696
--- /dev/null
+++ b/sullysmod/amber.mdx
@@ -0,0 +1,25 @@
+---
+title: Amber
+---
+import ShowcaseBlock from "../src/components/ShowcaseBlock";
+
+
+ There are multiple different types of Amber Blocks.
+ 1. There is **Amber**, which is the transparent block you can find in caves.
+ 2. Then there is **Rough Amber** which drops when mining **Amber** (even when using Silk Touch).
+ 3. And then there are multiple decoration blocks, which are crafted from **Rough Amber**.
+
+
+## Melting Amber
+When close to a light source like a torch or lava, any amber block (that has no frozen entity inside) will be set in a melting state.
+In melting state any entity slowly sinks into the block. The rest of the block's melting behavior varies depending on type of Amber block though.
+
+**Rough Amber** and its decoration blocks slow down any entity walking through it and will suffocate them if they are completely covered by amber.
+
+Regular **Amber** also slows down entities, but when the entity is fully covered, it will freeze the entity inside it and will stop melting.
+Breaking any of amber blocks that are responsible for keeping the entity frozen, will cause the other responsible blocks to break as well and will free the entity.
+
+## Producing Amber
+Since breaking Amber blocks drops **Rough Amber**, there has to be a different way to get more of the regular transparent **Amber**.
+To do that you can place an amber block above a cauldron and set it in melting state. Then it will start sweating amber drops, that slowly fill the cauldron.
+When the cauldron is full, you can pick up the content with a bucket and place it where ever you want your **Amber** Block to be.
\ No newline at end of file
diff --git a/sullysmod/amber/_category_.json b/sullysmod/amber/_category_.json
new file mode 100644
index 0000000..27c09ab
--- /dev/null
+++ b/sullysmod/amber/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Amber"
+}
\ No newline at end of file
diff --git a/sullysmod/artifacts/_category_.json b/sullysmod/artifacts/_category_.json
new file mode 100644
index 0000000..12bb486
--- /dev/null
+++ b/sullysmod/artifacts/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Artifacts"
+}
\ No newline at end of file
diff --git a/sullysmod/artifacts/overworld.mdx b/sullysmod/artifacts/overworld.mdx
new file mode 100644
index 0000000..e69de29
diff --git a/sullysmod/bouldering_zombie/_category_.json b/sullysmod/bouldering_zombie/_category_.json
new file mode 100644
index 0000000..4d4d548
--- /dev/null
+++ b/sullysmod/bouldering_zombie/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Bouldering Zombie"
+}
\ No newline at end of file
diff --git a/sullysmod/bouldering_zombie/bouldering_zombie.mdx b/sullysmod/bouldering_zombie/bouldering_zombie.mdx
new file mode 100644
index 0000000..e69de29
diff --git a/sullysmod/bug_meat/_category_.json b/sullysmod/bug_meat/_category_.json
new file mode 100644
index 0000000..30ecfb6
--- /dev/null
+++ b/sullysmod/bug_meat/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Bug Meat"
+}
\ No newline at end of file
diff --git a/sullysmod/bug_meat/bug_meat.mdx b/sullysmod/bug_meat/bug_meat.mdx
new file mode 100644
index 0000000..e69de29
diff --git a/sullysmod/copper_buttons.mdx b/sullysmod/copper_buttons.mdx
new file mode 100644
index 0000000..a87546b
--- /dev/null
+++ b/sullysmod/copper_buttons.mdx
@@ -0,0 +1,20 @@
+---
+title: Copper Buttons
+---
+import ShowcaseBlock from "../src/components/ShowcaseBlock";
+
+
+ These buttons are made of copper and oxidize over time. Similar to regular copper blocks, you can wax, unwax and scrape them.
+
+
+## Pulse Lengths
+The further Copper Buttons are oxidized, the longer their redstone pulse lasts.
+
+| Oxidization State | Pulse Length |
+|-------------------|--------------|
+| Unaffected | 10 ticks |
+| Exposed | 20 ticks |
+| Weathered | 30 ticks |
+| Oxidized | 40 ticks |
+
+Here a showcase of this feature: [Pulse Lengths](https://www.youtube.com/watch?v=WWvugTd5Hnw)
\ No newline at end of file
diff --git a/sullysmod/gem_lanterns.mdx b/sullysmod/gem_lanterns.mdx
new file mode 100644
index 0000000..95cbccc
--- /dev/null
+++ b/sullysmod/gem_lanterns.mdx
@@ -0,0 +1,10 @@
+---
+title: Gem Lanterns
+---
+import ShowcaseBlock from "../src/components/ShowcaseBlock";
+
+
+ These lantern blocks are made from gems like diamonds or emeralds but there are also lanterns for other materials like amber or quartz.
+
+ They are purely for decoration and emit a light level of 15.
+
\ No newline at end of file
diff --git a/sullysmod/grindstone_polishing/_category_.json b/sullysmod/grindstone_polishing/_category_.json
new file mode 100644
index 0000000..5bc53b1
--- /dev/null
+++ b/sullysmod/grindstone_polishing/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Grindstone Polishing"
+}
\ No newline at end of file
diff --git a/sullysmod/item_stand/_category_.json b/sullysmod/item_stand/_category_.json
new file mode 100644
index 0000000..21ce7bb
--- /dev/null
+++ b/sullysmod/item_stand/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Item Stand"
+}
\ No newline at end of file
diff --git a/sullysmod/item_stand/item_stand.mdx b/sullysmod/item_stand/item_stand.mdx
new file mode 100644
index 0000000..e69de29
diff --git a/sullysmod/jade/_category_.json b/sullysmod/jade/_category_.json
new file mode 100644
index 0000000..698ccbc
--- /dev/null
+++ b/sullysmod/jade/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Jade"
+}
\ No newline at end of file
diff --git a/sullysmod/jungle_spider/_category_.json b/sullysmod/jungle_spider/_category_.json
new file mode 100644
index 0000000..6a364f1
--- /dev/null
+++ b/sullysmod/jungle_spider/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Jungle Spider"
+}
\ No newline at end of file
diff --git a/sullysmod/lanternfish/_category_.json b/sullysmod/lanternfish/_category_.json
new file mode 100644
index 0000000..6ff5e25
--- /dev/null
+++ b/sullysmod/lanternfish/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Lanternfish"
+}
\ No newline at end of file
diff --git a/sullysmod/lanternfish/lanternfish.mdx b/sullysmod/lanternfish/lanternfish.mdx
new file mode 100644
index 0000000..e69de29
diff --git a/sullysmod/mauled.mdx b/sullysmod/mauled.mdx
new file mode 100644
index 0000000..294e357
--- /dev/null
+++ b/sullysmod/mauled.mdx
@@ -0,0 +1,9 @@
+---
+title: The Mauled
+---
+import ShowcaseBlock from "../src/components/ShowcaseBlock";
+import EntityAttributes from "../src/components/EntityAttributes";
+
+
+
+
\ No newline at end of file
diff --git a/sullysmod/petrified_wood/_category_.json b/sullysmod/petrified_wood/_category_.json
new file mode 100644
index 0000000..8339509
--- /dev/null
+++ b/sullysmod/petrified_wood/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Petrified Wood"
+}
\ No newline at end of file
diff --git a/sullysmod/piranha/_category_.json b/sullysmod/piranha/_category_.json
new file mode 100644
index 0000000..77d4b12
--- /dev/null
+++ b/sullysmod/piranha/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Piranha"
+}
\ No newline at end of file
diff --git a/sullysmod/potions/_category_.json b/sullysmod/potions/_category_.json
new file mode 100644
index 0000000..59f2823
--- /dev/null
+++ b/sullysmod/potions/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "Potions",
+ "description": "Some vanilla effects have no potion. We use some sully's mod materials to add them."
+}
\ No newline at end of file
diff --git a/sullysmod/potions/resistance_potion.mdx b/sullysmod/potions/resistance_potion.mdx
new file mode 100644
index 0000000..e69de29
diff --git a/sullysmod/potions/unluck_potion.mdx b/sullysmod/potions/unluck_potion.mdx
new file mode 100644
index 0000000..e69de29
diff --git a/sullysmod/tortoise/_category_.json b/sullysmod/tortoise/_category_.json
new file mode 100644
index 0000000..5c9d789
--- /dev/null
+++ b/sullysmod/tortoise/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Tortoise"
+}
\ No newline at end of file