updated dimension marker for the beneath, new ones for other planets
This commit is contained in:
parent
3148d3ad66
commit
a96bbf2b12
21 changed files with 233 additions and 6 deletions
Binary file not shown.
|
After Width: | Height: | Size: 652 B |
Binary file not shown.
|
After Width: | Height: | Size: 711 B |
Binary file not shown.
|
After Width: | Height: | Size: 691 B |
Binary file not shown.
|
After Width: | Height: | Size: 699 B |
BIN
kubejs/assets/gtceu/textures/block/dim_markers/the_nether/up.png
Normal file
BIN
kubejs/assets/gtceu/textures/block/dim_markers/the_nether/up.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 718 B |
Binary file not shown.
|
After Width: | Height: | Size: 655 B |
7
kubejs/assets/tfg/blockstates/marker/mars.json
Normal file
7
kubejs/assets/tfg/blockstates/marker/mars.json
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tfg:block/marker/mars"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
7
kubejs/assets/tfg/blockstates/marker/mercury.json
Normal file
7
kubejs/assets/tfg/blockstates/marker/mercury.json
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tfg:block/marker/mercury"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
7
kubejs/assets/tfg/blockstates/marker/moon.json
Normal file
7
kubejs/assets/tfg/blockstates/marker/moon.json
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tfg:block/marker/moon"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
7
kubejs/assets/tfg/blockstates/marker/venus.json
Normal file
7
kubejs/assets/tfg/blockstates/marker/venus.json
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tfg:block/marker/venus"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
42
kubejs/assets/tfg/models/block/marker/mars.json
Normal file
42
kubejs/assets/tfg/models/block/marker/mars.json
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
{
|
||||||
|
"credit": "Made with Blockbench",
|
||||||
|
"parent": "minecraft:block/cube",
|
||||||
|
"gui_light": "front",
|
||||||
|
"textures": {
|
||||||
|
"0": "ad_astra:block/globe/mars_globe",
|
||||||
|
"particle": "#0"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"from": [ 0, 0, 0 ],
|
||||||
|
"to": [ 16, 16, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": {
|
||||||
|
"uv": [ 3.75, 3.75, 7.5, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"east": {
|
||||||
|
"uv": [ 0, 3.75, 3.75, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"south": {
|
||||||
|
"uv": [ 11.25, 3.75, 15, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"west": {
|
||||||
|
"uv": [ 7.5, 3.75, 11.25, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"up": {
|
||||||
|
"uv": [ 7.5, 3.75, 3.75, 0 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"down": {
|
||||||
|
"uv": [ 3.75, 7.5, 0, 11.25 ],
|
||||||
|
"texture": "#0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {}
|
||||||
|
}
|
||||||
42
kubejs/assets/tfg/models/block/marker/mercury.json
Normal file
42
kubejs/assets/tfg/models/block/marker/mercury.json
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
{
|
||||||
|
"credit": "Made with Blockbench",
|
||||||
|
"parent": "minecraft:block/cube",
|
||||||
|
"gui_light": "front",
|
||||||
|
"textures": {
|
||||||
|
"0": "ad_astra:block/globe/mercury_globe",
|
||||||
|
"particle": "#0"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"from": [ 0, 0, 0 ],
|
||||||
|
"to": [ 16, 16, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": {
|
||||||
|
"uv": [ 3.75, 3.75, 7.5, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"east": {
|
||||||
|
"uv": [ 0, 3.75, 3.75, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"south": {
|
||||||
|
"uv": [ 11.25, 3.75, 15, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"west": {
|
||||||
|
"uv": [ 7.5, 3.75, 11.25, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"up": {
|
||||||
|
"uv": [ 7.5, 3.75, 3.75, 0 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"down": {
|
||||||
|
"uv": [ 3.75, 7.5, 0, 11.25 ],
|
||||||
|
"texture": "#0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {}
|
||||||
|
}
|
||||||
22
kubejs/assets/tfg/models/block/marker/moon.json
Normal file
22
kubejs/assets/tfg/models/block/marker/moon.json
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
{
|
||||||
|
"credit": "Made with Blockbench",
|
||||||
|
"textures": {
|
||||||
|
"0": "moon_globe",
|
||||||
|
"particle": "moon_globe"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"from": [0, 0, 0],
|
||||||
|
"to": [16, 16, 16],
|
||||||
|
"faces": {
|
||||||
|
"north": {"uv": [3.75, 3.75, 7.5, 7.5], "texture": "#0"},
|
||||||
|
"east": {"uv": [0, 3.75, 3.75, 7.5], "texture": "#0"},
|
||||||
|
"south": {"uv": [11.25, 3.75, 15, 7.5], "texture": "#0"},
|
||||||
|
"west": {"uv": [7.5, 3.75, 11.25, 7.5], "texture": "#0"},
|
||||||
|
"up": {"uv": [7.5, 3.75, 3.75, 0], "texture": "#0"},
|
||||||
|
"down": {"uv": [3.75, 7.5, 0, 11.25], "texture": "#0"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {}
|
||||||
|
}
|
||||||
42
kubejs/assets/tfg/models/block/marker/venus.json
Normal file
42
kubejs/assets/tfg/models/block/marker/venus.json
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
{
|
||||||
|
"credit": "Made with Blockbench",
|
||||||
|
"parent": "minecraft:block/cube",
|
||||||
|
"gui_light": "front",
|
||||||
|
"textures": {
|
||||||
|
"0": "ad_astra:block/globe/venus_globe",
|
||||||
|
"particle": "#0"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"from": [ 0, 0, 0 ],
|
||||||
|
"to": [ 16, 16, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": {
|
||||||
|
"uv": [ 3.75, 3.75, 7.5, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"east": {
|
||||||
|
"uv": [ 0, 3.75, 3.75, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"south": {
|
||||||
|
"uv": [ 11.25, 3.75, 15, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"west": {
|
||||||
|
"uv": [ 7.5, 3.75, 11.25, 7.5 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"up": {
|
||||||
|
"uv": [ 7.5, 3.75, 3.75, 0 ],
|
||||||
|
"texture": "#0"
|
||||||
|
},
|
||||||
|
"down": {
|
||||||
|
"uv": [ 3.75, 7.5, 0, 11.25 ],
|
||||||
|
"texture": "#0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {}
|
||||||
|
}
|
||||||
3
kubejs/assets/tfg/models/item/marker/mars.json
Normal file
3
kubejs/assets/tfg/models/item/marker/mars.json
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"parent": "tfg:block/marker/mars"
|
||||||
|
}
|
||||||
3
kubejs/assets/tfg/models/item/marker/mercury.json
Normal file
3
kubejs/assets/tfg/models/item/marker/mercury.json
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"parent": "tfg:block/marker/mercury"
|
||||||
|
}
|
||||||
3
kubejs/assets/tfg/models/item/marker/moon.json
Normal file
3
kubejs/assets/tfg/models/item/marker/moon.json
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"parent": "tfg:block/marker/moon"
|
||||||
|
}
|
||||||
3
kubejs/assets/tfg/models/item/marker/venus.json
Normal file
3
kubejs/assets/tfg/models/item/marker/venus.json
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"parent": "tfg:block/marker/venus"
|
||||||
|
}
|
||||||
|
|
@ -84,7 +84,7 @@ GTCEuStartupEvents.materialModification(event => {
|
||||||
|
|
||||||
|
|
||||||
GTCEuStartupEvents.registry('gtceu:dimension_marker', event => {
|
GTCEuStartupEvents.registry('gtceu:dimension_marker', event => {
|
||||||
registerAdAstraDimensionMarkers(event)
|
registerTFGDimensionMarkers(event)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,43 @@
|
||||||
function registerTFGSpaceBlocks(event) {
|
function registerTFGSpaceBlocks(event) {
|
||||||
|
|
||||||
|
// Dimension markers
|
||||||
|
|
||||||
|
event.create('tfg:marker/moon')
|
||||||
|
.stoneSoundType()
|
||||||
|
.item(item => {
|
||||||
|
item.modelJson({ parent: 'tfg:block/marker/moon' })
|
||||||
|
})
|
||||||
|
.tagBlock('minecraft:mineable/pickaxe')
|
||||||
|
.fullBlock(true)
|
||||||
|
.opaque(true)
|
||||||
|
|
||||||
|
event.create('tfg:marker/mars')
|
||||||
|
.stoneSoundType()
|
||||||
|
.item(item => {
|
||||||
|
item.modelJson({ parent: 'tfg:block/marker/mars' })
|
||||||
|
})
|
||||||
|
.tagBlock('minecraft:mineable/pickaxe')
|
||||||
|
.fullBlock(true)
|
||||||
|
.opaque(true)
|
||||||
|
|
||||||
|
event.create('tfg:marker/venus')
|
||||||
|
.stoneSoundType()
|
||||||
|
.item(item => {
|
||||||
|
item.modelJson({ parent: 'tfg:block/marker/venus' })
|
||||||
|
})
|
||||||
|
.tagBlock('minecraft:mineable/pickaxe')
|
||||||
|
.fullBlock(true)
|
||||||
|
.opaque(true)
|
||||||
|
|
||||||
|
event.create('tfg:marker/mercury')
|
||||||
|
.stoneSoundType()
|
||||||
|
.item(item => {
|
||||||
|
item.modelJson({ parent: 'tfg:block/marker/mercury' })
|
||||||
|
})
|
||||||
|
.tagBlock('minecraft:mineable/pickaxe')
|
||||||
|
.fullBlock(true)
|
||||||
|
.opaque(true)
|
||||||
|
|
||||||
// Hardened stones
|
// Hardened stones
|
||||||
|
|
||||||
event.create('tfg:rock/hardened_moon_stone')
|
event.create('tfg:rock/hardened_moon_stone')
|
||||||
|
|
|
||||||
|
|
@ -1,29 +1,30 @@
|
||||||
// priority: 0
|
// priority: 0
|
||||||
|
|
||||||
function registerAdAstraDimensionMarkers(event) {
|
function registerTFGDimensionMarkers(event) {
|
||||||
|
|
||||||
|
// TODO
|
||||||
event.create('ad_astra:earth_orbit')
|
event.create('ad_astra:earth_orbit')
|
||||||
.iconSupplier(() => Item.of('ad_astra:earth_globe').getItem())
|
.iconSupplier(() => Item.of('ad_astra:earth_globe').getItem())
|
||||||
.tier(1)
|
.tier(1)
|
||||||
.overrideName('Earth Orbit')
|
.overrideName('Earth Orbit')
|
||||||
|
|
||||||
event.create('ad_astra:moon')
|
event.create('ad_astra:moon')
|
||||||
.iconSupplier(() => Item.of('ad_astra:moon_globe').getItem())
|
.iconSupplier(() => Item.of('tfg:marker/moon').getItem())
|
||||||
.tier(1)
|
.tier(1)
|
||||||
.overrideName('The Moon')
|
.overrideName('The Moon')
|
||||||
|
|
||||||
event.create('ad_astra:mars')
|
event.create('ad_astra:mars')
|
||||||
.iconSupplier(() => Item.of('ad_astra:mars_globe').getItem())
|
.iconSupplier(() => Item.of('tfg:marker/mars').getItem())
|
||||||
.tier(2)
|
.tier(2)
|
||||||
.overrideName('Mars')
|
.overrideName('Mars')
|
||||||
|
|
||||||
event.create('ad_astra:venus')
|
event.create('ad_astra:venus')
|
||||||
.iconSupplier(() => Item.of('ad_astra:venus_globe').getItem())
|
.iconSupplier(() => Item.of('tfg:marker/venus').getItem())
|
||||||
.tier(3)
|
.tier(3)
|
||||||
.overrideName('Venus')
|
.overrideName('Venus')
|
||||||
|
|
||||||
event.create('ad_astra:mercury')
|
event.create('ad_astra:mercury')
|
||||||
.iconSupplier(() => Item.of('ad_astra:mercury_globe').getItem())
|
.iconSupplier(() => Item.of('tfg:marker/mercury').getItem())
|
||||||
.tier(3)
|
.tier(3)
|
||||||
.overrideName('Mercury')
|
.overrideName('Mercury')
|
||||||
}
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue