easyplacing powder_snow keeps the bucket

This commit is contained in:
ForestOfLight
2025-12-29 22:36:24 -08:00
Unverified
parent d72156b533
commit bdfe4ebd00
4 changed files with 5 additions and 4 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
import { BuilderOption } from '../classes/Builder/BuilderOption';
import { BlockPermutation, EntityComponentTypes, EquipmentSlot, GameMode, ItemStack, system, world } from '@minecraft/server';
import { structureCollection } from '../classes/Structure/StructureCollection';
import { bannedBlocks, bannedToValidBlockMap, whitelistedBlockStates, resetToBlockStates, bannedDimensionBlocks, blockIdToItemStackMap } from '../data';
import { bannedBlocks, bannedToValidBlockMap, whitelistedBlockStates, resetToBlockStates, bannedDimensionBlocks, blockIdToItemStackMap } from './easyPlaceConversions';
import { fetchMatchingItemSlot, placeBlock } from '../utils';
import { Builders } from '../classes/Builder/Builders';
@@ -55,5 +55,6 @@ export const blockIdToItemStackMap = {
export const specialItemPlacementConversions = {
'water_bucket': 'bucket',
'lava_bucket': 'bucket'
'lava_bucket': 'bucket',
'powder_snow_bucket': 'bucket'
};
+1 -1
View File
@@ -1,7 +1,7 @@
import { BuilderOption } from '../classes/Builder/BuilderOption';
import { BlockPermutation, EntityComponentTypes, EquipmentSlot, GameMode, ItemStack, system, world } from '@minecraft/server';
import { bannedBlocks, bannedToValidBlockMap, whitelistedBlockStates, resetToBlockStates, bannedDimensionBlocks,
blockIdToItemStackMap } from '../data';
blockIdToItemStackMap } from './easyPlaceConversions';
import { placeBlock, fetchMatchingItemSlot } from '../utils';
import { Raycaster } from '../classes/Raycaster';
import { Builders } from '../classes/Builder/Builders';
+1 -1
View File
@@ -1,6 +1,6 @@
import { system, EntityComponentTypes, LiquidType, ItemStack } from '@minecraft/server';
import { FormCancelationReason } from '@minecraft/server-ui';
import { specialItemPlacementConversions } from './data';
import { specialItemPlacementConversions } from './options/easyPlaceConversions';
import { blocks, block_sounds } from './blocks';
export async function forceShow(player, form, timeout = Infinity) {