优化泰瑟木仓的屏显
This commit is contained in:
parent
990b882ed5
commit
d6ac41a7e3
8 changed files with 93 additions and 374 deletions
|
@ -0,0 +1,27 @@
|
||||||
|
package net.mcreator.target.client.layer;
|
||||||
|
|
||||||
|
import com.mojang.blaze3d.vertex.PoseStack;
|
||||||
|
import com.mojang.blaze3d.vertex.VertexConsumer;
|
||||||
|
import net.mcreator.target.item.gun.Taser;
|
||||||
|
import net.minecraft.client.renderer.MultiBufferSource;
|
||||||
|
import net.minecraft.client.renderer.RenderType;
|
||||||
|
import net.minecraft.client.renderer.texture.OverlayTexture;
|
||||||
|
import net.minecraft.resources.ResourceLocation;
|
||||||
|
import software.bernie.geckolib.cache.object.BakedGeoModel;
|
||||||
|
import software.bernie.geckolib.renderer.GeoRenderer;
|
||||||
|
import software.bernie.geckolib.renderer.layer.GeoRenderLayer;
|
||||||
|
|
||||||
|
public class TaserLayer2 extends GeoRenderLayer<Taser> {
|
||||||
|
private static final ResourceLocation LAYER = new ResourceLocation("target", "textures/item/tasergun_e2.png");
|
||||||
|
|
||||||
|
public TaserLayer2(GeoRenderer<Taser> itemGeoRenderer) {
|
||||||
|
super(itemGeoRenderer);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void render(PoseStack poseStack, Taser animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int light, int packedOverlay) {
|
||||||
|
|
||||||
|
RenderType glowRenderType = RenderType.eyes(LAYER);
|
||||||
|
getRenderer().reRender(getDefaultBakedModel(animatable), poseStack, bufferSource, animatable, glowRenderType, bufferSource.getBuffer(glowRenderType), partialTick, light, OverlayTexture.NO_OVERLAY, 1, 1, 1, 1);
|
||||||
|
}
|
||||||
|
}
|
|
@ -34,22 +34,20 @@ public class TaserItemModel extends GeoModel<Taser> {
|
||||||
CoreGeoBone gun = getAnimationProcessor().getBone("bone");
|
CoreGeoBone gun = getAnimationProcessor().getBone("bone");
|
||||||
CoreGeoBone shen = getAnimationProcessor().getBone("shen");
|
CoreGeoBone shen = getAnimationProcessor().getBone("shen");
|
||||||
CoreGeoBone bar = getAnimationProcessor().getBone("bar");
|
CoreGeoBone bar = getAnimationProcessor().getBone("bar");
|
||||||
CoreGeoBone bar2 = getAnimationProcessor().getBone("bar2");
|
CoreGeoBone bluecover = getAnimationProcessor().getBone("bluecover");
|
||||||
CoreGeoBone screen = getAnimationProcessor().getBone("screen");
|
CoreGeoBone redcover = getAnimationProcessor().getBone("redcover");
|
||||||
CoreGeoBone screen2 = getAnimationProcessor().getBone("screen2");
|
|
||||||
|
|
||||||
Player player = Minecraft.getInstance().player;
|
Player player = Minecraft.getInstance().player;
|
||||||
|
|
||||||
ItemStack stack = player.getMainHandItem();
|
ItemStack stack = player.getMainHandItem();
|
||||||
bar.setScaleX((float) ItemNBTTool.getInt(stack, TAG_POWER, 1200) / 1200);
|
bar.setScaleX((float) ItemNBTTool.getInt(stack, TAG_POWER, 1200) / 1200);
|
||||||
bar2.setScaleX((float) ItemNBTTool.getInt(stack, TAG_POWER, 1200) / 1200);
|
|
||||||
|
|
||||||
if (ItemNBTTool.getInt(stack, TAG_POWER, 1200) >= 400) {
|
if (ItemNBTTool.getInt(stack, TAG_POWER, 1200) >= 400) {
|
||||||
screen.setHidden(false);
|
bluecover.setHidden(false);
|
||||||
screen2.setHidden(true);
|
redcover.setHidden(true);
|
||||||
} else {
|
} else {
|
||||||
screen.setHidden(true);
|
bluecover.setHidden(true);
|
||||||
screen2.setHidden(false);
|
redcover.setHidden(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
double fp = player.getPersistentData().getDouble("fire_pos");
|
double fp = player.getPersistentData().getDouble("fire_pos");
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
package net.mcreator.target.client.renderer.item;
|
package net.mcreator.target.client.renderer.item;
|
||||||
|
|
||||||
import net.mcreator.target.client.layer.TaserLayer;
|
import net.mcreator.target.client.layer.TaserLayer;
|
||||||
|
import net.mcreator.target.client.layer.TaserLayer2;
|
||||||
import net.mcreator.target.item.gun.Taser;
|
import net.mcreator.target.item.gun.Taser;
|
||||||
import net.mcreator.target.client.model.item.TaserItemModel;
|
import net.mcreator.target.client.model.item.TaserItemModel;
|
||||||
import net.minecraft.resources.ResourceLocation;
|
import net.minecraft.resources.ResourceLocation;
|
||||||
|
@ -10,6 +11,7 @@ public class TaserItemRenderer extends GeoItemRenderer<Taser> {
|
||||||
public TaserItemRenderer() {
|
public TaserItemRenderer() {
|
||||||
super(new TaserItemModel());
|
super(new TaserItemModel());
|
||||||
this.addRenderLayer(new TaserLayer(this));
|
this.addRenderLayer(new TaserLayer(this));
|
||||||
|
this.addRenderLayer(new TaserLayer2(this));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -209,6 +209,46 @@
|
||||||
"parent": "0",
|
"parent": "0",
|
||||||
"pivot": [-0.00238, 0.35352, 0.03753]
|
"pivot": [-0.00238, 0.35352, 0.03753]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "bluecover",
|
||||||
|
"parent": "gun",
|
||||||
|
"pivot": [-0.01562, 0, 0],
|
||||||
|
"rotation": [22.5, 0, 0],
|
||||||
|
"cubes": [
|
||||||
|
{
|
||||||
|
"origin": [-0.50391, -0.36866, 3.22849],
|
||||||
|
"size": [1.00781, 0.69109, 0],
|
||||||
|
"uv": {
|
||||||
|
"north": {"uv": [30.60938, 18.25391], "uv_size": [1, 1]},
|
||||||
|
"east": {"uv": [30.60938, 19.75391], "uv_size": [1, 1]},
|
||||||
|
"south": {"uv": [30.60938, 19.75391], "uv_size": [1, 1]},
|
||||||
|
"west": {"uv": [30.60938, 19.75391], "uv_size": [1, 1]},
|
||||||
|
"up": {"uv": [31.60938, 20.75391], "uv_size": [-1, -1]},
|
||||||
|
"down": {"uv": [31.60938, 20.75391], "uv_size": [-1, -1]}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "redcover",
|
||||||
|
"parent": "gun",
|
||||||
|
"pivot": [-0.01562, 0, 0],
|
||||||
|
"rotation": [22.5, 0, 0],
|
||||||
|
"cubes": [
|
||||||
|
{
|
||||||
|
"origin": [-0.50391, -0.36866, 3.22849],
|
||||||
|
"size": [1.00781, 0.69109, 0],
|
||||||
|
"uv": {
|
||||||
|
"north": {"uv": [29.35938, 18.50391], "uv_size": [1, 1]},
|
||||||
|
"east": {"uv": [29.35938, 19.75391], "uv_size": [1, 1]},
|
||||||
|
"south": {"uv": [29.35938, 19.75391], "uv_size": [1, 1]},
|
||||||
|
"west": {"uv": [29.35938, 19.75391], "uv_size": [1, 1]},
|
||||||
|
"up": {"uv": [30.35938, 20.75391], "uv_size": [-1, -1]},
|
||||||
|
"down": {"uv": [30.35938, 20.75391], "uv_size": [-1, -1]}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "screen",
|
"name": "screen",
|
||||||
"parent": "gun",
|
"parent": "gun",
|
||||||
|
@ -218,18 +258,18 @@
|
||||||
{
|
{
|
||||||
"name": "bar",
|
"name": "bar",
|
||||||
"parent": "screen",
|
"parent": "screen",
|
||||||
"pivot": [0.41875, 1.16114, 3.80684],
|
"pivot": [0.4656, 0.07321, 3.22067],
|
||||||
"cubes": [
|
"cubes": [
|
||||||
{
|
{
|
||||||
"origin": [-0.43432, -0.28538, 3.21677],
|
"origin": [-0.4656, -0.30648, 3.21677],
|
||||||
"size": [0.8687, 0.5, 0.00781],
|
"size": [0.9312, 0.57188, 0.00781],
|
||||||
"uv": {
|
"uv": {
|
||||||
"north": {"uv": [1.25, 23.25], "uv_size": [1, 0.75]},
|
"north": {"uv": [30.60938, 21.73438], "uv_size": [1, 0.75]},
|
||||||
"east": {"uv": [1.25, 23.25], "uv_size": [1, 0.75]},
|
"east": {"uv": [30.60938, 21.73438], "uv_size": [1, 0.75]},
|
||||||
"south": {"uv": [1.25, 23.25], "uv_size": [1, 0.75]},
|
"south": {"uv": [30.60938, 21.73438], "uv_size": [1, 0.75]},
|
||||||
"west": {"uv": [1.25, 23.25], "uv_size": [1, 0.75]},
|
"west": {"uv": [30.60938, 21.73438], "uv_size": [1, 0.75]},
|
||||||
"up": {"uv": [2.25, 24], "uv_size": [-1, -0.75]},
|
"up": {"uv": [31.60938, 22.48438], "uv_size": [-1, -0.75]},
|
||||||
"down": {"uv": [2.25, 24], "uv_size": [-1, -0.75]}
|
"down": {"uv": [31.60938, 22.48438], "uv_size": [-1, -0.75]}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -240,363 +280,15 @@
|
||||||
"pivot": [-0.01562, 1.11614, 2.90465],
|
"pivot": [-0.01562, 1.11614, 2.90465],
|
||||||
"cubes": [
|
"cubes": [
|
||||||
{
|
{
|
||||||
"origin": [-0.48437, 0.18212, 3.22067],
|
"origin": [-0.50391, -0.36866, 3.22067],
|
||||||
"size": [0.96875, 0.1325, 0.00781],
|
"size": [1.00781, 0.69109, 0.00781],
|
||||||
"uv": {
|
"uv": {
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
"north": {"uv": [31.10938, 20.92188], "uv_size": [0.25, 0.25391]},
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
"east": {"uv": [31.57813, 28.57813], "uv_size": [-0.20312, 0.34375]},
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
"south": {"uv": [19.10938, 22.75391], "uv_size": [12.75, 8.75]},
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
"west": {"uv": [31.57813, 28.57813], "uv_size": [-0.23437, 0.34375]},
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
"up": {"uv": [31.34375, 28.875], "uv_size": [0.23438, -0.29687]},
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
"down": {"uv": [19.35938, 23.06641], "uv_size": [-0.25, -0.3125]}
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.58007, 0.01476, 3.22067],
|
|
||||||
"size": [0.92969, 0.14031, 0.00781],
|
|
||||||
"pivot": [-0.09569, -0.25024, 3.22849],
|
|
||||||
"rotation": [0, 0, 22.5],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.24804, 0.15507, 3.22067],
|
|
||||||
"size": [0.54297, 0.13672, 0.00781],
|
|
||||||
"pivot": [-0.09569, -0.25024, 3.22849],
|
|
||||||
"rotation": [0, 0, 22.5],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [0.07618, 0.29179, 3.22067],
|
|
||||||
"size": [0.17188, 0.05859, 0.00781],
|
|
||||||
"pivot": [-0.09569, -0.25024, 3.22849],
|
|
||||||
"rotation": [0, 0, 22.5],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, -0.50562, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, -0.35562, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, -0.20562, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, -0.05562, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, 0.09438, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, 0.24438, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, 0.39438, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.48437, -0.35538, 3.22067],
|
|
||||||
"size": [0.96875, 0.07, 0.00781],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [0, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [1, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [1, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "screen2",
|
|
||||||
"parent": "gun",
|
|
||||||
"pivot": [-0.01562, 0, 0],
|
|
||||||
"rotation": [22.5, 0, 0]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "bar2",
|
|
||||||
"parent": "screen2",
|
|
||||||
"pivot": [0.41875, 1.16114, 3.80684],
|
|
||||||
"cubes": [
|
|
||||||
{
|
|
||||||
"origin": [-0.43432, -0.28538, 3.21677],
|
|
||||||
"size": [0.8687, 0.5, 0.00781],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [3.75, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [3.75, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [3.75, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [3.75, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [4.75, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [4.75, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "cover2",
|
|
||||||
"parent": "screen2",
|
|
||||||
"pivot": [-0.01562, 1.11614, 2.90465],
|
|
||||||
"cubes": [
|
|
||||||
{
|
|
||||||
"origin": [-0.48437, 0.18212, 3.22067],
|
|
||||||
"size": [0.96875, 0.1325, 0.00781],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.58007, 0.01476, 3.22067],
|
|
||||||
"size": [0.92969, 0.14031, 0.00781],
|
|
||||||
"pivot": [-0.09569, -0.25024, 3.22849],
|
|
||||||
"rotation": [0, 0, 22.5],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.24804, 0.15507, 3.22067],
|
|
||||||
"size": [0.54297, 0.13672, 0.00781],
|
|
||||||
"pivot": [-0.09569, -0.25024, 3.22849],
|
|
||||||
"rotation": [0, 0, 22.5],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [0.07618, 0.29179, 3.22067],
|
|
||||||
"size": [0.17188, 0.05859, 0.00781],
|
|
||||||
"pivot": [-0.09569, -0.25024, 3.22849],
|
|
||||||
"rotation": [0, 0, 22.5],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, -0.50562, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, -0.35562, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, -0.20562, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, -0.05562, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, 0.09438, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, 0.24438, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.26523, 0.39438, 3.22067],
|
|
||||||
"size": [0.46797, 0.07, 0.00781],
|
|
||||||
"pivot": [0, -0.02062, 3.22458],
|
|
||||||
"rotation": [0, 0, -90],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"origin": [-0.48437, -0.35538, 3.22067],
|
|
||||||
"size": [0.96875, 0.07, 0.00781],
|
|
||||||
"uv": {
|
|
||||||
"north": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"east": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"south": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"west": {"uv": [2.5, 23.25], "uv_size": [1, 0.75]},
|
|
||||||
"up": {"uv": [3.5, 24], "uv_size": [-1, -0.75]},
|
|
||||||
"down": {"uv": [3.5, 24], "uv_size": [-1, -0.75]}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 5 KiB |
Binary file not shown.
Before Width: | Height: | Size: 199 B After Width: | Height: | Size: 18 KiB |
BIN
src/main/resources/assets/target/textures/item/tasergun_e2.png
Normal file
BIN
src/main/resources/assets/target/textures/item/tasergun_e2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
|
@ -4,7 +4,7 @@
|
||||||
"recoil_y": 0.002,
|
"recoil_y": 0.002,
|
||||||
"zoom_speed": 2,
|
"zoom_speed": 2,
|
||||||
"zoom": 1.25,
|
"zoom": 1.25,
|
||||||
"damage": 7,
|
"damage": 5,
|
||||||
"velocity": 3,
|
"velocity": 3,
|
||||||
"mag": 1,
|
"mag": 1,
|
||||||
"weight": 0,
|
"weight": 0,
|
||||||
|
|
Loading…
Add table
Reference in a new issue