File tree 17 files changed +23
-22
lines changed
src/main/java/io/github/fusionflux/portalcubed
17 files changed +23
-22
lines changed Original file line number Diff line number Diff line change 5
5
import io .github .fusionflux .portalcubed .content .PortalCubedSounds ;
6
6
import io .github .fusionflux .portalcubed .content .prop .entity .Prop ;
7
7
import io .github .fusionflux .portalcubed .data .tags .PortalCubedEntityTags ;
8
- import io .github .fusionflux .portalcubed .framework .util .VoxelShaper ;
8
+ import io .github .fusionflux .portalcubed .framework .shape . voxel .VoxelShaper ;
9
9
import net .minecraft .core .BlockPos ;
10
10
import net .minecraft .core .Direction ;
11
11
import net .minecraft .server .level .ServerLevel ;
Original file line number Diff line number Diff line change 14
14
import io .github .fusionflux .portalcubed .data .tags .PortalCubedEntityTags ;
15
15
import io .github .fusionflux .portalcubed .framework .block .PortalCubedStateProperties ;
16
16
import io .github .fusionflux .portalcubed .framework .block .multiblock .AbstractMultiBlock ;
17
- import io .github .fusionflux .portalcubed .framework .util .VoxelShaper ;
17
+ import io .github .fusionflux .portalcubed .framework .shape . voxel .VoxelShaper ;
18
18
import io .github .fusionflux .portalcubed .mixin .utils .accessors .PufferfishAccessor ;
19
19
import net .minecraft .core .BlockPos ;
20
20
import net .minecraft .core .Direction ;
Original file line number Diff line number Diff line change 14
14
import io .github .fusionflux .portalcubed .framework .block .HammerableBlock ;
15
15
import io .github .fusionflux .portalcubed .framework .block .PortalCubedStateProperties ;
16
16
import io .github .fusionflux .portalcubed .framework .extension .BigShapeBlock ;
17
- import io .github .fusionflux .portalcubed .framework .util .VoxelShaper ;
18
- import io .github .fusionflux .portalcubed .framework .util .VoxelShaper .DefaultRotationValues ;
17
+ import io .github .fusionflux .portalcubed .framework .shape . voxel .VoxelShaper ;
18
+ import io .github .fusionflux .portalcubed .framework .shape . voxel .VoxelShaper .DefaultRotationValues ;
19
19
import io .github .fusionflux .portalcubed .packet .PortalCubedPackets ;
20
20
import io .github .fusionflux .portalcubed .packet .clientbound .OpenPedestalButtonConfigPacket ;
21
21
import it .unimi .dsi .fastutil .objects .Reference2ReferenceOpenHashMap ;
Original file line number Diff line number Diff line change 1
1
package io .github .fusionflux .portalcubed .content .decoration ;
2
2
3
- import io .github .fusionflux .portalcubed .framework .util .VoxelShaper ;
4
-
5
- import net .minecraft .core .Direction .Axis ;
6
-
7
3
import org .jetbrains .annotations .NotNull ;
8
4
5
+ import io .github .fusionflux .portalcubed .framework .shape .voxel .VoxelShaper ;
9
6
import net .minecraft .core .BlockPos ;
10
7
import net .minecraft .core .Direction ;
8
+ import net .minecraft .core .Direction .Axis ;
11
9
import net .minecraft .util .RandomSource ;
12
10
import net .minecraft .world .item .context .BlockPlaceContext ;
13
11
import net .minecraft .world .level .BlockGetter ;
Original file line number Diff line number Diff line change 6
6
import org .jetbrains .annotations .Nullable ;
7
7
8
8
import io .github .fusionflux .portalcubed .framework .block .HammerableBlock ;
9
- import io .github .fusionflux .portalcubed .framework .util .VoxelShaper ;
9
+ import io .github .fusionflux .portalcubed .framework .shape . voxel .VoxelShaper ;
10
10
import net .minecraft .Optionull ;
11
11
import net .minecraft .core .BlockPos ;
12
12
import net .minecraft .core .Direction ;
Original file line number Diff line number Diff line change 7
7
import io .github .fusionflux .portalcubed .PortalCubed ;
8
8
import io .github .fusionflux .portalcubed .content .PortalCubedSounds ;
9
9
import io .github .fusionflux .portalcubed .framework .extension .BigShapeBlock ;
10
- import io .github .fusionflux .portalcubed .framework .util .VoxelShaper ;
10
+ import io .github .fusionflux .portalcubed .framework .shape . voxel .VoxelShaper ;
11
11
import net .fabricmc .fabric .api .object .builder .v1 .block .type .BlockSetTypeBuilder ;
12
12
import net .minecraft .core .BlockPos ;
13
13
import net .minecraft .core .Direction ;
Original file line number Diff line number Diff line change 7
7
8
8
import io .github .fusionflux .portalcubed .content .portal .transform .SinglePortalTransform ;
9
9
import io .github .fusionflux .portalcubed .framework .shape .OBB ;
10
- import io .github .fusionflux .portalcubed .framework .shape .VoxelShenanigans ;
11
- import io .github .fusionflux .portalcubed .framework .util . Plane ;
12
- import io .github .fusionflux .portalcubed .framework .util . Quad ;
10
+ import io .github .fusionflux .portalcubed .framework .shape .Plane ;
11
+ import io .github .fusionflux .portalcubed .framework .shape . Quad ;
12
+ import io .github .fusionflux .portalcubed .framework .shape . voxel . VoxelShenanigans ;
13
13
import io .github .fusionflux .portalcubed .framework .util .TransformUtils ;
14
14
import it .unimi .dsi .fastutil .objects .Object2ObjectMap ;
15
15
import net .minecraft .core .BlockPos ;
Original file line number Diff line number Diff line change 9
9
import io .github .fusionflux .portalcubed .content .portal .transform .SinglePortalTransform ;
10
10
import io .github .fusionflux .portalcubed .data .tags .PortalCubedEntityTags ;
11
11
import io .github .fusionflux .portalcubed .framework .shape .OBB ;
12
- import io .github .fusionflux .portalcubed .framework .shape .VoxelShenanigans ;
12
+ import io .github .fusionflux .portalcubed .framework .shape .voxel . VoxelShenanigans ;
13
13
import io .github .fusionflux .portalcubed .mixin .utils .accessors .EntityAccessor ;
14
14
import io .github .fusionflux .portalcubed .packet .PortalCubedPackets ;
15
15
import io .github .fusionflux .portalcubed .packet .clientbound .PortalTeleportPacket ;
Original file line number Diff line number Diff line change 3
3
import java .util .concurrent .atomic .AtomicInteger ;
4
4
5
5
import io .github .fusionflux .portalcubed .content .portal .transform .SinglePortalTransform ;
6
- import io .github .fusionflux .portalcubed .framework .util .Plane ;
6
+ import io .github .fusionflux .portalcubed .framework .shape .Plane ;
7
7
import io .netty .buffer .ByteBuf ;
8
8
import net .minecraft .network .codec .ByteBufCodecs ;
9
9
import net .minecraft .network .codec .StreamCodec ;
Original file line number Diff line number Diff line change 1
- package io .github .fusionflux .portalcubed .framework .util ;
1
+ package io .github .fusionflux .portalcubed .framework .shape ;
2
2
3
3
import net .minecraft .world .phys .Vec3 ;
4
4
Original file line number Diff line number Diff line change 8
8
9
9
import com .google .common .collect .Iterables ;
10
10
11
- import io .github .fusionflux .portalcubed .framework .util .Quad ;
12
11
import net .minecraft .core .BlockPos ;
13
12
import net .minecraft .util .Mth ;
14
13
import net .minecraft .world .phys .AABB ;
Original file line number Diff line number Diff line change 1
- package io .github .fusionflux .portalcubed .framework .util ;
1
+ package io .github .fusionflux .portalcubed .framework .shape ;
2
2
3
3
import org .jetbrains .annotations .Nullable ;
4
4
import org .joml .Intersectiond ;
Original file line number Diff line number Diff line change 1
- package io .github .fusionflux .portalcubed .framework .util ;
1
+ package io .github .fusionflux .portalcubed .framework .shape ;
2
2
3
3
import org .jetbrains .annotations .Nullable ;
4
4
import org .joml .Quaternionf ;
Original file line number Diff line number Diff line change 1
- package io .github .fusionflux .portalcubed .framework .util ;
1
+ package io .github .fusionflux .portalcubed .framework .shape ;
2
2
3
3
import java .util .Iterator ;
4
4
Original file line number Diff line number Diff line change 1
- package io .github .fusionflux .portalcubed .framework .util ;
1
+ package io .github .fusionflux .portalcubed .framework .shape . voxel ;
2
2
3
3
4
4
import java .util .Arrays ;
Original file line number Diff line number Diff line change 1
- package io .github .fusionflux .portalcubed .framework .shape ;
1
+ package io .github .fusionflux .portalcubed .framework .shape . voxel ;
2
2
3
3
import org .jetbrains .annotations .Unmodifiable ;
4
4
5
+ import io .github .fusionflux .portalcubed .framework .shape .OBB ;
5
6
import io .github .fusionflux .portalcubed .mixin .utils .accessors .CubeVoxelShapeAccessor ;
6
7
import it .unimi .dsi .fastutil .objects .Object2ObjectArrayMap ;
7
8
import it .unimi .dsi .fastutil .objects .Object2ObjectMap ;
Original file line number Diff line number Diff line change 15
15
import com .mojang .blaze3d .vertex .VertexFormat ;
16
16
17
17
import io .github .fusionflux .portalcubed .framework .shape .OBB ;
18
+ import io .github .fusionflux .portalcubed .framework .shape .Plane ;
19
+ import io .github .fusionflux .portalcubed .framework .shape .Quad ;
20
+ import io .github .fusionflux .portalcubed .framework .shape .Tri ;
18
21
import net .minecraft .client .renderer .CoreShaders ;
19
22
import net .minecraft .client .renderer .MultiBufferSource ;
20
23
import net .minecraft .client .renderer .RenderType ;
You can’t perform that action at this time.
0 commit comments