Skip to content

Commit

Permalink
completely restructured the config system again
Browse files Browse the repository at this point in the history
restructured the client/server sides of the mod, it still needs work
done

completely rewrote the end server tick callback

added a significantly better debug menu that will act as a base for the
mods actual config menu

patched some issues introduced in the last few commits

plus a whole lotta stuff ive forgotten about
  • Loading branch information
lever1209 committed Feb 5, 2024
1 parent 7b48e15 commit db62f51
Show file tree
Hide file tree
Showing 54 changed files with 2,665 additions and 1,667 deletions.
7 changes: 5 additions & 2 deletions NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@

should hardcore mode be intentionally unfair? if its tailored to how *you* like it, its already plenty unfair
should changing difficulties refresh your tutorial information? yes

wrapper block to contain all perishable light blocks and run custom things on em
^^ make that a library? at the very least include an api to add custom logic on it

nbt tags for literally everything as read only, for entity specific overrides such as adventure maps or the like

protective gear for dogs and horses

suggestions: trade for ink sacs to emeralds

amethyst glow squids phantom membrane conduit

make an advanced config file that contains everything that needs to sync

add button on worlds menu to recalculate all blocks lighting, potentially dangerous with non vanilla, so throw up a warning, this "solves" the lighting artifacts when changing lighting values without needing too much cpu power in game, should only be used when editing these values or when converting world to pandora since all lighting values are cached
create a utility to load all chunks within a world, update all block luminance values with the ones stored in configs

Expand Down
47 changes: 47 additions & 0 deletions blockbench/close_eye.animation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"format_version": "1.8.0",
"animations": {
"animation.pandora.close_eye": {
"loop": "hold_on_last_frame",
"animation_length": 0.5,
"bones": {
"eyelid_top": {
"rotation": {
"0.0": {
"vector": [-22.5, 0, 0]
},
"0.5": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 1, 0.5]
},
"0.5": {
"vector": [0, 0, 0]
}
}
},
"eyelid_bot": {
"rotation": {
"0.0": {
"vector": [22.5, 0, 0]
},
"0.5": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, -1, 0.5]
},
"0.5": {
"vector": [0, 0, 0]
}
}
}
}
}
}
}
47 changes: 47 additions & 0 deletions blockbench/open_eye.animation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"format_version": "1.8.0",
"animations": {
"animation.pandora.open_eye": {
"loop": "hold_on_last_frame",
"animation_length": 0.5,
"bones": {
"eyelid_top": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [-22.5, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [0, 1, 0.5]
}
}
},
"eyelid_bot": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [22.5, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [0, -1, 0.5]
}
}
}
}
}
}
}
178 changes: 178 additions & 0 deletions blockbench/prepare_walk.animation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,178 @@
{
"format_version": "1.8.0",
"animations": {
"animation.pandora.prepare_walk": {
"loop": "hold_on_last_frame",
"animation_length": 1,
"bones": {
"root": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.2083": {
"vector": [5, 0, 0]
},
"1.0": {
"vector": [90, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1667": {
"vector": [0, 3, 0]
},
"1.0": {
"vector": [0, -1, 0]
}
}
},
"thumb": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"vector": [0, 0, -22.5]
},
"0.625": {
"vector": [-22.5, 0, -22.5]
}
}
},
"thumb2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [10, 0, 0]
},
"0.7917": {
"vector": [2.5, 0, 0]
}
}
},
"thumb3": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.7083": {
"vector": [30, 0, 0]
},
"1.0": {
"vector": [50, 0, 0]
}
}
},
"index": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.7917": {
"vector": [7.5, 0, 0]
},
"1.0": {
"vector": [-32.5, 0, 0]
}
}
},
"index2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.7917": {
"vector": [30, 0, 0]
},
"1.0": {
"vector": [30, 0, 0]
}
}
},
"middle": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.0417": {
"vector": [15, 0, 0]
},
"0.75": {
"vector": [-47.5, 0, 0]
}
}
},
"middle2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.0417": {
"vector": [5, 0, 0]
},
"0.75": {
"vector": [62.5, 0, 0]
}
}
},
"ring": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [7.5, 0, 0]
},
"0.875": {
"vector": [-25, 0, 0]
}
}
},
"ring2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [29, 0, 0]
},
"0.875": {
"vector": [9.5, 0, 0]
}
}
},
"pinky": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.3333": {
"vector": [25, 0, 0]
},
"0.8333": {
"vector": [-52.5, 0, 0]
}
}
},
"pinky2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.3333": {
"vector": [-10, 0, 0]
},
"0.8333": {
"vector": [77.5, 0, 0]
}
}
}
}
}
}
}
1 change: 0 additions & 1 deletion blockbench/the_witch.bbmodel

This file was deleted.

1 change: 1 addition & 0 deletions blockbench/the_witch_original.bbmodel

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions blockbench/witch_hand_left.bbmodel

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions blockbench/witch_hand_left_bad_uv_and_tex.bbmodel

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package pkg.deepCurse.pandora.core.util.screens;
package pkg.deepCurse.pandora.client.gui.screens;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Expand All @@ -10,8 +10,6 @@ public class ConfigScreen {

// private Screen parent;



// private SpruceOptionListWidget list;

// @Override
Expand Down
Loading

0 comments on commit db62f51

Please sign in to comment.